mirror of
https://github.com/1dot13/source.git
synced 2026-07-22 13:40:22 +02:00
- New Feature: Tactical recruitment allows recruiting civilians as volunteers.
See http://thepit.ja-galaxy-forum.com/index.php?t=msg&goto=341335&#msg_341335 This is fully savegame compatible. GameDir <= r2250 is recommended. - Fix: prisoners do not talk. git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@7886 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -824,6 +824,23 @@ void HandleNPCSystemEvent( UINT32 uiEvent )
|
||||
|
||||
void HandleEarlyMorningEvents( void )
|
||||
{
|
||||
// Flugente: no reason to put this into LUA
|
||||
for ( UINT8 sX = 1; sX < MAP_WORLD_X - 1; ++sX )
|
||||
{
|
||||
for ( UINT8 sY = 1; sY < MAP_WORLD_X - 1; ++sY )
|
||||
{
|
||||
UINT8 sector = SECTOR( sX, sY );
|
||||
|
||||
SECTORINFO *pSectorInfo = &(SectorInfo[sector]);
|
||||
|
||||
// A flag prevents us from exploiting the civilian recruitment mechanic. Every x hours, we reset it
|
||||
if ( pSectorInfo )
|
||||
{
|
||||
pSectorInfo->usSectorInfoFlag &= ~SECTORINFO_VOLUNTEERS_RECENTLY_RECRUITED;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#ifdef LUA_STRATEGY_EVENT_HANDLER
|
||||
LetLuaHandleEarlyMorningEvents(0);
|
||||
#else
|
||||
|
||||
Reference in New Issue
Block a user