Skip to content

Commit 8e8ce3f

Browse files
committed
just wanna see how many lines i changed ig
1 parent 5c3978d commit 8e8ce3f

File tree

2 files changed

+877
-774
lines changed

2 files changed

+877
-774
lines changed

include/Surge/layers/IslandSelectLayer.h

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,109 @@
11
#pragma once
22

33
#include <Geode/Geode.hpp>
4+
45
using namespace geode::prelude;
56

7+
struct LevelPoints {
8+
CCSprite* level1PathPoint1;
9+
CCSprite* level1PathPoint2;
10+
CCSprite* level1PathPoint3;
11+
CCSprite* level1PathPoint4;
12+
CCSprite* level1PathPoint5;
13+
14+
CCSprite* level2PathPoint1;
15+
CCSprite* level2PathPoint2;
16+
CCSprite* level2PathPoint3;
17+
CCSprite* level2PathPoint4;
18+
CCSprite* level2PathPoint5;
19+
20+
CCSprite* level3PathPoint1;
21+
CCSprite* level3PathPoint2;
22+
CCSprite* level3PathPoint3;
23+
CCSprite* level3PathPoint4;
24+
CCSprite* level3PathPoint5;
25+
26+
CCSprite* level4PathPoint1;
27+
CCSprite* level4PathPoint2;
28+
CCSprite* level4PathPoint3;
29+
CCSprite* level4PathPoint4;
30+
CCSprite* level4PathPoint5;
31+
32+
CCSprite* level5PathPoint1;
33+
CCSprite* level5PathPoint2;
34+
CCSprite* level5PathPoint3;
35+
CCSprite* level5PathPoint4;
36+
CCSprite* level5PathPoint5;
37+
38+
CCSprite* level6PathPoint1;
39+
CCSprite* level6PathPoint2;
40+
CCSprite* level6PathPoint3;
41+
CCSprite* level6PathPoint4;
42+
CCSprite* level6PathPoint5;
43+
44+
CCSprite* level7PathPoint1;
45+
CCSprite* level7PathPoint2;
46+
CCSprite* level7PathPoint3;
47+
CCSprite* level7PathPoint4;
48+
CCSprite* level7PathPoint5;
49+
50+
CCSprite* level8PathPoint1;
51+
CCSprite* level8PathPoint2;
52+
CCSprite* level8PathPoint3;
53+
CCSprite* level8PathPoint4;
54+
CCSprite* level8PathPoint5;
55+
CCSprite* level8PathPoint6;
56+
CCSprite* level8PathPoint7;
57+
CCSprite* level8PathPoint8;
58+
59+
CCSprite* level9PathPoint1;
60+
CCSprite* level9PathPoint2;
61+
CCSprite* level9PathPoint3;
62+
CCSprite* level9PathPoint4;
63+
CCSprite* level9PathPoint5;
64+
65+
CCSprite* level10PathPoint1;
66+
CCSprite* level10PathPoint2;
67+
CCSprite* level10PathPoint3;
68+
CCSprite* level10PathPoint4;
69+
CCSprite* level10PathPoint5;
70+
};
71+
72+
struct GDSIslandLevel {
73+
GJGameLevel* iLevel1;
74+
GJGameLevel* iLevel2;
75+
GJGameLevel* iLevel3;
76+
GJGameLevel* iLevel4;
77+
GJGameLevel* iLevel5;
78+
GJGameLevel* iLevel6;
79+
GJGameLevel* iLevel7;
80+
GJGameLevel* iLevel8;
81+
GJGameLevel* iLevel9;
82+
GJGameLevel* iLevel10;
83+
84+
CCMenuItemSpriteExtra* level1Btn;
85+
CCMenuItemSpriteExtra* level2Btn;
86+
CCMenuItemSpriteExtra* level3Btn;
87+
CCMenuItemSpriteExtra* level4Btn;
88+
CCMenuItemSpriteExtra* level5Btn;
89+
CCMenuItemSpriteExtra* level6Btn;
90+
CCMenuItemSpriteExtra* level7Btn;
91+
CCMenuItemSpriteExtra* level8Btn;
92+
CCMenuItemSpriteExtra* level9Btn;
93+
CCMenuItemSpriteExtra* level10Btn;
94+
95+
int level1complete;
96+
int level2complete;
97+
int level3complete;
98+
int level4complete;
99+
int level5complete;
100+
int level6complete;
101+
int level7complete;
102+
int level8complete;
103+
int level9complete;
104+
int level10complete;
105+
};
106+
6107
class IslandSelectLayer : public CCLayer, public BoomScrollLayerDelegate, public DynamicScrollDelegate {
7108
public:
8109
GJGroundLayer* m_ground;
@@ -15,6 +116,11 @@ class IslandSelectLayer : public CCLayer, public BoomScrollLayerDelegate, public
15116
CCMenuItemSpriteExtra* m_nextPageBtn;
16117
CCMenuItemSpriteExtra* m_prevPageBtn;
17118
GJGameLevel* level;
119+
LevelPoints m_points;
120+
GDSIslandLevel m_iLevels;
121+
CCEaseBounceOut* m_scaleWithBounce;
122+
CCEaseBounceOut* m_scaleWithBounce2;
123+
18124
ccColor3B colorForPage(int);
19125
ccColor3B getColorValue(int, int, float);
20126
bool init(int page);

0 commit comments

Comments
 (0)