MERGED bugfixes from revision: 4917

- Bugfix: Bobby Ray: Shipments were not cleared when restarting a game 

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@4973 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Wanne
2012-02-29 00:34:23 +00:00
parent 1bb9ed5be5
commit 74e8ecae8c
4 changed files with 17 additions and 12 deletions
+10 -7
View File
@@ -97,16 +97,19 @@ CPostalService::CPostalService()
{
}
void CPostalService::Clear()
void CPostalService::Clear(bool clearDataOnly)
{
_Shipments.clear();
_UsedShipmentIDList.clear();;
_DeliveryCallbacks.clear();
_Destinations.clear();
_UsedDestinationIDList.clear();
_DeliveryMethods.clear();
}
if (!clearDataOnly)
{
_UsedShipmentIDList.clear();;
_DeliveryCallbacks.clear();
_Destinations.clear();
_UsedDestinationIDList.clear();
_DeliveryMethods.clear();
}
}
UINT16 CPostalService::CreateNewShipment(UINT16 usDestinationID, UINT8 ubDeliveryMethodIndex, INT16 sSenderID)
{