************************************************************

* Merged Source Code from Development Trunk: Revision 4063 *
************************************************************
- Source Code is merged from: https://81.169.133.124/source/ja2/branches/Wanne/JA2%201.13%20MP
- This will be the Source for the Beta 2011 Test

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@4064 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Wanne
2011-01-18 09:11:09 +00:00
parent 44e1646410
commit 91087ca8c0
469 changed files with 118108 additions and 24678 deletions
+8 -1
View File
@@ -16,7 +16,7 @@ struct
CHAR8 szCharData[MAX_CHAR_DATA_LENGTH+1];
UINT16 curAttachment[3];
UINT16 curAttachment[4];
UINT32 maxArraySize;
UINT32 curIndex;
UINT32 currentDepth;
@@ -51,6 +51,7 @@ attachmentStartElementHandle(void *userData, const XML_Char *name, const XML_Cha
else if(pData->curElement == ELEMENT &&
(strcmp(name, "attachmentIndex") == 0 ||
strcmp(name, "APCost") == 0 ||
strcmp(name, "NASOnly") == 0 ||
strcmp(name, "itemIndex") == 0 ))
{
pData->curElement = ELEMENT_PROPERTY;
@@ -117,6 +118,11 @@ attachmentEndElementHandle(void *userData, const XML_Char *name)
pData->curAttachment[2] = (UINT16) atol(pData->szCharData);
pData->curAttachment[2] = (UINT16)DynamicAdjustAPConstants(pData->curAttachment[2], pData->curAttachment[2]);
}
else if(strcmp(name, "NASOnly") == 0)
{
pData->curElement = ELEMENT;
pData->curAttachment[3] = (UINT16) atol(pData->szCharData);
}
pData->maxReadDepth--;
}
@@ -209,6 +215,7 @@ BOOLEAN WriteAttachmentStats()
FilePrintf(hFile,"\t\t<attachmentIndex>%d</attachmentIndex>\r\n", Attachment[cnt][0]);
FilePrintf(hFile,"\t\t<itemIndex>%d</itemIndex>\r\n", Attachment[cnt][1]);
FilePrintf(hFile,"\t\t<APCost>%d</APCost>\r\n", Attachment[cnt][2]);
FilePrintf(hFile,"\t\t<NASOnly>%d</NASOnly>\r\n", Attachment[cnt][3]);
FilePrintf(hFile,"\t</ATTACHMENT>\r\n");
}