1>CvPlayer.cpp(4868) : error C2660: 'CvPlayer::AI_getMemoryCount' : function does not take 3 arguments
1>CvPlayer.cpp(4878) : error C2660: 'CvPlayer::AI_getMemoryCount' : function does not take 3 arguments
/************************************************************************************************/
/* Afforess Start 08/01/10 */
/* */
/* Advanced Diplomacy */
/************************************************************************************************/
case DIPLOEVENT_MAKE_PEACE_WITH:
if (GET_TEAM(GET_PLAYER(ePlayer).getTeam()).isAtWar((TeamTypes)iData1))
{
if (AI_getMemoryCount(ePlayer, MEMORY_EVENT_GOOD_TO_US, 1) < 3) <------------------------ this
{
AI_changeMemoryCount(ePlayer, MEMORY_EVENT_GOOD_TO_US, 1);
}
GET_TEAM(GET_PLAYER(ePlayer).getTeam()).makePeace((TeamTypes)iData1);
}
break;
case DIPLOEVENT_NO_MAKE_PEACE_WITH:
if (GET_TEAM(GET_PLAYER(ePlayer).getTeam()).isAtWar((TeamTypes)iData1))
{
if (AI_getMemoryCount(ePlayer, MEMORY_REFUSED_HELP, 1) < 3) <------------------------ this
{
AI_changeMemoryCount(ePlayer, MEMORY_REFUSED_HELP, 1);
}
}
break;
/************************************************************************************************/
/* Afforess END */
/************************************************************************************************/
Hehe, still not proper.
PHP:1>CvPlayer.cpp(4868) : error C2660: 'CvPlayer::AI_getMemoryCount' : function does not take 3 arguments 1>CvPlayer.cpp(4878) : error C2660: 'CvPlayer::AI_getMemoryCount' : function does not take 3 arguments
Cannot compile the new code:
PHP:/************************************************************************************************/ /* Afforess Start 08/01/10 */ /* */ /* Advanced Diplomacy */ /************************************************************************************************/ case DIPLOEVENT_MAKE_PEACE_WITH: if (GET_TEAM(GET_PLAYER(ePlayer).getTeam()).isAtWar((TeamTypes)iData1)) { if (AI_getMemoryCount(ePlayer, MEMORY_EVENT_GOOD_TO_US) < 3) { AI_changeMemoryCount(ePlayer, MEMORY_EVENT_GOOD_TO_US, 1); } GET_TEAM(GET_PLAYER(ePlayer).getTeam()).makePeace((TeamTypes)iData1); } break; case DIPLOEVENT_NO_MAKE_PEACE_WITH: if (GET_TEAM(GET_PLAYER(ePlayer).getTeam()).isAtWar((TeamTypes)iData1)) { if (AI_getMemoryCount(ePlayer, MEMORY_REFUSED_HELP) < 3) { AI_changeMemoryCount(ePlayer, MEMORY_REFUSED_HELP, 1); } } break; /************************************************************************************************/ /* Afforess END */ /************************************************************************************************/
/************************************************************************************************/
/* Afforess Start 08/01/10 */
/* */
/* Advanced Diplomacy */
/************************************************************************************************/
case DIPLOEVENT_MAKE_PEACE_WITH:
if (GET_TEAM(GET_PLAYER(ePlayer).getTeam()).isAtWar((TeamTypes)iData1))
{
if (AI_getMemoryCount(ePlayer, MEMORY_EVENT_GOOD_TO_US) < 3)
{
AI_changeMemoryCount(ePlayer, MEMORY_EVENT_GOOD_TO_US, 1);
}
GET_TEAM(GET_PLAYER(ePlayer).getTeam()).makePeace((TeamTypes)iData1);
}
break;
case DIPLOEVENT_NO_MAKE_PEACE_WITH:
if (GET_TEAM(GET_PLAYER(ePlayer).getTeam()).isAtWar((TeamTypes)iData1))
{
if (AI_getMemoryCount(ePlayer, MEMORY_REFUSED_HELP) < 3)
{
AI_changeMemoryCount(ePlayer, MEMORY_REFUSED_HELP, 1);
}
}
break;
/************************************************************************************************/
/* Afforess END */
/************************************************************************************************/