* Fix WebGL build.

This commit is contained in:
iProgramInCpp
2023-08-17 14:26:35 +03:00
parent a08478d527
commit acaf4aa614
3 changed files with 21 additions and 16 deletions

View File

@@ -38,8 +38,8 @@ pause > nul
::build
echo * Starting build.
cmake --build .
echo * PRESS ANY KEY when CMake is done.
pause > nul
:: echo * PRESS ANY KEY when CMake is done. --- Seems like we don't need that for cmake itself.
:: pause > nul
::bundle
echo * Copying bundle data over.

View File

@@ -159,6 +159,9 @@ static void resize()
SDL_GetWindowSize(window,
&windowWidth, &windowHeight);
Minecraft::width = drawWidth;
Minecraft::height = drawHeight;
// recalculate the point to pixel scale.
// This currently assumes that the aspect ratio is the same.
g_fPointToPixelScale = float(drawWidth) / float(windowWidth);
@@ -213,8 +216,8 @@ extern bool g_bAreCloudsAvailable; // client/renderer/LevelRenderer.cpp
void CheckOptionalTextureAvailability()
{
g_bIsMenuBackgroundAvailable = XPL_ACCESS("assets/gui/background/panorama_0.png", 0) == 0;
g_bAreCloudsAvailable = XPL_ACCESS("assets/environment/clouds.png", 0) == 0;
//g_bIsMenuBackgroundAvailable = XPL_ACCESS("assets/gui/background/panorama_0.png", 0) == 0;
//g_bAreCloudsAvailable = XPL_ACCESS("assets/environment/clouds.png", 0) == 0;
}
// Main

View File

@@ -35,18 +35,19 @@ add_library(reminecraftpe-core STATIC
client/renderer/LavaTexture.cpp
client/renderer/LavaSideTexture.cpp
client/renderer/FireTexture.cpp
client/network/Packets/UpdateBlockPacket.cpp
client/network/Packets/RequestChunkPacket.cpp
client/network/Packets/PlayerEquipmentPacket.cpp
client/network/Packets/ChunkDataPacket.cpp
client/network/Packets/PlaceBlockPacket.cpp
client/network/Packets/LoginPacket.cpp
client/network/Packets/StartGamePacket.cpp
client/network/Packets/RemoveEntityPacket.cpp
client/network/Packets/AddPlayerPacket.cpp
client/network/Packets/RemoveBlockPacket.cpp
client/network/Packets/MovePlayerPacket.cpp
client/network/Packets/MessagePacket.cpp
client/network/packets/UpdateBlockPacket.cpp
client/network/packets/RequestChunkPacket.cpp
client/network/packets/PlayerEquipmentPacket.cpp
client/network/packets/ChunkDataPacket.cpp
client/network/packets/LevelDataPacket.cpp
client/network/packets/PlaceBlockPacket.cpp
client/network/packets/LoginPacket.cpp
client/network/packets/StartGamePacket.cpp
client/network/packets/RemoveEntityPacket.cpp
client/network/packets/AddPlayerPacket.cpp
client/network/packets/RemoveBlockPacket.cpp
client/network/packets/MovePlayerPacket.cpp
client/network/packets/MessagePacket.cpp
client/network/ServerSideNetworkHandler.cpp
client/network/RakNetInstance.cpp
client/network/ClientSideNetworkHandler.cpp
@@ -72,6 +73,7 @@ add_library(reminecraftpe-core STATIC
client/gui/screens/JoinGameScreen.cpp
client/gui/screens/IngameBlockSelectionScreen.cpp
client/gui/screens/PauseScreen.cpp
client/gui/screens/DeathScreen.cpp
client/gui/components/ScrolledSelectionList.cpp
client/gui/components/AvailableGamesList.cpp
client/gui/components/RolledSelectionList.cpp