@@ -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 {
69937020class 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