5acf38c095
Randomizes player starting positions on random maps.
...
This was SVN commit r10417.
2011-10-21 01:15:02 +00:00
0e39511b3a
Attempts to fix random map OOS errors by avoiding parsing data to floats (uses CFixedVector3D instead). See #977 .
...
Changes to rmgen API for consistency and support of 3D
position/rotation.
This was SVN commit r10326.
2011-09-26 21:36:33 +00:00
f0fe1b0b28
Fixes rmgen to use GetCivData and handle invalid/unfinished civs.
...
This was SVN commit r9909.
2011-07-24 20:04:04 +00:00
83f7639ac9
Removes hacks for typed array initialization
...
This was SVN commit r9882.
2011-07-19 08:52:17 +00:00
24f981cb2c
Adds hack for random map data saved as typed arrays (see #658 )
...
This was SVN commit r9725.
2011-06-30 23:09:59 +00:00
5bc125a91f
Changes terrain data returned by CMapGenerator to typed arrays, instead of an array of objects (this greatly reduces the size of the serialized data)
...
This was SVN commit r9664.
2011-06-26 02:56:54 +00:00
fffcdbbf21
Balances random map resources.
...
Attempts to avoid "invalid argument" errors in typed arrays by forcing
them to integer (see #658 ).
Removes script preloading from map generator (VFS is thread-safe now)
Removes thread checking from ScriptInterface file loading functions.
Adjusts starting entities in civ data.
This was SVN commit r9435.
2011-05-04 21:24:25 +00:00
c02818ceea
Tweaks random map appearance and resource placement.
...
Cleans up rmgen library.
Fixes bug in bound checking for circular maps.
This was SVN commit r9388.
2011-05-01 22:29:58 +00:00
712eda131d
Random map tweaks for better, faster resource placement.
...
Moves some constants to rmgen library.
This was SVN commit r9291.
2011-04-21 14:13:13 +00:00
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
942a45372c
Random maps generated in their own thread, loading GUI is updated with progress.
...
Fixes some bugs in game loader error handling.
This was SVN commit r9220.
2011-04-10 05:31:18 +00:00
0dfc72bc2c
Fixes filter behavior in setup when switching map type.
...
Fixes broken texture in Latium rms.
Adds demo keyword to rms test.
Fixes default rms lighting with new model.
This was SVN commit r9127.
2011-03-27 22:00:49 +00:00
f618605477
Changes default random map sizes.
...
Tweaks random map resources.
Adds support for circular maps to rmgen library.
Various fixes in map generator.
On Miletus map, change player 2 civ, as Romans are not fully implemented
(fixes #758 )
This was SVN commit r9104.
2011-03-23 08:12:04 +00:00
c4cd85bb98
Build fixes
...
This was SVN commit r9100.
2011-03-22 18:46:39 +00:00
5565b9e898
Fixes bugs in Latium map script. Changes default environment settings for random maps, adds environment setters
...
This was SVN commit r9099.
2011-03-22 08:19:19 +00:00
0e0ed94926
Implements random map system, fixes #6 .
...
Includes default library "rmgen" w/ API based on rmgen tool.
Modifies rmgen scripts Cantabrian Highlands, Neareastern Badlands, and
Latium.
Old map support dropped from MapReader.
Fixes a few bugs in existing game setup and initialization scripts.
This was SVN commit r9096.
2011-03-22 01:34:45 +00:00