From 507a7479adb2cab5218bbb64950b739dcd79b6d5 Mon Sep 17 00:00:00 2001 From: relnev Date: Wed, 8 Jan 2003 09:52:19 +0000 Subject: completed FSRead serialization git-svn-id: svn://svn.icculus.org/blackshades/trunk@45 5198baeb-e213-0410-be47-fc2ff85ca46f --- Source/Skeleton.cpp | 122 +++++++++++++++++++--------------------------------- 1 file changed, 45 insertions(+), 77 deletions(-) (limited to 'Source/Skeleton.cpp') diff --git a/Source/Skeleton.cpp b/Source/Skeleton.cpp index 041d07a..f962c8d 100644 --- a/Source/Skeleton.cpp +++ b/Source/Skeleton.cpp @@ -1,6 +1,8 @@ /**> HEADER FILES <**/ #include "Skeleton.h" +#include "Serialize.h" + extern double multiplier; extern unsigned int gSourceID[100]; extern unsigned int gSampleSet[100]; @@ -461,33 +463,27 @@ void Animation::Load(char *fileName) float placeholder[3]; files.OpenFile((unsigned char*)fileName); if(files.sFile){ - files.lSize=sizeof(numframes); - FSRead( files.sFile, &files.lSize, &numframes); + ReadInt(files.sFile, 1, &numframes); for(int i=0;i