mirror of
https://github.com/1dot13/source.git
synced 2026-09-09 14:46:05 +02:00
- externalization: Restrict female enemies from being in the queens army (except Female Elite enemies)? -> RESTRICT_FEMALE_ENEMIES_EXCEPT_ELITE
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@2343 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -780,6 +780,8 @@ void LoadGameExternalOptions()
|
|||||||
|
|
||||||
//afp - use bullet tracers?
|
//afp - use bullet tracers?
|
||||||
gGameExternalOptions.gbBulletTracer = iniReader.ReadBoolean("JA2 Gameplay Settings","USE_BULLET_TRACERS",FALSE);
|
gGameExternalOptions.gbBulletTracer = iniReader.ReadBoolean("JA2 Gameplay Settings","USE_BULLET_TRACERS",FALSE);
|
||||||
|
|
||||||
|
gGameExternalOptions.fRestrictFemaleEnemiesExceptElite = iniReader.ReadBoolean("JA2 Gameplay Settings","RESTRICT_FEMALE_ENEMIES_EXCEPT_ELITE",FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -451,6 +451,10 @@ BOOLEAN gbBulletTracer;
|
|||||||
FLOAT ubWrongMagMult;
|
FLOAT ubWrongMagMult;
|
||||||
// CHRISL: Setting to turn off the description and stack popup options from the sector inventory panel
|
// CHRISL: Setting to turn off the description and stack popup options from the sector inventory panel
|
||||||
BOOLEAN fSectorDesc;
|
BOOLEAN fSectorDesc;
|
||||||
|
|
||||||
|
// WANNE: Restrict female enemies from beeing in the queens army (except Female Elite enemies)?
|
||||||
|
BOOLEAN fRestrictFemaleEnemiesExceptElite;
|
||||||
|
|
||||||
} GAME_EXTERNAL_OPTIONS;
|
} GAME_EXTERNAL_OPTIONS;
|
||||||
|
|
||||||
//This structure will contain general Ja2 settings NOT individual game settings.
|
//This structure will contain general Ja2 settings NOT individual game settings.
|
||||||
|
|||||||
+4
-4
@@ -13,12 +13,12 @@
|
|||||||
#ifdef JA2EDITOR
|
#ifdef JA2EDITOR
|
||||||
|
|
||||||
//MAP EDITOR BUILD VERSION
|
//MAP EDITOR BUILD VERSION
|
||||||
CHAR16 zVersionLabel[256] = { L"Map Editor v1.13.2322" };
|
CHAR16 zVersionLabel[256] = { L"Map Editor v1.13.2342" };
|
||||||
|
|
||||||
#elif defined JA2BETAVERSION
|
#elif defined JA2BETAVERSION
|
||||||
|
|
||||||
//BETA/TEST BUILD VERSION
|
//BETA/TEST BUILD VERSION
|
||||||
CHAR16 zVersionLabel[256] = { L"Debug v1.13.2322" };
|
CHAR16 zVersionLabel[256] = { L"Debug v1.13.2342" };
|
||||||
|
|
||||||
#elif defined CRIPPLED_VERSION
|
#elif defined CRIPPLED_VERSION
|
||||||
|
|
||||||
@@ -28,11 +28,11 @@ CHAR16 zVersionLabel[256] = { L"Beta v. 0.98" };
|
|||||||
#else
|
#else
|
||||||
|
|
||||||
//RELEASE BUILD VERSION
|
//RELEASE BUILD VERSION
|
||||||
CHAR16 zVersionLabel[256] = { L"Release v1.13.2322" };
|
CHAR16 zVersionLabel[256] = { L"Release v1.13.2342" };
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
CHAR8 czVersionNumber[16] = { "Build 08.08.30" }; //YY.MM.DD
|
CHAR8 czVersionNumber[16] = { "Build 08.09.09" }; //YY.MM.DD
|
||||||
CHAR16 zTrackingNumber[16] = { L"Z" };
|
CHAR16 zTrackingNumber[16] = { L"Z" };
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -728,13 +728,16 @@ SOLDIERTYPE* TacticalCreateSoldier( SOLDIERCREATE_STRUCT *pCreateStruct, UINT8 *
|
|||||||
Soldier.ubBattleSoundID = (UINT8)Random( 3 );
|
Soldier.ubBattleSoundID = (UINT8)Random( 3 );
|
||||||
}
|
}
|
||||||
|
|
||||||
// Lesh: disable this - yeah! its feminism! :)
|
// WANNE: Extnernalized!
|
||||||
// ATE: TEMP : No enemy women mercs (unless elite)!
|
// ATE: TEMP : No enemy women mercs (unless elite)!
|
||||||
//if( Soldier.ubProfile == NO_PROFILE && Soldier.bTeam == ENEMY_TEAM &&
|
if (gGameExternalOptions.fRestrictFemaleEnemiesExceptElite == TRUE)
|
||||||
// Soldier.ubBodyType == REGFEMALE && Soldier.ubSoldierClass != SOLDIER_CLASS_ELITE )
|
{
|
||||||
//{
|
if( Soldier.ubProfile == NO_PROFILE && Soldier.bTeam == ENEMY_TEAM &&
|
||||||
// Soldier.ubBodyType = (UINT8)( REGMALE + Random( 3 ) );
|
Soldier.ubBodyType == REGFEMALE && Soldier.ubSoldierClass != SOLDIER_CLASS_ELITE )
|
||||||
//}
|
{
|
||||||
|
Soldier.ubBodyType = (UINT8)( REGMALE + Random( 3 ) );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// ATE
|
// ATE
|
||||||
// Set some values for variation in anims...
|
// Set some values for variation in anims...
|
||||||
|
|||||||
Reference in New Issue
Block a user