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;
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++;
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++;
@ -206,7 +206,7 @@ void GameObjectManager::handleEvent(const SDL_Event& event) {
}
else if (event.type == SDL_MOUSEBUTTONDOWN) {
if (InventoryItem* item = GetItemSelected(true)) {
if (InventoryItem* item = GetItemSelected(true)) {
std::cout << item->name << std::endl;
if (current_room_index==1) {
if (bearName.length() < 3) {
if (item->name == "cube_T"){
@ -224,7 +224,6 @@ void GameObjectManager::handleEvent(const SDL_Event& event) {
}
}
}
}
}
else {

View File

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