diff --git a/include/Nazara/Core/SparsePtr.inl b/include/Nazara/Core/SparsePtr.inl index aab212438..d153413a9 100644 --- a/include/Nazara/Core/SparsePtr.inl +++ b/include/Nazara/Core/SparsePtr.inl @@ -165,7 +165,7 @@ namespace Nz template void SparsePtr::Reset(const SparsePtr& ptr) { - static_assert(std::is_convertible::value, "Source type pointer cannot be implicitely converted to target type pointer"); + static_assert(std::is_convertible::value, "Source type pointer cannot be implicitly converted to target type pointer"); SetPtr(static_cast(ptr.GetPtr())); SetStride(ptr.GetStride()); diff --git a/src/Nazara/Physics3D/PhysWorld3D.cpp b/src/Nazara/Physics3D/PhysWorld3D.cpp index 4ff8172e3..33dc290d3 100644 --- a/src/Nazara/Physics3D/PhysWorld3D.cpp +++ b/src/Nazara/Physics3D/PhysWorld3D.cpp @@ -13,7 +13,7 @@ namespace Nz PhysWorld3D::PhysWorld3D() : m_maxStepCount(50), m_gravity(Vector3f::Zero()), - m_stepSize(0.005f), + m_stepSize(1.f / 120.f), m_timestepAccumulator(0.f) { m_world = NewtonCreate(); diff --git a/src/Nazara/Utility/Formats/MD5MeshParser.cpp b/src/Nazara/Utility/Formats/MD5MeshParser.cpp index 5f4650efa..7b2cff573 100644 --- a/src/Nazara/Utility/Formats/MD5MeshParser.cpp +++ b/src/Nazara/Utility/Formats/MD5MeshParser.cpp @@ -312,9 +312,6 @@ namespace Nz break; } - if (shader.front() == '"') - shader.remove_prefix(1); - if (shader.empty()) { #if NAZARA_UTILITY_STRICT_RESOURCE_PARSING @@ -323,8 +320,11 @@ namespace Nz break; } - if (shader.back() == '"') + if (shader.front() == '"' && shader.back() == '"') + { + shader.remove_prefix(1); shader.remove_suffix(1); + } m_meshes[m_meshIndex].shader = shader; break;