Great idea to share slic codes.
Here one to add, gold, PW, and the first 20 advances
trigger 'InitializeBonus' when (unit.beginturn && (g.year == 0)) {
message(player, 'InitializeBonusMessage');
}
// add gold, pw, advances
messagebox 'InitializeBonusMessage' {
Abort();
numAdvance = 20 ;
bonusGold = 19900 ; // Gold bonus = 20000 (100 by default)
bonusPW = 20000 ; // PW bonus
AddGold(player,bonusGold);
SetPW(player,bonusPW);
i = 0;
while(i < numAdvance) {
GrantAdvance(player,i);
i = i + 1;
}
// 0 -> AGRICULTURE, 1 -> TOOLMAKING, 2 -> MINING, 3 -> DOMESTICATION, 4 -> BRONZE_WORKING
// 5 -> STONE_WORKING, 6 -> JURISPRUDENCE, 7 -> SHIP_BUILDING, 8-> WRITING, 9 -> GEOMETRY
// 1 -> MONARCHY, 11 -> IRON_WORKING, 12 -> RELIGION, 13 -> CITY_STATE, 14 -> PHILOSOPHY
// 15 -> TRADE, 16 -> BUREAUCRACY, 17 -> ASTRONOMY, 18 -> THEOCRACY, 19 -> BANKING
}
[This message has been edited by slamp (edited January 14, 2000).]
Here one to add, gold, PW, and the first 20 advances
trigger 'InitializeBonus' when (unit.beginturn && (g.year == 0)) {
message(player, 'InitializeBonusMessage');
}
// add gold, pw, advances
messagebox 'InitializeBonusMessage' {
Abort();
numAdvance = 20 ;
bonusGold = 19900 ; // Gold bonus = 20000 (100 by default)
bonusPW = 20000 ; // PW bonus
AddGold(player,bonusGold);
SetPW(player,bonusPW);
i = 0;
while(i < numAdvance) {
GrantAdvance(player,i);
i = i + 1;
}
// 0 -> AGRICULTURE, 1 -> TOOLMAKING, 2 -> MINING, 3 -> DOMESTICATION, 4 -> BRONZE_WORKING
// 5 -> STONE_WORKING, 6 -> JURISPRUDENCE, 7 -> SHIP_BUILDING, 8-> WRITING, 9 -> GEOMETRY
// 1 -> MONARCHY, 11 -> IRON_WORKING, 12 -> RELIGION, 13 -> CITY_STATE, 14 -> PHILOSOPHY
// 15 -> TRADE, 16 -> BUREAUCRACY, 17 -> ASTRONOMY, 18 -> THEOCRACY, 19 -> BANKING
}
[This message has been edited by slamp (edited January 14, 2000).]
Comment