finished cubes logic

This commit is contained in:
maka70vv 2025-03-02 22:28:52 +06:00
parent 91e9a3a3a8
commit ede7597acb
2 changed files with 4 additions and 4 deletions

View File

@ -157,9 +157,9 @@ void GameObjectManager::initialize() {
roomTexturePtr = rooms[current_room_index].roomTexture; roomTexturePtr = rooms[current_room_index].roomTexture;
AddItemToInventory("book1", std::make_shared<Texture>(CreateTextureDataFromBmp24("./Kitchen_ceramics.bmp")), objects_in_inventory + 1); AddItemToInventory("cube_T", std::make_shared<Texture>(CreateTextureDataFromBmp24("./Kitchen_ceramics.bmp")), objects_in_inventory + 1);
objects_in_inventory++; objects_in_inventory++;
AddItemToInventory("book2", std::make_shared<Texture>(CreateTextureDataFromBmp24("./Kitchen_ceramics.bmp")), objects_in_inventory + 1); AddItemToInventory("cube_O", std::make_shared<Texture>(CreateTextureDataFromBmp24("./Kitchen_ceramics.bmp")), objects_in_inventory + 1);
objects_in_inventory++; objects_in_inventory++;
@ -206,7 +206,7 @@ void GameObjectManager::handleEvent(const SDL_Event& event) {
} }
else if (event.type == SDL_MOUSEBUTTONDOWN) { else if (event.type == SDL_MOUSEBUTTONDOWN) {
if (InventoryItem* item = GetItemSelected(true)) { if (InventoryItem* item = GetItemSelected(true)) {
if (InventoryItem* item = GetItemSelected(true)) { std::cout << item->name << std::endl;
if (current_room_index==1) { if (current_room_index==1) {
if (bearName.length() < 3) { if (bearName.length() < 3) {
if (item->name == "cube_T"){ if (item->name == "cube_T"){
@ -224,7 +224,6 @@ void GameObjectManager::handleEvent(const SDL_Event& event) {
} }
} }
} }
}
} }
else { else {

View File

@ -13,6 +13,7 @@
#include "OpenGlExtensions.h" #include "OpenGlExtensions.h"
#include <thread> #include <thread>
#include <list>
#include "BoundaryBox.h" // Добавляем новый include #include "BoundaryBox.h" // Добавляем новый include