mirror of
https://github.com/1dot13/source.git
synced 2026-08-05 14:00:23 +02:00
New Feature: The number of merchants has increased, and their values have been externalised.
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@5744 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -691,7 +691,9 @@ DEALER_POSSIBLE_INV gFredoInventory[MAXITEMS+1];// =
|
||||
// { LAST_DEALER_ITEM, NO_DEALER_ITEM }, //Last One
|
||||
//};
|
||||
|
||||
DEALER_POSSIBLE_INV gTinaInventory[MAXITEMS+1];
|
||||
|
||||
DEALER_POSSIBLE_INV gArmsDealerAdditional[ADDITIONAL_ARMS_DEALERS][MAXITEMS+1];
|
||||
|
||||
// prototypes
|
||||
|
||||
@@ -792,7 +794,18 @@ INT8 GetDealersMaxItemAmount( UINT8 ubDealerID, UINT16 usItemIndex )
|
||||
return( GetMaxItemAmount( gMannyInventory, usItemIndex ) );
|
||||
break;
|
||||
|
||||
case ARMS_DEALER_TINA:
|
||||
return( GetMaxItemAmount( gTinaInventory, usItemIndex ) );
|
||||
break;
|
||||
|
||||
default:
|
||||
{
|
||||
if ( ubDealerID < NUM_ARMS_DEALERS )
|
||||
{
|
||||
UINT8 additionaldealernumber = ubDealerID - ARMS_DEALER_ADDITIONAL_1;
|
||||
return( GetMaxItemAmount( gArmsDealerAdditional[additionaldealernumber], usItemIndex ) );
|
||||
}
|
||||
}
|
||||
Assert( FALSE );
|
||||
return( 0 );
|
||||
break;
|
||||
@@ -911,7 +924,18 @@ DEALER_POSSIBLE_INV *GetPointerToDealersPossibleInventory( UINT8 ubArmsDealerID
|
||||
return( gMannyInventory );
|
||||
break;
|
||||
|
||||
case ARMS_DEALER_TINA:
|
||||
return( gTinaInventory );
|
||||
break;
|
||||
|
||||
default:
|
||||
{
|
||||
if ( ubArmsDealerID < NUM_ARMS_DEALERS )
|
||||
{
|
||||
UINT8 additionaldealernumber = ubArmsDealerID - ARMS_DEALER_ADDITIONAL_1;
|
||||
return( gArmsDealerAdditional[additionaldealernumber] );
|
||||
}
|
||||
}
|
||||
return( NULL );
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user