gitextract_g3w1hlj3/ ├── .github/ │ └── workflows/ │ └── Release to server.yml ├── .gitignore ├── Game Trainers/ │ ├── .gitignore │ ├── CMakeLists.txt │ ├── common/ │ │ ├── CMakeLists.txt │ │ ├── assets/ │ │ │ ├── elevate.xml │ │ │ └── logo.psd │ │ ├── include/ │ │ │ ├── CDPBase.h │ │ │ ├── FL/ │ │ │ │ ├── Enumerations.H │ │ │ │ ├── Fl.H │ │ │ │ ├── Fl_Adjuster.H │ │ │ │ ├── Fl_Anim_GIF_Image.H │ │ │ │ ├── Fl_BMP_Image.H │ │ │ │ ├── Fl_Bitmap.H │ │ │ │ ├── Fl_Box.H │ │ │ │ ├── Fl_Browser.H │ │ │ │ ├── Fl_Browser_.H │ │ │ │ ├── Fl_Button.H │ │ │ │ ├── Fl_Cairo.H │ │ │ │ ├── Fl_Cairo_Window.H │ │ │ │ ├── Fl_Chart.H │ │ │ │ ├── Fl_Check_Browser.H │ │ │ │ ├── Fl_Check_Button.H │ │ │ │ ├── Fl_Choice.H │ │ │ │ ├── Fl_Clock.H │ │ │ │ ├── Fl_Color_Chooser.H │ │ │ │ ├── Fl_Copy_Surface.H │ │ │ │ ├── Fl_Counter.H │ │ │ │ ├── Fl_Device.H │ │ │ │ ├── Fl_Dial.H │ │ │ │ ├── Fl_Double_Window.H │ │ │ │ ├── Fl_Export.H │ │ │ │ ├── Fl_File_Browser.H │ │ │ │ ├── Fl_File_Chooser.H │ │ │ │ ├── Fl_File_Icon.H │ │ │ │ ├── Fl_File_Input.H │ │ │ │ ├── Fl_Fill_Dial.H │ │ │ │ ├── Fl_Fill_Slider.H │ │ │ │ ├── Fl_Flex.H │ │ │ │ ├── Fl_Float_Input.H │ │ │ │ ├── Fl_FormsBitmap.H │ │ │ │ ├── Fl_FormsPixmap.H │ │ │ │ ├── Fl_Free.H │ │ │ │ ├── Fl_GIF_Image.H │ │ │ │ ├── Fl_Gl_Window.H │ │ │ │ ├── Fl_Graphics_Driver.H │ │ │ │ ├── Fl_Grid.H │ │ │ │ ├── Fl_Group.H │ │ │ │ ├── Fl_Help_Dialog.H │ │ │ │ ├── Fl_Help_View.H │ │ │ │ ├── Fl_Hold_Browser.H │ │ │ │ ├── Fl_Hor_Fill_Slider.H │ │ │ │ ├── Fl_Hor_Nice_Slider.H │ │ │ │ ├── Fl_Hor_Slider.H │ │ │ │ ├── Fl_Hor_Value_Slider.H │ │ │ │ ├── Fl_ICO_Image.H │ │ │ │ ├── Fl_Image.H │ │ │ │ ├── Fl_Image_Surface.H │ │ │ │ ├── Fl_Input.H │ │ │ │ ├── Fl_Input_.H │ │ │ │ ├── Fl_Input_Choice.H │ │ │ │ ├── Fl_Int_Input.H │ │ │ │ ├── Fl_JPEG_Image.H │ │ │ │ ├── Fl_Light_Button.H │ │ │ │ ├── Fl_Line_Dial.H │ │ │ │ ├── Fl_Menu.H │ │ │ │ ├── Fl_Menu_.H │ │ │ │ ├── Fl_Menu_Bar.H │ │ │ │ ├── Fl_Menu_Button.H │ │ │ │ ├── Fl_Menu_Item.H │ │ │ │ ├── Fl_Menu_Window.H │ │ │ │ ├── Fl_Multi_Browser.H │ │ │ │ ├── Fl_Multi_Label.H │ │ │ │ ├── Fl_Multiline_Input.H │ │ │ │ ├── Fl_Multiline_Output.H │ │ │ │ ├── Fl_Native_File_Chooser.H │ │ │ │ ├── Fl_Nice_Slider.H │ │ │ │ ├── Fl_Object.H │ │ │ │ ├── Fl_Output.H │ │ │ │ ├── Fl_Overlay_Window.H │ │ │ │ ├── Fl_PDF_File_Surface.H │ │ │ │ ├── Fl_PNG_Image.H │ │ │ │ ├── Fl_PNM_Image.H │ │ │ │ ├── Fl_Pack.H │ │ │ │ ├── Fl_Paged_Device.H │ │ │ │ ├── Fl_Pixmap.H │ │ │ │ ├── Fl_Plugin.H │ │ │ │ ├── Fl_Positioner.H │ │ │ │ ├── Fl_PostScript.H │ │ │ │ ├── Fl_Preferences.H │ │ │ │ ├── Fl_Printer.H │ │ │ │ ├── Fl_Progress.H │ │ │ │ ├── Fl_RGB_Image.H │ │ │ │ ├── Fl_Radio_Button.H │ │ │ │ ├── Fl_Radio_Light_Button.H │ │ │ │ ├── Fl_Radio_Round_Button.H │ │ │ │ ├── Fl_Rect.H │ │ │ │ ├── Fl_Repeat_Button.H │ │ │ │ ├── Fl_Return_Button.H │ │ │ │ ├── Fl_Roller.H │ │ │ │ ├── Fl_Round_Button.H │ │ │ │ ├── Fl_Round_Clock.H │ │ │ │ ├── Fl_SVG_File_Surface.H │ │ │ │ ├── Fl_SVG_Image.H │ │ │ │ ├── Fl_Scheme.H │ │ │ │ ├── Fl_Scheme_Choice.H │ │ │ │ ├── Fl_Scroll.H │ │ │ │ ├── Fl_Scrollbar.H │ │ │ │ ├── Fl_Secret_Input.H │ │ │ │ ├── Fl_Select_Browser.H │ │ │ │ ├── Fl_Shared_Image.H │ │ │ │ ├── Fl_Shortcut_Button.H │ │ │ │ ├── Fl_Simple_Counter.H │ │ │ │ ├── Fl_Single_Window.H │ │ │ │ ├── Fl_Slider.H │ │ │ │ ├── Fl_Spinner.H │ │ │ │ ├── Fl_Sys_Menu_Bar.H │ │ │ │ ├── Fl_Table.H │ │ │ │ ├── Fl_Table_Row.H │ │ │ │ ├── Fl_Tabs.H │ │ │ │ ├── Fl_Terminal.H │ │ │ │ ├── Fl_Text_Buffer.H │ │ │ │ ├── Fl_Text_Display.H │ │ │ │ ├── Fl_Text_Editor.H │ │ │ │ ├── Fl_Tile.H │ │ │ │ ├── Fl_Tiled_Image.H │ │ │ │ ├── Fl_Timer.H │ │ │ │ ├── Fl_Toggle_Button.H │ │ │ │ ├── Fl_Toggle_Light_Button.H │ │ │ │ ├── Fl_Toggle_Round_Button.H │ │ │ │ ├── Fl_Tooltip.H │ │ │ │ ├── Fl_Tree.H │ │ │ │ ├── Fl_Tree_Item.H │ │ │ │ ├── Fl_Tree_Item_Array.H │ │ │ │ ├── Fl_Tree_Prefs.H │ │ │ │ ├── Fl_Valuator.H │ │ │ │ ├── Fl_Value_Input.H │ │ │ │ ├── Fl_Value_Output.H │ │ │ │ ├── Fl_Value_Slider.H │ │ │ │ ├── Fl_Widget.H │ │ │ │ ├── Fl_Widget_Surface.H │ │ │ │ ├── Fl_Window.H │ │ │ │ ├── Fl_Wizard.H │ │ │ │ ├── Fl_XBM_Image.H │ │ │ │ ├── Fl_XPM_Image.H │ │ │ │ ├── Makefile.in │ │ │ │ ├── README.Xcode │ │ │ │ ├── filename.H │ │ │ │ ├── fl_ask.H │ │ │ │ ├── fl_attr.h │ │ │ │ ├── fl_callback_macros.H │ │ │ │ ├── fl_casts.H │ │ │ │ ├── fl_config.h │ │ │ │ ├── fl_draw.H │ │ │ │ ├── fl_message.H │ │ │ │ ├── fl_show_colormap.H │ │ │ │ ├── fl_show_input.H │ │ │ │ ├── fl_string_functions.h │ │ │ │ ├── fl_types.h │ │ │ │ ├── fl_utf8.h │ │ │ │ ├── forms.H │ │ │ │ ├── gl.h │ │ │ │ ├── gl2opengl.h │ │ │ │ ├── gl_draw.H │ │ │ │ ├── glu.h │ │ │ │ ├── glut.H │ │ │ │ ├── mac.H │ │ │ │ ├── math.h │ │ │ │ ├── names.h │ │ │ │ ├── platform.H │ │ │ │ ├── platform_types.h │ │ │ │ ├── wayland.H │ │ │ │ ├── win32.H │ │ │ │ ├── x.H │ │ │ │ └── x11.H │ │ │ ├── FLTKUtils.h │ │ │ ├── Il2CppBase.h │ │ │ ├── MinHook.h │ │ │ ├── MonoBase.h │ │ │ ├── MonoBridge.cpp │ │ │ ├── MonoBridge.def │ │ │ ├── TrainerBase.h │ │ │ ├── il2cpp/ │ │ │ │ ├── hook.h │ │ │ │ ├── il2cpp.cpp │ │ │ │ ├── il2cpp.h │ │ │ │ ├── il2cpp_api.h │ │ │ │ ├── il2cpp_types.h │ │ │ │ ├── memory.h │ │ │ │ ├── unity.cpp │ │ │ │ ├── unity.h │ │ │ │ └── vec.h │ │ │ └── nlohmann/ │ │ │ ├── adl_serializer.hpp │ │ │ ├── byte_container_with_subtype.hpp │ │ │ ├── detail/ │ │ │ │ ├── abi_macros.hpp │ │ │ │ ├── conversions/ │ │ │ │ │ ├── from_json.hpp │ │ │ │ │ ├── to_chars.hpp │ │ │ │ │ └── to_json.hpp │ │ │ │ ├── exceptions.hpp │ │ │ │ ├── hash.hpp │ │ │ │ ├── input/ │ │ │ │ │ ├── binary_reader.hpp │ │ │ │ │ ├── input_adapters.hpp │ │ │ │ │ ├── json_sax.hpp │ │ │ │ │ ├── lexer.hpp │ │ │ │ │ ├── parser.hpp │ │ │ │ │ └── position_t.hpp │ │ │ │ ├── iterators/ │ │ │ │ │ ├── internal_iterator.hpp │ │ │ │ │ ├── iter_impl.hpp │ │ │ │ │ ├── iteration_proxy.hpp │ │ │ │ │ ├── iterator_traits.hpp │ │ │ │ │ ├── json_reverse_iterator.hpp │ │ │ │ │ └── primitive_iterator.hpp │ │ │ │ ├── json_custom_base_class.hpp │ │ │ │ ├── json_pointer.hpp │ │ │ │ ├── json_ref.hpp │ │ │ │ ├── macro_scope.hpp │ │ │ │ ├── macro_unscope.hpp │ │ │ │ ├── meta/ │ │ │ │ │ ├── call_std/ │ │ │ │ │ │ ├── begin.hpp │ │ │ │ │ │ └── end.hpp │ │ │ │ │ ├── cpp_future.hpp │ │ │ │ │ ├── detected.hpp │ │ │ │ │ ├── identity_tag.hpp │ │ │ │ │ ├── is_sax.hpp │ │ │ │ │ ├── std_fs.hpp │ │ │ │ │ ├── type_traits.hpp │ │ │ │ │ └── void_t.hpp │ │ │ │ ├── output/ │ │ │ │ │ ├── binary_writer.hpp │ │ │ │ │ ├── output_adapters.hpp │ │ │ │ │ └── serializer.hpp │ │ │ │ ├── string_concat.hpp │ │ │ │ ├── string_escape.hpp │ │ │ │ ├── string_utils.hpp │ │ │ │ └── value_t.hpp │ │ │ ├── json.hpp │ │ │ ├── json_fwd.hpp │ │ │ ├── ordered_map.hpp │ │ │ └── thirdparty/ │ │ │ └── hedley/ │ │ │ ├── hedley.hpp │ │ │ └── hedley_undef.hpp │ │ └── libs/ │ │ ├── x64/ │ │ │ ├── fltk.lib │ │ │ ├── fltk_forms.lib │ │ │ ├── fltk_gl.lib │ │ │ ├── fltk_images.lib │ │ │ ├── fltk_jpeg.lib │ │ │ ├── fltk_png.lib │ │ │ ├── fltk_z.lib │ │ │ └── libMinHook.x64.lib │ │ └── x86/ │ │ ├── fltk.lib │ │ ├── fltk_forms.lib │ │ ├── fltk_gl.lib │ │ ├── fltk_images.lib │ │ ├── fltk_jpeg.lib │ │ ├── fltk_png.lib │ │ ├── fltk_z.lib │ │ └── libMinHook.x86.lib │ ├── documents/ │ │ └── trainer_template.h │ ├── scripts/ │ │ ├── font_processor.py │ │ ├── gcm_trainers.json │ │ └── requirements.txt │ └── trainers/ │ ├── Arrow a Row Trainer/ │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── resources.rc │ │ ├── trainer.h │ │ └── translations.json │ ├── DREDGE Trainer/ │ │ ├── CMakeLists.txt │ │ ├── GCMInjection.cs │ │ ├── GCMInjection.csproj │ │ ├── main.cpp │ │ ├── resources.rc │ │ ├── trainer.h │ │ ├── translation_extra.txt │ │ └── translations.json │ ├── Feeding Frenzy 2_Shipwreck Showdown Trainer/ │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── resources.rc │ │ ├── trainer.h │ │ └── translations.json │ ├── Headbangers_Rhythm Royale Trainer/ │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── resources.rc │ │ ├── trainer.h │ │ └── translations.json │ ├── Heavy Weapon Trainer/ │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── resources.rc │ │ ├── trainer.h │ │ └── translations.json │ ├── Inotia 4 Trainer/ │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── resources.rc │ │ ├── trainer.h │ │ └── translations.json │ ├── Just Shapes & Beats Trainer/ │ │ ├── CMakeLists.txt │ │ ├── IL2CPP.cpp │ │ ├── main.cpp │ │ ├── resources.rc │ │ ├── trainer.h │ │ └── translations.json │ ├── Oil Rush Trainer/ │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── resources.rc │ │ ├── trainer.h │ │ └── translations.json │ ├── Outland Trainer/ │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── resources.rc │ │ ├── trainer.h │ │ └── translations.json │ ├── Plants vs. Zombies_GOTY Edition Trainer/ │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── resources.rc │ │ ├── trainer.h │ │ └── translations.json │ ├── Plants vs. Zombies_Replanted Trainer/ │ │ ├── CMakeLists.txt │ │ ├── IL2CPP.cpp │ │ ├── main.cpp │ │ ├── resources.rc │ │ ├── trainer.h │ │ ├── translation_extra.txt │ │ └── translations.json │ ├── PvZ2 Gardendless Trainer/ │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── resources.rc │ │ ├── trainer.h │ │ └── translations.json │ └── Wizard of Legend 2 Trainer/ │ ├── CMakeLists.txt │ ├── main.cpp │ ├── resources.rc │ ├── trainer.h │ └── translations.json ├── LICENSE.txt ├── README.md ├── README_CN.md ├── README_TW.md ├── requirements.txt └── src/ ├── dependency/ │ ├── CE Translations/ │ │ └── zh_CN/ │ │ ├── Java.po │ │ ├── SaveSessions.po │ │ ├── Tutorial-x86_64.po │ │ ├── VersionCheck.po │ │ ├── cheatengine-x86_64.po │ │ ├── lclstrconsts.po │ │ ├── monoscript.po │ │ ├── patchscan.po │ │ └── pseudocodediagram.po │ └── TrainerBGM.mid ├── locale/ │ ├── de_DE/ │ │ └── LC_MESSAGES/ │ │ └── Game Cheats Manager.po │ ├── en_US/ │ │ └── LC_MESSAGES/ │ │ └── Game Cheats Manager.po │ ├── zh_CN/ │ │ └── LC_MESSAGES/ │ │ └── Game Cheats Manager.po │ └── zh_TW/ │ └── LC_MESSAGES/ │ └── Game Cheats Manager.po └── scripts/ ├── config.py ├── main.py ├── style_sheet.py ├── threads/ │ ├── download_base_thread.py │ ├── download_display_thread.py │ ├── download_trainers_thread.py │ ├── other_threads.py │ └── update_trainers_thread.py └── widgets/ ├── custom_dialogs.py ├── custom_widgets.py └── trainer_management.py