Change the water texture to a new, bigger one, created in Blender (thanks to Enrique). Change settings so that they are more logical, yet allow reverting back to an even lower quality setting. Add a WIP high setting (with foam) which isn't finished yet.
Change the shader itself so that the effects look nicer and are more consistent across settings.
Rework the water mesh generation (simpler system). Fix a few issues.

May work oddly with Atlas since I haven't been able to compile yet.

Refs #1875 (maybe fix), Fixes #2077 (I'll assume it does), Fixes #2114 (assumption again), refs #48.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15473 3db68df2-c116-0410-a063-a993310a9797
Clean up of the last commit.

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

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15475 3db68df2-c116-0410-a063-a993310a9797
Forgot to remove my fake radiosity changes.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15476 3db68df2-c116-0410-a063-a993310a9797
Remove inconsistent checks for pSimulation2 when saving maps and ensure that it is set.
Remove commented out code writing triggers that has nothing to do with the actual triggers implementation.
Free memory that was allocated for error reporting when when fork() fails.
Remove dead initialization.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15477 3db68df2-c116-0410-a063-a993310a9797
Petra: refrain AI to build/repair under enemy fire and few fixes on economy management

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15478 3db68df2-c116-0410-a063-a993310a9797
Add missing translate() call.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15479 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'
Add yes-no dialog and general dialog code to present choices to players. Can be used by triggers.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15480 3db68df2-c116-0410-a063-a993310a9797
Forward-declare CShaderProgramPtr, to avoid pulling in more headers than necessary and to hypothetically reduce build times by a minuscule amount.


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15481 3db68df2-c116-0410-a063-a993310a9797
Make CGUIManager register a callback function for hotloading instead of specifically calling it.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15482 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'
Optimise silhouette rendering.

Do some intersection tests on the CPU so that the silhouette render passes only have to draw models/patches that might actually contribute to silhouettes, saving the CPU and GPU cost of rendering more objects than necessary.


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15483 3db68df2-c116-0410-a063-a993310a9797
Further WIP water improvements. Add 3 different textures for different looks. Update some oasis maps for that. Streamline water settings (some removed, some added). Update Atlas for those (needs to be tested). Fix an issue with HQ water effects.

Please report any issue and/or crash. Those will get fixed in commits to come. Refs #48.

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

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15485 3db68df2-c116-0410-a063-a993310a9797
Fix random maps for my water changes. Fix the replay mode after I had broken it. Fix an occasional crash (that might have crashed Atlas, need someone to check).
Improve debugging slightly in case of framebuffer errors. Fix a few style issues.

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

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15487 3db68df2-c116-0410-a063-a993310a9797
Check water FBOs creation correctly to detect some errors. Use two depth textures since I have a hunch the issues people encounter are caused by my using only one.

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

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15489 3db68df2-c116-0410-a063-a993310a9797
Petra: adapt the AI to gaia now able to launch attacks (with triggers) + cleaning of unused functions

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