bugfix for maxUnevenness becoming 0

This commit is contained in:
devZoGok
2025-11-26 10:07:54 +02:00
parent ce52a85854
commit 7b9399d2a5
+3 -1
View File
@@ -105,7 +105,9 @@ namespace battleship{
void GameObject::initProperties(){
sol::table objTable = generateView()[GameObject::getGameObjTableName()][id + 1];
maxUnevenness = objTable["maxUnevenness"].get_or(0);
sol::optional<float> maxUnevOpt = objTable["maxUnevenness"];
if(maxUnevOpt != sol::nullopt) maxUnevenness = objTable["maxUnevenness"];
sol::table sizeTable = objTable["size"];
width = sizeTable["x"];