This is a sub-page of Development:Command & Conquer: Generals.
POW Logic#
Brainwashing in Propaganda Center#
One of the files1 describes previously unknown brainwashing mechanic, which is tied with POW logic. Apparently Chinese Propaganda Center building would be able to brainwash POWs that are contained inside of this building, and only "one at a time", as one of comments says. The process takes some time, after that brainwashed unit will be converted to building owner's side and can be released from it. If Propaganda Center is destroyed, all contained units will be released, and those who hadn't brainwashed yet will be loyal to the original owner.
Bounty#
|
|
To do:
|
Not to be confused with Cash Bounty General's Power, that would be an alternative for it to gain some cash for GLA2. The amount of this cash seems to be doubled cost of captured unit.
Real m_prisonBountyMultiplier; /// the cost of the unit is multiplied by this and given to the player when prisoners are returned to the a prison with KINDOF_COLLECTS_PRISON_BOUNTY
Prison#
|
|
To do: |
Apparently the prisoners in Prison would be rendered inside the yard.3
Hijacking vs Elite units unused behavior#
There's commented out code snippet4 that would protect Elite units from Hijack ablilty.
Bool ConvertToHijackedVehicleCrateCollide::isValidToExecute( const Object *other ) const
...
//VeterancyLevel veterancyLevel = other->getVeterancyLevel(); //if( veterancyLevel >= LEVEL_ELITE ) //{ // return FALSE; //}
References#
- Generals\Code\GameEngine\Source\GameLogic\Object\Behavior\PropagandaCenterBehavior.cpp, the whole file↩︎
- GeneralsMD\Code\GameEngine\Include\Common\GlobalData.h, line 398↩︎
- Generals\Code\GameEngine\Include\GameLogic\Module\PrisonBehavior.h, line 80↩︎
- CnC_Generals_Zero_Hour-main\GeneralsMD\Code\GameEngine\Source\GameLogic\Object\Collide\CrateCollide\ConvertToHijackedVehicleCrateCollide.cpp, line 56↩︎