From a0deb6ab964234b9403af9afee599763a3d983dd Mon Sep 17 00:00:00 2001
From: altalk23 <45172705+altalk23@users.noreply.github.com>
Date: Sun, 1 Oct 2023 15:54:11 +0300
Subject: [PATCH] Fix the missing stuff and fix playlayer

---
 bindings/GeometryDash.bro | 6 +++++-
 codegen/CMakeLists.txt    | 2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/bindings/GeometryDash.bro b/bindings/GeometryDash.bro
index 3df5611d..62ade59f 100644
--- a/bindings/GeometryDash.bro
+++ b/bindings/GeometryDash.bro
@@ -4897,11 +4897,15 @@ class PlayLayer : GJBaseGameLayer, CCCircleWaveDelegate, CurrencyRewardDelegate,
     bool unused4cc;
     bool m_hasCheated;
     geode::SeedValueRS m_dontSave;
+    [[missing(android)]]
     int unknown4d8;
+    [[missing(android)]]
     bool m_debugPauseOff;
+    [[missing(android)]]
     bool m_shouldSmoothCamera;
+    [[missing(android)]]
     float unused_4e0;
-    PAD = mac 0x4, win 0x4, android 0x4;
+    PAD = mac 0x4, win 0x4, android 0x0;
     cocos2d::CCDrawNode* unknown4e8;
     float m_camera4f0;
     int unused4f4;
diff --git a/codegen/CMakeLists.txt b/codegen/CMakeLists.txt
index 35ee9b31..2bd4a39d 100644
--- a/codegen/CMakeLists.txt
+++ b/codegen/CMakeLists.txt
@@ -4,7 +4,7 @@ project(Codegen LANGUAGES C CXX)
 include(../cmake/CPM.cmake)
 
 CPMAddPackage("gh:fmtlib/fmt#9.1.0")
-CPMAddPackage("gh:geode-sdk/Broma#93f401a")
+CPMAddPackage("gh:geode-sdk/Broma#38a3bba")
 
 file(GLOB SOURCES
 	${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp