diff --git a/GameSettings.cpp b/GameSettings.cpp index 71d99ef94..13c68bb76 100644 --- a/GameSettings.cpp +++ b/GameSettings.cpp @@ -699,6 +699,7 @@ void LoadGameExternalOptions() gGameExternalOptions.gfAllowMilitiaGroups = iniReader.ReadBoolean("JA2 Gameplay Settings","ALLOW_MILITIA_MOBILE_GROUPS",FALSE); gGameExternalOptions.gfmusttrainroaming = iniReader.ReadBoolean("JA2 Gameplay Settings","MUST_TRAIN_MOBILE_MILITIA",FALSE); gGameExternalOptions.gfAllowReinforcements = iniReader.ReadBoolean("JA2 Gameplay Settings","ALLOW_REINFORCEMENTS",FALSE); + if(is_networked)gGameExternalOptions.gfAllowReinforcements = FALSE;//hayden gGameExternalOptions.gfAllowReinforcementsOnlyInCity = iniReader.ReadBoolean("JA2 Gameplay Settings","ALLOW_REINFORCEMENTS_ONLY_IN_CITIES",FALSE); gGameExternalOptions.guiBaseQueenPoolIncrement = iniReader.ReadInteger("JA2 Gameplay Settings","QUEEN_POOL_INCREMENT_PER_DIFFICULTY_LEVEL",60); diff --git a/Laptop/AimMembers.cpp b/Laptop/AimMembers.cpp index d0c66fdb9..5b3ddb64c 100644 --- a/Laptop/AimMembers.cpp +++ b/Laptop/AimMembers.cpp @@ -48,6 +48,7 @@ #include "Strategic Town Loyalty.h" #include "connect.h" +#include "fresh_header.h" // //****** Defines ****** @@ -1217,14 +1218,24 @@ BOOLEAN DisplayMercsInventory(UINT8 ubMercID) CHAR16 gzItemName[ SIZE_ITEM_NAME ]; UINT8 ubItemCount=0; // UINT16 gzTempItemName[ SIZE_ITEM_INFO ]; + HVOBJECT hWeaponBoxHandle; //if the mercs inventory has already been purchased, dont display the inventory if( gMercProfiles[ ubMercID ].ubMiscFlags & PROFILE_MISC_FLAG_ALREADY_USED_ITEMS ) return( TRUE ); + UINT16 wnameY = AIM_MEMBER_WEAPON_NAME_Y; + PosX = WEAPONBOX_X+3; // + 3 ( 1 to take care of the shadow, +2 to get past the weapon box border ) PosY = WEAPONBOX_Y; - PosX = WEAPONBOX_X+3; // + 3 ( 1 to take care of the shadow, +2 to get past the weapon box border ) + if(is_networked && guiCurrentLaptopMode == LAPTOP_MODE_MERC_FILES) + { + PosY-=30; + wnameY-=30; + + } + + for(i=0; i