|
|
@ -15,6 +15,7 @@ using namespace olc; |
|
|
|
#define SKIP_INTRO true |
|
|
|
#define SKIP_INTRO true |
|
|
|
#define SKIP_CHAPTER1 true |
|
|
|
#define SKIP_CHAPTER1 true |
|
|
|
#define SKIP_BOSS true |
|
|
|
#define SKIP_BOSS true |
|
|
|
|
|
|
|
#define SKIP_SILICON2 true |
|
|
|
#define SKIP_CHAPTER2 false |
|
|
|
#define SKIP_CHAPTER2 false |
|
|
|
#define SKIP_CHAPTER3 false |
|
|
|
#define SKIP_CHAPTER3 false |
|
|
|
|
|
|
|
|
|
|
@ -697,6 +698,12 @@ public: |
|
|
|
GAME_FLAGS[gameflag::TUTORIAL2_X_X]=true; |
|
|
|
GAME_FLAGS[gameflag::TUTORIAL2_X_X]=true; |
|
|
|
GAME_STATE=GAMEWORLD; |
|
|
|
GAME_STATE=GAMEWORLD; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (SKIP_SILICON2) { |
|
|
|
|
|
|
|
GAME_FLAGS[gameflag::CHECK_ROVER]=true; |
|
|
|
|
|
|
|
GAME_FLAGS[gameflag::NEXT_COORDS]=true; |
|
|
|
|
|
|
|
GAME_FLAGS[gameflag::COLLECTED_SILICON_2]=true; |
|
|
|
|
|
|
|
GAME_STATE=GAMEWORLD; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SONG_MAIN = sound::Wave("./assets/SeasonsOfLoneliness.wav"); |
|
|
|
SONG_MAIN = sound::Wave("./assets/SeasonsOfLoneliness.wav"); |
|
|
@ -963,6 +970,7 @@ public: |
|
|
|
ENCOUNTER_MEGAMOTH.playerX=4; |
|
|
|
ENCOUNTER_MEGAMOTH.playerX=4; |
|
|
|
ENCOUNTER_MEGAMOTH.playerY=3.5; |
|
|
|
ENCOUNTER_MEGAMOTH.playerY=3.5; |
|
|
|
ENCOUNTER_MEGAMOTH.map=MAP_4; |
|
|
|
ENCOUNTER_MEGAMOTH.map=MAP_4; |
|
|
|
|
|
|
|
ENCOUNTERS.push_back(ENCOUNTER_MEGAMOTH); |
|
|
|
|
|
|
|
|
|
|
|
BASE_OBJECTS["DOME"]=new ObjectLoadInfo(DOME_DECAL); |
|
|
|
BASE_OBJECTS["DOME"]=new ObjectLoadInfo(DOME_DECAL); |
|
|
|
BASE_OBJECTS["PLANT"]=new ObjectLoadInfo(PLANT_DECAL); |
|
|
|
BASE_OBJECTS["PLANT"]=new ObjectLoadInfo(PLANT_DECAL); |
|
|
|