historic_bruno
cdfeeab25f
Fixes Atlas non-PCH build.
...
This was SVN commit r9911.
2011-07-24 21:50:58 +00:00
Ykkrosh
f9d7c1246d
# Initial support for territories
...
This was SVN commit r9889.
2011-07-20 19:48:06 +00:00
Ykkrosh
ce42cd611a
Update release packaging script for recent library changes
...
This was SVN commit r9884.
2011-07-19 17:30:49 +00:00
Ykkrosh
ead45aa957
Report XML parse errors better in validator tool
...
This was SVN commit r9874.
2011-07-18 14:57:41 +00:00
Ykkrosh
2f0bd8d8b0
Upgrade to SpiderMonkey 1.8.5 ( fixes #734 )
...
This was SVN commit r9852.
2011-07-16 23:24:14 +00:00
Ykkrosh
8eb7af4ac9
Be a bit more robust to build environment changes.
...
Reduce some module dependencies.
Clean up some unused instantiations.
This was SVN commit r9827.
2011-07-15 13:22:48 +00:00
historic_bruno
bb33a259b6
Fixes Atlas build errors on OS X (specifically MacPorts' version of wxWidgets doesn't support constructing wxString with std::wstring)
...
This was SVN commit r9797.
2011-07-10 21:00:21 +00:00
Ykkrosh
a4637c25d0
Fix no-PCH builds
...
This was SVN commit r9786.
2011-07-08 15:07:08 +00:00
Ykkrosh
6371afbc76
Remove the rarely-used source code option from the Windows installer. See #855 .
...
This was SVN commit r9777.
2011-07-07 20:11:47 +00:00
historic_bruno
6ba00117e0
Fixes bug in Atlas player editor: saving team as "None" had no effect
...
This was SVN commit r9721.
2011-06-29 00:57:02 +00:00
Ykkrosh
996a32125c
Add per-player LOS-reveal flag.
...
Reveal LOS for Gaia and AI players (fixes #879 ).
Use player_id_t slightly more consistently in interfaces.
This was SVN commit r9720.
2011-06-28 23:24:42 +00:00
historic_bruno
195c7a00e9
Adds player settings shortcut to Atlas map panel. Fixes #874
...
Tweaks some control positions and layouts for consistency
This was SVN commit r9649.
2011-06-23 22:38:26 +00:00
historic_bruno
abdc846a65
Adds getInt to AtlasObject
...
Uses this instead of wxAtoi for consistency, and adds brief comment
about why wxAtof should be avoided
This was SVN commit r9643.
2011-06-21 02:56:49 +00:00
Ykkrosh
10481ca174
Avoid potentially dangerous locale-dependent atof functions
...
This was SVN commit r9639.
2011-06-19 19:51:53 +00:00
Ykkrosh
9965c1ef1b
Remove label that is no longer labelling anything
...
This was SVN commit r9636.
2011-06-19 14:55:43 +00:00
historic_bruno
3be43ede41
Adds rotation to starting camera (currently unused)
...
This was SVN commit r9623.
2011-06-16 21:21:33 +00:00
historic_bruno
9e486cd6e3
Fixes bug in Atlas camera control (clear button didn't erase the setting)
...
This was SVN commit r9620.
2011-06-14 01:03:35 +00:00
historic_bruno
3e4d74480d
Adds AI control to Atlas player panel
...
Adds camera control to Atlas player panel
Changes map reader to handle per-player starting camera position. See
#55
Adds entity name filter to Atlas object panel
Fixes bug in Atlas map settings (caused crash when object panel was not
loaded)
This was SVN commit r9617.
2011-06-13 23:32:41 +00:00
historic_bruno
0c803f99e8
This was SVN commit r9609.
2011-06-09 23:47:20 +00:00
historic_bruno
23f1072a2e
Adds player editor to Atlas scenario editor. See #91
...
Fixes object panel so the list of players updates correctly.
Atlas map settings are now observable and shared between various panels.
Fixes panels for maps missing settings (caused JSON error)
Changes map reader so that entities with invalid players cause a warning
but are not added to the game. That prevents further errors. Fixes #869
Uses map size choices from simulation/data/map_sizes.json instead of
multiple locations. Fixes #787
Prepares Atlas map settings for undo/redo support
This was SVN commit r9608.
2011-06-09 23:45:12 +00:00
Ykkrosh
8720b4a220
Fix Atlas saving game type under wrong property name.
...
This was SVN commit r9599.
2011-06-09 16:39:31 +00:00
Ykkrosh
acb48663d7
Windows fixes
...
This was SVN commit r9570.
2011-05-29 18:14:52 +00:00
Ykkrosh
6bdafee6a0
Update Atlas sidebar buttons slightly
...
This was SVN commit r9569.
2011-05-29 16:36:15 +00:00
Ykkrosh
fa7855f3d9
Delete now-unused wxJavaScript library
...
This was SVN commit r9568.
2011-05-29 15:46:07 +00:00
Ykkrosh
a81f180dd6
Remove Atlas UI scripting support
...
This was SVN commit r9567.
2011-05-29 15:43:08 +00:00
Ykkrosh
dc2035efc9
Move Atlas map settings from JS to C++.
...
Replace New dialog box with separate tools for resizing maps and
replacing terrain textures, to provide more power and to simplify the
problem of initialising map settings.
Fix engine to cope with dynamic map resizing.
Add JSON support to AtObj, to let C++ interact with JSON more easily.
This was SVN commit r9566.
2011-05-29 15:02:02 +00:00
Ykkrosh
1618aa9c36
Add missing file for actor viewer
...
This was SVN commit r9565.
2011-05-29 14:57:54 +00:00
Ykkrosh
07e307c49a
Move Atlas's terrain and object sections from JS back into C++, per http://www.wildfiregames.com/forum/index.php?showtopic=14741
...
This was SVN commit r9559.
2011-05-27 21:56:43 +00:00
Ykkrosh
4496fcd2df
Restore some old Atlas files
...
This was SVN commit r9558.
2011-05-27 21:48:23 +00:00
Ykkrosh
9733affb05
Fix non-PCH build
...
This was SVN commit r9419.
2011-05-04 01:17:09 +00:00
Ykkrosh
674eaa1283
Latest version of user-report server code
...
This was SVN commit r9393.
2011-05-02 15:47:12 +00:00
Ykkrosh
b371686fb7
Rename class to prevent conflict between generated auto_ptr symbols in Atlas and engine
...
This was SVN commit r9371.
2011-04-30 21:08:53 +00:00
janwas
4663ac0fe7
split debug_assert into ENSURE and ASSERT as discussed in a previous meeting.
...
the old debug_assert always ran and tested the expression, which slows
down release builds. wrapping them in #ifndef NDEBUG is clumsy. the new
ASSERT behaves like assert and ENSURE like the old debug_assert. Let's
change any time-critical but not-super-important ENSURE to ASSERT to
speed up release builds. (already done in bits.h and unique_range.h)
This was SVN commit r9362.
2011-04-30 13:01:45 +00:00
Ykkrosh
d96fefd4a4
Fix linker errors with GCC 4.6, and some warnings.
...
This was SVN commit r9346.
2011-04-29 16:32:58 +00:00
historic_bruno
b4503bb61e
Simplifies random map output, see #782 .
...
Changes random maps to XZ coordinates, matching the engine.
More documentation for rmgen library.
This was SVN commit r9271.
2011-04-16 04:04:06 +00:00
Ykkrosh
57e6980465
Fix 64-bit build. Avoid using variable-sized types in Atlas message interface.
...
This was SVN commit r9251.
2011-04-14 14:27:42 +00:00
historic_bruno
bf53b6f3b5
This was SVN commit r9248.
2011-04-14 04:16:06 +00:00
historic_bruno
ad6f305359
Integrates random maps with Atlas. Fixes #460 .
...
Adds various map controls to Atlas.
Adds New Map dialog to Atlas.
Removes a few references to old simulation header files.
This was SVN commit r9247.
2011-04-14 04:01:59 +00:00
Ykkrosh
73add20727
Load original Pagella .otf font with hinting explicitly disabled, instead of loading via .ttf
...
This was SVN commit r9243.
2011-04-13 22:15:04 +00:00
Ykkrosh
5a8d291403
Remove old vertexshader renderpath option from Atlas
...
This was SVN commit r9236.
2011-04-13 18:28:27 +00:00
historic_bruno
469d0fe5c5
Remove rmgen tool.
...
Log error description when sound engine fails (instead of cryptic
LibError code).
This was SVN commit r9219.
2011-04-10 00:54:15 +00:00
Ykkrosh
50e30ae8af
Be more explicit about function types in font builder to fix crash
...
This was SVN commit r9201.
2011-04-07 19:59:34 +00:00
historic_bruno
2b138f47db
Handle map loading errors in autostart and normal setup modes. Adds TODOs for Atlas and Replay modes. See #764 .
...
Fixes loading screen 'title'.
Fixes broken autostart behavior for random maps and multiplayer games.
This was SVN commit r9193.
2011-04-07 02:32:16 +00:00
Ykkrosh
e9cc697c2b
Animate particles in the default editor view
...
This was SVN commit r9177.
2011-04-06 00:22:07 +00:00
Ykkrosh
29dd635d3b
Fix decals and LOS texture in Actor Viewer, by slightly reducing use of globals.
...
Fix particles in Actor Viewer.
Expand terrain in Actor Viewer.
Change background to black so it blends with the LOS texture more
nicely.
This was SVN commit r9172.
2011-04-05 20:32:03 +00:00
Ykkrosh
6beb1ea89b
Exclude FCollada tests from Unix releases, since they rely on non-free data file Eagle.DAE
...
This was SVN commit r9160.
2011-04-04 14:20:16 +00:00
Ykkrosh
1abbf8b64b
Old changes to compress releases better
...
This was SVN commit r9159.
2011-04-04 14:17:39 +00:00
Ykkrosh
09413d940c
Delete an obsolete particle system editor
...
This was SVN commit r9145.
2011-04-03 18:44:20 +00:00
Ykkrosh
d295dacb9b
# Add new renderer mode based on GL_ARB_fragment_program.
...
Change lighting model for new maps to allow better overbrightness.
Cache player colours instead of loading from scripts every time the
renderer wants them.
This was SVN commit r9123.
2011-03-26 20:17:21 +00:00
Ykkrosh
9193ba56f9
Build fixes and whatnot
...
This was SVN commit r9115.
2011-03-23 21:15:22 +00:00