mirror of
https://github.com/zoriya/Bomberman.git
synced 2025-12-06 06:26:13 +00:00
assets for hole on second flor
This commit is contained in:
BIN
assets/map/upper_floor_hole.png
Normal file
BIN
assets/map/upper_floor_hole.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 133 KiB |
@@ -8,4 +8,4 @@ fi
|
|||||||
source ./emsdk/emsdk_env.sh
|
source ./emsdk/emsdk_env.sh
|
||||||
mkdir -p build_web
|
mkdir -p build_web
|
||||||
emcmake cmake -S . -B build_web -DPLATFORM=Web &&
|
emcmake cmake -S . -B build_web -DPLATFORM=Web &&
|
||||||
cmake --build build_web
|
cd build_web && make -j $2
|
||||||
@@ -19,7 +19,8 @@ namespace BBM
|
|||||||
const std::string MapGenerator::secondFloorPath = MapGenerator::wallAssetsPath + "upper_floor";
|
const std::string MapGenerator::secondFloorPath = MapGenerator::wallAssetsPath + "upper_floor";
|
||||||
const std::string MapGenerator::stairsPath = MapGenerator::wallAssetsPath + "stairs";
|
const std::string MapGenerator::stairsPath = MapGenerator::wallAssetsPath + "stairs";
|
||||||
const std::string MapGenerator::bumperPath = MapGenerator::wallAssetsPath + "bumper";
|
const std::string MapGenerator::bumperPath = MapGenerator::wallAssetsPath + "bumper";
|
||||||
const std::string MapGenerator::holePath = MapGenerator::wallAssetsPath + "hole";
|
const std::string MapGenerator::secondFloorPath = MapGenerator::wallAssetsPath + "hole";
|
||||||
|
const std::string MapGenerator::secondFloorHolePath = secondFloorPath + "_hole";
|
||||||
|
|
||||||
void MapGenerator::generateUnbreakableBlock(int width, int height, std::shared_ptr<WAL::Scene> scene)
|
void MapGenerator::generateUnbreakableBlock(int width, int height, std::shared_ptr<WAL::Scene> scene)
|
||||||
{
|
{
|
||||||
@@ -158,6 +159,7 @@ namespace BBM
|
|||||||
{
|
{
|
||||||
static const std::string holeObj = holePath + objExtension;
|
static const std::string holeObj = holePath + objExtension;
|
||||||
static const std::string holePng = holePath + imageExtension;
|
static const std::string holePng = holePath + imageExtension;
|
||||||
|
static const std::string secondFloor = secondFloorHolePath + imageExtension;
|
||||||
|
|
||||||
scene->addEntity("Hole Block")
|
scene->addEntity("Hole Block")
|
||||||
.addComponent<PositionComponent>(Vector3f(coords.x, coords.y - 1, coords.z))
|
.addComponent<PositionComponent>(Vector3f(coords.x, coords.y - 1, coords.z))
|
||||||
|
|||||||
@@ -154,6 +154,8 @@ namespace BBM
|
|||||||
|
|
||||||
static const std::string holePath;
|
static const std::string holePath;
|
||||||
|
|
||||||
|
static const std::string MapGenerator::secondFloorHolePath;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|
||||||
//! @param width Width of the map
|
//! @param width Width of the map
|
||||||
|
|||||||
Reference in New Issue
Block a user