Skip to content

Commit 1eeed47

Browse files
committed
small thing 2
1 parent 989807d commit 1eeed47

File tree

1 file changed

+37
-10
lines changed

1 file changed

+37
-10
lines changed

bindings/1.920/GeometryDash.bro

Lines changed: 37 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1640,7 +1640,7 @@ class CustomSongWidget : cocos2d::CCNode, MusicDownloadDelegate, FLAlertLayerPro
16401640
}
16411641

16421642
[[link(android)]]
1643-
class DrawGridLayer {
1643+
class DrawGridLayer : cocos2d::CCLayer {
16441644
// virtual ~DrawGridLayer();
16451645

16461646
static DrawGridLayer* create(cocos2d::CCNode*, LevelEditorLayer*) = win 0x92db0;
@@ -1651,22 +1651,43 @@ class DrawGridLayer {
16511651
TodoReturn addToGuides(GameObject*);
16521652
TodoReturn addToSpeedObjects(GameObject*);
16531653
TodoReturn clearPlayerPoints();
1654-
TodoReturn getActiveGridNodeSize();
16551654
TodoReturn getPortalMinMax(GameObject*);
1656-
TodoReturn getTimeNeedsUpdate();
16571655
bool init(cocos2d::CCNode*, LevelEditorLayer*) = win 0x92e60;
16581656
TodoReturn loadTimeMarkers(gd::string);
16591657
TodoReturn removeFromEffects(GameObject*);
16601658
TodoReturn removeFromGuides(GameObject*);
16611659
TodoReturn removeFromSpeedObjects(GameObject*);
16621660
TodoReturn sortSpeedObjects();
1663-
float timeForXPos(float);
1661+
float timeForXPos(float) = win 0x934f0;
16641662
TodoReturn updateTimeMarkers();
16651663
float xPosForTime(float);
16661664

16671665
virtual void update(float);
16681666
virtual void draw() = win 0x93710;
1667+
virtual bool getTimeNeedsUpdate() const;
1668+
virtual float getActiveGridNodeSize() const;
16691669
virtual void setActiveGridNodeSize(float);
1670+
1671+
float m_songOffset1;
1672+
float m_songOffset2;
1673+
float m_lastMusicXPosition;
1674+
LevelEditorLayer* m_levelEditorLayer;
1675+
gd::string m_guidelineString;
1676+
cocos2d::CCNode* m_gameLayer;
1677+
cocos2d::CCArray* m_timeMarkers;
1678+
cocos2d::CCArray* m_effectObjects;
1679+
cocos2d::CCArray* m_guideObjects;
1680+
cocos2d::CCArray* m_speedObjects;
1681+
cocos2d::CCArray* m_playerNodePoints;
1682+
cocos2d::CCArray* m_player2NodePoints;
1683+
double m_dUnused1;
1684+
float m_guidelineSpacing;
1685+
float m_slowGuidelineSpacing;
1686+
float m_normalGuidelineSpacing;
1687+
float m_fastGuidelineSpacing;
1688+
float m_fasterGuidelineSpacing;
1689+
bool m_timeNeedsUpdate;
1690+
float m_activeGridNodeSize;
16701691
}
16711692

16721693
[[link(android)]]
@@ -1762,6 +1783,12 @@ class EditorPauseLayer : CCBlockLayer, FLAlertLayerProtocol {
17621783
virtual void keyDown(cocos2d::enumKeyCodes) = win 0x3f570;
17631784
virtual void customSetup() = win 0x3e3d0;
17641785
virtual void FLAlert_Clicked(FLAlertLayer*, bool);
1786+
1787+
bool m_exiting;
1788+
CCMenuItemSpriteExtra* m_audioOnBtn;
1789+
CCMenuItemSpriteExtra* m_audioOffBtn;
1790+
LevelEditorLayer* m_levelEditorLayer;
1791+
PAD = android32 0x20; // this chunk appears completely unused, but does exist
17651792
}
17661793

17671794
[[link(android)]]
@@ -5791,7 +5818,7 @@ class PlayerObject : GameObject {
57915818
TodoReturn removePendingCheckpoint();
57925819
TodoReturn resetAllParticles() = win 0xda110;
57935820
void resetCollisionLog();
5794-
void resetPlayerIcon();
5821+
void resetPlayerIcon() = win 0xdf1b0;
57955822
TodoReturn resetStreak();
57965823
TodoReturn ringJump();
57975824
TodoReturn runBallRotation(float);
@@ -5813,12 +5840,12 @@ class PlayerObject : GameObject {
58135840
TodoReturn stopRotation(bool);
58145841
TodoReturn storeCollision(bool, int);
58155842
TodoReturn switchedToMode(GameObjectType);
5816-
TodoReturn toggleBirdMode(bool) = win 0xdec10;
5817-
TodoReturn toggleDartMode(bool) = win 0xdee80;
5818-
TodoReturn toggleFlyMode(bool) = win 0xdea20;
5843+
void toggleBirdMode(bool) = win 0xdec10;
5844+
void toggleDartMode(bool) = win 0xdee80;
5845+
void toggleFlyMode(bool) = win 0xdea20;
58195846
TodoReturn toggleGhostEffect(GhostType) = win 0xe06b0;
58205847
TodoReturn togglePlayerScale(bool) = win 0xe12e0;
5821-
TodoReturn toggleRollMode(bool) = win 0xdf490;
5848+
void toggleRollMode(bool) = win 0xdf490;
58225849
TodoReturn touchedObject(GameObject*);
58235850
TodoReturn tryPlaceCheckpoint();
58245851
void updateCheckpointTest();
@@ -6993,7 +7020,7 @@ class SongsLayer {
69937020
class SpeedObject : cocos2d::CCNode {
69947021
// virtual ~SpeedObject();
69957022

6996-
static SpeedObject* create(int, float);
7023+
static SpeedObject* create(int, float) = win 0xf43f0;
69977024

69987025
bool init(int, float);
69997026

0 commit comments

Comments
 (0)