Fixed vert index math in SetVertsFromSplinesInternal

This commit is contained in:
Kyzentun
2015-01-08 04:26:39 -07:00
parent 1ea48efb80
commit 5f3d07807c
+2 -2
View File
@@ -321,9 +321,9 @@ void ActorMultiVertex::SetVertsFromSplinesInternal(size_t num_splines, size_t of
{ {
vector<RageSpriteVertex>& verts= AMV_DestTweenState().vertices; vector<RageSpriteVertex>& verts= AMV_DestTweenState().vertices;
size_t first= AMV_DestTweenState().FirstToDraw + offset; size_t first= AMV_DestTweenState().FirstToDraw + offset;
size_t num_verts= AMV_DestTweenState().GetSafeNumToDraw(AMV_DestTweenState()._DrawMode, AMV_DestTweenState().NumToDraw); size_t num_verts= AMV_DestTweenState().GetSafeNumToDraw(AMV_DestTweenState()._DrawMode, AMV_DestTweenState().NumToDraw) - offset;
vector<float> tper(num_splines, 0.0f); vector<float> tper(num_splines, 0.0f);
float num_parts= static_cast<float>(num_verts - offset) / float num_parts= static_cast<float>(num_verts) /
static_cast<float>(num_splines); static_cast<float>(num_splines);
for(size_t i= 0; i < num_splines; ++i) for(size_t i= 0; i < num_splines; ++i)
{ {