def onGoodyReceived(self, argsList):
if (AutologOpt.isLogTribalVillage()):
iPlayer, pPlot, pUnit, iGoodyType = argsList
if iPlayer == CyGame().getActivePlayer():
GoodyTypeMap = {
-1: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_NOTHING"),
0: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_LITTLEGOLD"),
1: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_LOTSOFGOLD"),
2: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_MAP"),
3: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_SETTLER"),
4: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_TRIBE"),
5: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_WARRIOR"),
6: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_STONESPEARMAN"),
7: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_SCOUT"),
8: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_WORKER"),
9: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_GATHERER"),
10: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_XP"),
11: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_HEALING"),
12: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_TECH"),
13: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_WEAKHOSTILES"),
14: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_STRONGHOSTILES"),
15: BugUtil.getPlainText("TXT_KEY_AUTOLOG_VILLAGE_RESULT_STONETHROWER")
}
message = BugUtil.getText("TXT_KEY_AUTOLOG_VILLAGE_RESULT", (GoodyTypeMap[iGoodyType], ))
Logger.writeLog(message, vColor="Brown")