diff options
| author | KiritoDv <kiritodev01@gmail.com> | 2024-03-27 09:41:55 -0600 |
|---|---|---|
| committer | KiritoDv <kiritodev01@gmail.com> | 2024-03-27 09:41:55 -0600 |
| commit | 9d1c7ff3ece44f7d9e90f2abbb6828b406389ae3 (patch) | |
| tree | 01dfc4620aa1d796ac4afed1d4c41e369c2fc1fa | |
| parent | 039c94a00787c720750fa07ba9840a3b6806a1f1 (diff) | |
Fixed wrong return type
| -rw-r--r-- | src/factories/sf64/ColPolyFactory.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/factories/sf64/ColPolyFactory.cpp b/src/factories/sf64/ColPolyFactory.cpp index 5225894..d4ecbfd 100644 --- a/src/factories/sf64/ColPolyFactory.cpp +++ b/src/factories/sf64/ColPolyFactory.cpp @@ -53,7 +53,7 @@ ExportResult SF64::ColPolyCodeExporter::Export(std::ostream &write, std::shared_ } write << "\n};\n"; - int endOffset = ASSET_PTR(offset) + colpolys->mPolys.size() * sizeof(SF64::CollisionPoly); + uint32_t endOffset = ASSET_PTR(offset) + colpolys->mPolys.size() * sizeof(SF64::CollisionPoly); if (Companion::Instance->IsDebug()) { write << "// CollisionPoly count: " << colpolys->mPolys.size() << "\n"; write << "// 0x" << std::uppercase << std::hex << endOffset << "\n"; @@ -99,7 +99,7 @@ std::optional<std::shared_ptr<IParsedData>> SF64::ColPolyFactory::parse(std::vec auto meshOffset = GetSafeNode<uint32_t>(node, "mesh_offset", offset + count * sizeof(SF64::CollisionPoly)); for(int j = 0; j < meshCount; j++) { YAML::Node meshNode; - + if(node["mesh_symbol"]) { auto meshSymbol = GetSafeNode<std::string>(node, "mesh_symbol"); if (meshSymbol.find("OFFSET") == std::string::npos) { @@ -119,7 +119,7 @@ std::optional<std::shared_ptr<IParsedData>> SF64::ColPolyFactory::parse(std::vec meshNode["offset"] = meshOffset; meshNode = Companion::Instance->AddAsset(meshNode).value(); - + meshNodes.push_back(meshNode); meshOffset += meshSize * sizeof(Vec3s); } |
