Complete.Org: Mailing Lists: Archives: freeciv-dev: December 2003:
[Freeciv-Dev] (PR#6721) Quincuncial and Mobius topologies ready!
Home

[Freeciv-Dev] (PR#6721) Quincuncial and Mobius topologies ready!

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: rt-guest@xxxxxxxxxxx
Subject: [Freeciv-Dev] (PR#6721) Quincuncial and Mobius topologies ready!
From: "Marcelo Burda" <mburda@xxxxxxxxx>
Date: Sun, 28 Dec 2003 08:27:46 -0800
Reply-to: rt@xxxxxxxxxxx

<URL: http://rt.freeciv.org/Ticket/Display.html?id=6721 >

Happy new year,
Pleas up a little the priority of this tickets, this is becoming a mega 
patch , the server side and the no iso clients are READY! 

Last changes:
initializing topologies is ended:
 I am include a map.size variable in log units,  this variable is used 
for initializing map.xsize and map.ysize for map form 800 tiles to 20000 
tiles. map.size get values form 0 to 10, if  map.size<0 we can manually 
choice the map.xsize and map.ysize.
 I am include a map.ratio variable for select the map.xsize:map.ysize 
ratio form 1:1 to 9:1 or 1:9, but i assume ratio is less than 2:1, if 
ratio is large than 2:1 and size too small or to big we can get a 
assert.  map.ratio=100 is  the default ratio by selected topology.

the auto initmap process is simplified:
set size 3
set topology 2
impossible to be more simple

for all manually:
set size -1 
set xsize 40 /* after size=-1 */
set ysize 60

for choice a alternate ratio
set size 7
set ratio 23   /* 2:3 ratio */
set topology 0

TODO:
1)Include all actually server side in freeciv
1)Include actually no iso client code in freeciv
1)Include the danger in arctic rules (triremes #6970 and ground units 
#6972), eventually make it a option rules for compatibility in civI, 
civII, civIII. ( but this is not really necessary, poles are a 
unimportant places in civilization(c) ), [with this rules arctics tiles 
far of ground tiles are ice-ocean tiles, some naval unit can use its(?), 
review the continent concept ?]
2)correct a bug in client side (set topology 2, set size 3 )
3)generator 1 is tuned, extend others ones
3)make ocean near singularity for all generators
4)extend iso clients
4)best client side style
5)extend the city support/client side
6)review the IA danger in poles. 
[ 99 )review the continent concept?]
99)extend the server side city support( normally cities are far of 
singularities)
99)debug the goto line bug 

Marcelo

PNG image

Attachment: FullCorePatchForExtendedTopologieV25.diff
Description: Binary data


[Prev in Thread] Current Thread [Next in Thread]