boogaboo
Josef Popper 4ever
Hi..
This is intended for whomever can help, but of course to Moonsinger and Dianthus first:
There are 2 kinds of games - milking and conquest.
The milking games rely on domination limit mostly, and on start position less.
HoF conquest games, as I learned, are done the DaveMcW start way.
This is a simple but tedious algorithm to open the goody hut and find (and I do find) a settler:
Conquest()
{
If (goody hut in radius 1)
{
settler.move (away from hut);
worker.wait_turn ();
EndTurn();
settler.build_city();
result = worker.pop (hut);
if (result == settler)
save_game(4000BC, current_turn); // (else we quit!)
}
else
{
settler.build_city();
If (goody hut in radius 2)
{
General.MoneyPercent = 100; // (no lux or science)
worker.stepTowardHut();
EndTurn();
result = worker.pop (hut);
if (result == settler)
save_game(4000BC, current_turn);
}
}
ctrl_shift_q();
};
Please please please plzplzplz plzz implement it someone before I loooooose my mind!
This is intended for whomever can help, but of course to Moonsinger and Dianthus first:
There are 2 kinds of games - milking and conquest.
The milking games rely on domination limit mostly, and on start position less.
HoF conquest games, as I learned, are done the DaveMcW start way.
This is a simple but tedious algorithm to open the goody hut and find (and I do find) a settler:
Conquest()
{
If (goody hut in radius 1)
{
settler.move (away from hut);
worker.wait_turn ();
EndTurn();
settler.build_city();
result = worker.pop (hut);
if (result == settler)
save_game(4000BC, current_turn); // (else we quit!)
}
else
{
settler.build_city();
If (goody hut in radius 2)
{
General.MoneyPercent = 100; // (no lux or science)
worker.stepTowardHut();
EndTurn();
result = worker.pop (hut);
if (result == settler)
save_game(4000BC, current_turn);
}
}
ctrl_shift_q();
};
Please please please plzplzplz plzz implement it someone before I loooooose my mind!