Disables MSVC CRT deprecation warnings when building Atlas w/ wxWidgets 3.0

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15527 3db68df2-c116-0410-a063-a993310a9797
Syncs _test.sim required simulation data with public mod, copies RelaxNG schemas for future use

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15528 3db68df2-c116-0410-a063-a993310a9797
git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15529 3db68df2-c116-0410-a063-a993310a9797
Adds missing request (fixes tests in debug mode).


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15530 3db68df2-c116-0410-a063-a993310a9797
Reverts msvcrt.dll from r15529, which is needed for dbghelp.dll, fixes #2677

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15531 3db68df2-c116-0410-a063-a993310a9797
Per scythetwirler's suggestion, add some tables on my template analyzer script to compare units to their parent template.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15532 3db68df2-c116-0410-a063-a993310a9797
Move the minimap to only use the shader pipeline. Should make it OpenGL ES compatible (untested).

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15533 3db68df2-c116-0410-a063-a993310a9797
Changes ToJSVal to take JS::MutableHandleValue instead of JS::Value&.

JS::MutableHandleValue is similar to JS::HandleValue, but the whole JS::Value it points to can be replaced.
This change is needed for support of exact stack rooting and moving GC.
Contains a few other trivial API adjustments and style improvements too.

Refs #2462
Refs #2415


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15534 3db68df2-c116-0410-a063-a993310a9797
Petra: improve support for wonder games

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

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15536 3db68df2-c116-0410-a063-a993310a9797
Petra: fix a rare bug where the AI would never attack + some attack tunings

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15537 3db68df2-c116-0410-a063-a993310a9797
Recompute the number of LoS tiles whenever these tiles are reset (especially when loading serialized data).
Also add a verification about LoS tiles in the tests.

Fixes #2678
Refs #599

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15538 3db68df2-c116-0410-a063-a993310a9797
let the AI know when a building is decaying

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15539 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'
Petra: small fixes + reformat debug outputs

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15540 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'
Implements CallFunction with JS::MutableHandle<T> return type.

Changes the CallFunction implementation to use macros because otherwise we'd have to write twice as many functions manually.
Adapts GetSavedGameData to use the new function template. Additional callers will be changed in future commits.

Refs #2415
Refs #2462 


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15541 3db68df2-c116-0410-a063-a993310a9797
Adds support for passing JS::HandleValue to SetProperty and CallFunctionVoid without using ugly casing.

Also includes one little "demo-usecase", but additional code will be changed to use that in future commits.

Refs #2415
Refs #2462 


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