aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJAROWMR <jarorutjes07@gmail.com>2025-01-06 12:27:20 +0100
committerJAROWMR <jarorutjes07@gmail.com>2025-01-06 12:27:20 +0100
commita4859aa99f5c80b80b093fde1589283dfbb70bbf (patch)
treec72d8c764eea55c8308b0c47b1c23bf1a6d5d554
parentf8f420bc6866297d0deaafb6d1acc23eaab1b17e (diff)
updated coin config
-rw-r--r--game/coins/CoinSystemScript.h4
-rw-r--r--game/mainmenu/MainMenuConfig.h2
-rw-r--r--game/mainmenu/MainMenuScene.cpp6
3 files changed, 8 insertions, 4 deletions
diff --git a/game/coins/CoinSystemScript.h b/game/coins/CoinSystemScript.h
index 51739d6..4bafa01 100644
--- a/game/coins/CoinSystemScript.h
+++ b/game/coins/CoinSystemScript.h
@@ -38,8 +38,8 @@ private:
private:
static constexpr float SPAWN_SPACING_MIN = 400;
static constexpr float SPAWN_SPACING_MAX = 1000;
- static constexpr float SPAWN_DISTANCE = 400;
- static constexpr float DESPAWN_DISTANCE = 400;
+ static constexpr float SPAWN_DISTANCE = 600;
+ static constexpr float DESPAWN_DISTANCE = 600;
static constexpr float SPAWN_AREA = 50;
static std::vector<CoinData> coin_locations;
private:
diff --git a/game/mainmenu/MainMenuConfig.h b/game/mainmenu/MainMenuConfig.h
index 0ce5980..3cc330c 100644
--- a/game/mainmenu/MainMenuConfig.h
+++ b/game/mainmenu/MainMenuConfig.h
@@ -27,7 +27,7 @@ struct MainMenuConfig {
static constexpr float END = 300;
static constexpr float VELOCITY_MAX = 200;
static constexpr float VELOCITY_STEP = 200;
- static constexpr float VELOCITY_INFO_UP = 30;
+ static constexpr float VELOCITY_INFO_UP = 40;
//button config
static constexpr crepe::vec2 LARGE_OVERLAY_SIZE = {250,100};
static constexpr crepe::vec2 SMALL_OVERLAY_SIZE_RIGHT = {150,100};
diff --git a/game/mainmenu/MainMenuScene.cpp b/game/mainmenu/MainMenuScene.cpp
index c2306b1..f720ffc 100644
--- a/game/mainmenu/MainMenuScene.cpp
+++ b/game/mainmenu/MainMenuScene.cpp
@@ -5,6 +5,7 @@
#include "api/BehaviorScript.h"
#include "api/Camera.h"
#include "../background/StartSubScene.h"
+#include "../background/HallwaySubScene.h"
#include "MainMenuConfig.h"
#include "api/GameObject.h"
#include "api/Sprite.h"
@@ -59,7 +60,10 @@ void MainMenuScene::load_scene(){
//Start of map
StartSubScene start;
- start.create(*this, MainMenuConfig::STARTMAP_OFFSET);
+ HallwaySubScene hallway;
+ float begin_x = start.create(*this, MainMenuConfig::STARTMAP_OFFSET);
+ begin_x = hallway.create(*this, begin_x, 1, Color::YELLOW);
+
//INFO menu
GameObject menu_info = this->new_object("MENU_INFO_BACKGROUND",MainMenuConfig::MENU_INFO_TAG,MainMenuConfig::MENU_OFFSET);