Ptolemaic dock draft commit

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14369 3db68df2-c116-0410-a063-a993310a9797
Cache UPnP root URL to try to avoid searching each time. Also make searching asyncronous with the GUI to avoid hanging.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14370 3db68df2-c116-0410-a063-a993310a9797
Try to actually do the threading my previous commit said it did.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14371 3db68df2-c116-0410-a063-a993310a9797
Move UPnP port forwarding to a thread.
Fix some typos.
Do not return the result, as we would need to allocate it, but we never use it.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14372 3db68df2-c116-0410-a063-a993310a9797
Make ConfigDB threadsafe.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14373 3db68df2-c116-0410-a063-a993310a9797
Balance fix for CCs. Decrease build time from 600 to 500 and increase foundation armor from 3h/10p/3c to 5h/15p/3c.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14374 3db68df2-c116-0410-a063-a993310a9797
Change the "Away" color in the lobby to be much easier to read on the dark background.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14375 3db68df2-c116-0410-a063-a993310a9797
Hide the password field by default on the lobby login box if there is a remembered password. Since we only store hashed passwords, this avoids potential confusing from seeing a password much longer than the user’s in the field.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14376 3db68df2-c116-0410-a063-a993310a9797
Ptolemies corral draft commit

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14377 3db68df2-c116-0410-a063-a993310a9797
make sure the non-garrisoned variant of the persian models is always picked while constructing

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14378 3db68df2-c116-0410-a063-a993310a9797
remove the aura visualisation from the actors, as it causes selection problems

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14379 3db68df2-c116-0410-a063-a993310a9797
Added Egyptian names for Ptolemaic buildings.

Deleted a bunch of maps. Added Lorraine Plain skirmish map.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14380 3db68df2-c116-0410-a063-a993310a9797


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14381 3db68df2-c116-0410-a063-a993310a9797
enlarge the units demo map, so all units can be checked out again

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14383 3db68df2-c116-0410-a063-a993310a9797
Add compile time flag to disable use of miniupnpc.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14384 3db68df2-c116-0410-a063-a993310a9797
use ptol fortress in random maps with the wall builder

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14385 3db68df2-c116-0410-a063-a993310a9797
Automated build.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14386 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'
Bot optimizations by scythetwirler.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14387 3db68df2-c116-0410-a063-a993310a9797
Mythos_Ruler's Christmas update for SVN users! 

Includes:

- Unit rank upgrades, based on a patch by Sanderd. Not all civs get all rank upgrades. For instance, Spartans get the Infantry rank upgrades, but not the cavalry rank upgrades. Conversely, the Persians get the cavalry rank upgrades, but not the infantry rank upgrades. Carthaginians get rank upgrades for their mercenaries, but not their native units. etc.

- Updated and tweaked many of the skirmish maps. Too many tweaks to mention. But I did add Iberian circuit walls to many of them! New "Bactria" Skirmish Map. Will continue to tweak this one to make it more unique. It's based on modern-day Afghanistan, which the ancients called "Bactria." A 2nd Ptolemies sandbox demo map.

- Moved the Ptolemaic Lighthouse to Town Phase to have more impact for the Ptolemy player on maps with water.

- New Thureos shield patterns by Enrique for a NEW unit: Mercenary Thureos Spearman.

- TECHNOLOGIES: Some techs renamed and tweaked. Plus, a new "Iron Armor" tech for Heroes. A new "Roman Logistics" tech for the Roman Army Camp and Siege Walls. A new "Battlefield Medics" tech for the temple that unlocks (slow) health regeneration for units. The portrait for this tech is placeholder and needs replaced ASAP.

- Cavalry now have oval selection rings. Eventually I will implement a selection ring system where the citizen-soldiers and support units have round rings, while champions have arrows, and heroes have stars. This helps visually differentiate the roles of these 3 classes of units. Not yet implemented.

- Vision radius for infantry slightly reduced.

- Fixed sounds for Persian Wonder.

- Fixed footprint sizes for a few buildings and Ptolemaic walls.

- Ptolemies now have the "Military Settlement" system in place. But this system might go to the Seleucids instead later for historical reasons.

- Cost of fields reduced. Gathering rates for grain reduced.

- Fixed some selection group names for some templates. (Double clicking didn't select them all as it should have).

- Fixed/Changed/Added some unit and building names, specifically for the Ptolemies, but for some others as well.

- Some new temp portraits for Ptolemaic units. Ongoing task.

Lastly, I hope these changes don't break anything. They are heavily tested on my end, but I can't promise I caught all bugs.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14388 3db68df2-c116-0410-a063-a993310a9797