Compare commits

3140 Commits

Author SHA1 Message Date
Ykkrosh c5f61b660e Fix old references to scout tower
This was SVN commit r11339.
2012-03-14 13:09:36 +00:00
Ykkrosh acb853056b Fix XML error
This was SVN commit r11338.
2012-03-14 13:09:01 +00:00
Spahbod 9edd53a796 Fixed a bug with getTerrainTexture function.
This was SVN commit r11337.
2012-03-14 11:59:44 +00:00
Mythos_Ruler 10410e4e3b This was SVN commit r11336. 2012-03-14 02:49:28 +00:00
Mythos_Ruler 24b38da680 Tweaked Army Camp cost.
This was SVN commit r11334.
2012-03-14 02:28:31 +00:00
Mythos_Ruler 095f7a2381 #New Roman army camp.
This was SVN commit r11333.
2012-03-14 02:19:46 +00:00
historic_bruno 4eec2bf5d2 Fixes some bugs related to deleting saved games (in particular, load/delete was broken if the file was deleted externally while the game was running).
Adds saved game directory to the hotload watch list.
Logs error instead of crashing when saved game is not found.
Changes Atlas double-click selection to only pick units from the same
player.

This was SVN commit r11332.
2012-03-14 00:23:28 +00:00
Mythos_Ruler e57730ecce This was SVN commit r11331. 2012-03-14 00:22:46 +00:00
Mythos_Ruler 5ffee8e4e0 Fixing a minor error.
This was SVN commit r11330.
2012-03-14 00:10:02 +00:00
Mythos_Ruler bfe5772315 xml changes
This was SVN commit r11329.
2012-03-14 00:09:27 +00:00
Mythos_Ruler f1ba777a76 Ides of March
This was SVN commit r11328.
2012-03-13 22:54:15 +00:00
Ykkrosh 6fc508f662 Fix non-PCH build.
Fix typo.

This was SVN commit r11327.
2012-03-13 21:39:01 +00:00
Mythos_Ruler 0c49ac92fe Ides of March
This was SVN commit r11326.
2012-03-13 20:52:42 +00:00
Mythos_Ruler 9ff8d706f5 Acropolis IV.
This was SVN commit r11325.
2012-03-13 08:21:02 +00:00
Mythos_Ruler e35d8f7df9 This was SVN commit r11324. 2012-03-13 02:59:14 +00:00
Mythos_Ruler 83c276afc4 Ruins gathering sounds.
Portrait for Rhodian Slinger.

Updated the name of the Roman merchant.

Updated the names of these maps.

This was SVN commit r11323.
2012-03-13 01:59:06 +00:00
quantumstate 0cace671b7 Fixed bug with economy not finding food.
The problem was with the new caching and unhuntable animals.  The cache
would have an unhuntable food source so would show as not being empty
but then when this was filtered out at a later stage.  After this later
stage there would be no attempt to search a larger area.

This was SVN commit r11321.
2012-03-11 23:09:12 +00:00
quantumstate cd906e074f Added support for romans to qBot
This was SVN commit r11320.
2012-03-11 22:24:02 +00:00
Mythos_Ruler f027a64251 This was SVN commit r11319. 2012-03-11 08:46:54 +00:00
Mythos_Ruler 8dd841b116 Fixed a pop limit thing. Seems to be an Atlas bug with this.
This was SVN commit r11318.
2012-03-11 07:44:51 +00:00
Mythos_Ruler d7fa7477ab Updated trade cursor.
This was SVN commit r11317.
2012-03-11 07:41:41 +00:00
Mythos_Ruler b099676175 A couple of new Death Canyon variants.
This was SVN commit r11316.
2012-03-11 07:35:10 +00:00
Mythos_Ruler 915bc8d263 I noticed some units were missing promotion animations. :)
This was SVN commit r11315.
2012-03-11 04:47:31 +00:00
Mythos_Ruler 0741d0ccd6 Fixed Celt slinger sound effects.
Tweaked cav spear tooltip.

This was SVN commit r11314.
2012-03-11 04:39:53 +00:00
Mythos_Ruler 8e94dea94d This was SVN commit r11313. 2012-03-11 00:23:26 +00:00
Mythos_Ruler ae1d57a4c7 Made Oasis X the default map.
This was SVN commit r11312.
2012-03-10 20:13:25 +00:00
Mythos_Ruler d3727a99f9 Updated Oasis X
This was SVN commit r11311.
2012-03-10 20:08:48 +00:00
Mythos_Ruler e8c31dc9a3 This was SVN commit r11310. 2012-03-10 19:49:59 +00:00
vts 7934e3ab0b Fixed missing cmpIdentity null check in Barter.js:60 (causes failure on Isthmus when territory_pull entity is iterated over). Fixes #1199.
This was SVN commit r11309.
2012-03-10 16:34:59 +00:00
OmriLahav 5282d77c19 This was SVN commit r11304. 2012-03-10 15:03:09 +00:00
OmriLahav f062610daf This was SVN commit r11303. 2012-03-10 14:41:44 +00:00
OmriLahav e18bb4adc7 This was SVN commit r11301. 2012-03-10 13:56:17 +00:00
OmriLahav 987df3b72b This was SVN commit r11300. 2012-03-10 13:54:02 +00:00
Mythos_Ruler c8fde142af New Greek trader portrait. Tweaked Greek and Roman trade cart footprints.
This was SVN commit r11298.
2012-03-10 07:08:31 +00:00
Mythos_Ruler 63b2743338 Tweaked garrison healing. Temple is now more important for healing than before.
This was SVN commit r11297.
2012-03-10 05:55:18 +00:00
historic_bruno 4b7a5ac814 Allows garrison heal rate of "0" (disables healing).
This was SVN commit r11296.
2012-03-10 04:08:15 +00:00
Mythos_Ruler 39844eaadc tweaked this map
This was SVN commit r11295.
2012-03-10 02:10:03 +00:00
Mythos_Ruler 48b744a7f5 Fixed blue player color.
This was SVN commit r11294.
2012-03-10 01:36:33 +00:00
Mythos_Ruler b6cd9a47a5 Fixed Greek temple prop point error.
Also: Re-added the B and C variants, by working around the root node
problem with smoke. Added 'smoke' prop nodes to the A, B, &C base meshes
so that the prop meshes for these variants can continue to use the
'root' node.

Fixed some Player 1 color issues in a few maps. More to come.

This was SVN commit r11293.
2012-03-10 01:25:39 +00:00
historic_bruno d1ed264c9b Fixes stance change during garrison causing instant garrison. Fixes #1184.
Adds range check to garrisoning, with <LoadingRange> element added to
GarrisonHolder. Adds maximum range values to templates (2 for land
units/structures, 10 for ships).
Adds retry to garrison failure due to unreachable target.
Cleans up a few templates.

This was SVN commit r11292.
2012-03-09 23:33:55 +00:00
Pureon cba0c42783 Updated trader cart model
This was SVN commit r11291.
2012-03-09 22:24:13 +00:00
Mythos_Ruler aae8a06576 This was SVN commit r11290. 2012-03-09 04:09:19 +00:00
Mythos_Ruler 506cea7d54 This was SVN commit r11289. 2012-03-09 04:05:34 +00:00
Mythos_Ruler 050a194d73 tweaked merchant ship tooltip.
This was SVN commit r11288.
2012-03-09 02:23:52 +00:00
Mythos_Ruler 829a5444fe Updated Trade Demo map.
Updated some Greek horse textures.

Tweaked Greek and Roman Traders.

This was SVN commit r11287.
2012-03-09 02:12:50 +00:00
Mythos_Ruler 497aadb653 trader tweaks. trading demo map
This was SVN commit r11286.
2012-03-09 00:34:53 +00:00
Pureon 8484a2b2e2 New Roman and Hele trader units
This was SVN commit r11285.
2012-03-08 23:52:46 +00:00
Mythos_Ruler 6a2e5a9f16 This was SVN commit r11283. 2012-03-08 21:40:44 +00:00
Mythos_Ruler b3f4b9af7f Some temp trader stuff until we can make them look prettier at a later date.
This was SVN commit r11282.
2012-03-08 21:31:59 +00:00
fcxSanya 9a30da9726 Fix the trade tooltips order
This was SVN commit r11281.
2012-03-08 21:28:55 +00:00
Mythos_Ruler f4ae18b710 This was SVN commit r11280. 2012-03-08 21:03:48 +00:00
fcxSanya 894dc30c69 Trade. Closes #30.
This was SVN commit r11279.
2012-03-08 20:42:28 +00:00
Spahbod 84f1914434 Added Rhine Marshlands
This was SVN commit r11278.
2012-03-08 19:46:38 +00:00
ShieldBearer 82378702cf This was SVN commit r11277. 2012-03-08 09:40:23 +00:00
Mythos_Ruler af05b96c0f Animation tweaks on these two units.
This was SVN commit r11276.
2012-03-08 06:26:13 +00:00
historic_bruno c393732939 Adds slightly more helpful error message when failing to validate an entity template.
This was SVN commit r11273.
2012-03-08 05:13:35 +00:00
historic_bruno e6c58b2a3e Adds log rendering to actor viewer.
This was SVN commit r11272.
2012-03-08 01:16:29 +00:00
Pureon 95dede0b4d Siege ballista attack animation
This was SVN commit r11271.
2012-03-07 23:32:52 +00:00
Pureon d3d866ed28 Roman trireme animations
This was SVN commit r11270.
2012-03-07 22:03:45 +00:00
Ykkrosh 98c8a47192 Fix crash on Clang
This was SVN commit r11269.
2012-03-07 20:40:38 +00:00
Pureon e73cae7507 Update to Roman wall tower
This was SVN commit r11268.
2012-03-07 20:17:18 +00:00
vts 3c677ee425 Prevent unnecessary work, especially on maps with many actors
This was SVN commit r11267.
2012-03-07 19:54:54 +00:00
Mythos_Ruler 9016b8d866 #Corsica random map script by wraitii.
This was SVN commit r11266.
2012-03-07 19:17:01 +00:00
Spahbod d115561a26 Fixed a crash when less than 8 players were present in some random maps.
This was SVN commit r11265.
2012-03-07 12:36:22 +00:00
Mythos_Ruler 3f6ae7554d This was SVN commit r11264. 2012-03-07 11:25:50 +00:00
Pureon 38bcefebee Updated wall tower
This was SVN commit r11262.
2012-03-06 22:29:34 +00:00
Mythos_Ruler 8eb390287d Updated Isthmus map.
This was SVN commit r11261.
2012-03-06 09:24:39 +00:00
Mythos_Ruler 2223e7c857 New "Isthmus" map.
This was SVN commit r11260.
2012-03-06 08:01:42 +00:00
historic_bruno 15cb081163 Removes Makefile PCH support for Obj-C/C++ source files. Apple's latest command line tools encountered an error because the source file was compiled with Obj-C++ but the PCH was compiled with C++. If we really needed PCH for Obj-C++ we could simply compile it separately for each language. Refs #1148.
This was SVN commit r11259.
2012-03-06 05:40:11 +00:00
historic_bruno 5f8135edb0 Fixes clang warning about precompiled.h in C++ mode. Fixes #1178.
This was SVN commit r11258.
2012-03-06 04:12:21 +00:00
historic_bruno 4cdde2b62a Replaces Atlas "Screenshot" option with normal lower-res version (saves result as PNG).
Adds new "Big screenshot" option (saves result as 6400x4800 BMP). Refs
#984.

This was SVN commit r11257.
2012-03-06 00:15:48 +00:00
Mythos_Ruler b3f22597e3 Tweaked Oasis IX
This was SVN commit r11256.
2012-03-06 00:05:12 +00:00
gregory 2552b10b9d Added forgotten peacock actor file.
This was SVN commit r11255.
2012-03-05 22:19:26 +00:00
gregory e0052aa863 Added the peacock.
This was SVN commit r11254.
2012-03-05 22:14:49 +00:00
quantumstate 0b0f2e9e30 Fixed broken tests by silently failing if Math.js is not found. This is not ideal but seems better than everything else.
This was SVN commit r11253.
2012-03-05 21:20:39 +00:00
Ykkrosh e9bbf25997 Remove some redundant code
This was SVN commit r11252.
2012-03-05 18:30:00 +00:00
Ykkrosh 2afc4d9d8f Fix #1140 (signedness warning on some platforms).
This was SVN commit r11251.
2012-03-05 17:05:02 +00:00
Ykkrosh dc715fe57f Remove some unused includes
This was SVN commit r11250.
2012-03-05 16:15:07 +00:00
Ykkrosh 26efdaf216 Try to improve ambiguous bit descriptions
This was SVN commit r11249.
2012-03-05 16:09:47 +00:00
ShieldBearer a08aa2ca0d This was SVN commit r11248. 2012-03-05 12:40:17 +00:00
Mythos_Ruler 85847c3da6 Attempting to make the map more challenging.
This was SVN commit r11247.
2012-03-05 06:55:17 +00:00
Mythos_Ruler e02ad39830 Fixed a pop cap bug on Oasis IX
This was SVN commit r11246.
2012-03-05 05:33:48 +00:00
Mythos_Ruler 38ec523c01 This was SVN commit r11245. 2012-03-05 04:39:27 +00:00
Mythos_Ruler 89e36154bc Made Oasis IX more challenging. Added destruction dust to the Greek theatron.
This was SVN commit r11244.
2012-03-05 04:17:30 +00:00
Mythos_Ruler 5ac30ea199 Tweaked destruction dust.
This was SVN commit r11243.
2012-03-05 02:28:15 +00:00
historic_bruno 07ab38cdcb Implements COLLADA -1 vertex weight support, using simpler initial solution. Fixes #1012.
This was SVN commit r11242.
2012-03-05 00:42:34 +00:00
historic_bruno f3a52dd440 Fixes incorrect and inconsistent tests for undefined.
Removes unused buggy GUI script.
Corrects some inconsistent formatting.

This was SVN commit r11241.
2012-03-04 22:59:14 +00:00
gregory 24f0e123cb Propped corral and added a variation with the doors closed.
This was SVN commit r11240.
2012-03-04 21:26:08 +00:00
Pureon 8ca6d1a6fa Roman gate and wall update
This was SVN commit r11239.
2012-03-04 13:30:16 +00:00
Spahbod 986bd39ef4 Minor tweaks and fixes.
This was SVN commit r11238.
2012-03-04 13:18:59 +00:00
Mythos_Ruler ed575eee54 arch portrait
This was SVN commit r11237.
2012-03-04 07:47:59 +00:00
Mythos_Ruler 92b50ed078 Tweaked Oasis X.
This was SVN commit r11236.
2012-03-04 06:59:03 +00:00
Mythos_Ruler 8c68625ca2 New faction emblem for the Romans. Celt cav skirms now gather meats correctly.
This was SVN commit r11235.
2012-03-04 06:47:35 +00:00
historic_bruno d60df4b127 Adds saved game deletion. Refs #1090
Documents a few things related to saved games.

This was SVN commit r11233.
2012-03-04 05:27:17 +00:00
vts 4cb7972ec2 Renamed some Atlas classes and g_GameLoop to better reflect their Atlas-related nature and to lower potential confusion with similar main-game-related functionality. Refs #678.
This was SVN commit r11232.
2012-03-03 23:48:04 +00:00
quantumstate 291a9e797b Added atan and atan2. Refs #1193
This was SVN commit r11231.
2012-03-03 23:37:47 +00:00
vts 649cb7ee7b Added PickFriendlyEntitiesOnScreen function to the JS side for #1187.
This was SVN commit r11230.
2012-03-03 21:42:23 +00:00
Mythos_Ruler 06672f0001 This was SVN commit r11229. 2012-03-03 20:47:49 +00:00
Mythos_Ruler d755402aec Destruction dust for these buildings.
This was SVN commit r11228.
2012-03-03 06:04:24 +00:00
quantumstate cc955af3b1 Added javascript file for previous commit.
This was SVN commit r11227.
2012-03-03 00:07:11 +00:00
quantumstate e2e5c81272 Added safe (identical across platforms) replacement sin and cos functions for scripts. This is part of #1193.
This was SVN commit r11226.
2012-03-03 00:06:16 +00:00
Mythos_Ruler 1657c34979 More formation buttons and changes.
This was SVN commit r11225.
2012-03-02 20:00:17 +00:00
Mythos_Ruler 3ac3d60d6c Moved formation buttons to a new folder
This was SVN commit r11224.
2012-03-02 19:40:50 +00:00
Mythos_Ruler f66fab3ec2 Updated formation buttons.
This was SVN commit r11223.
2012-03-02 19:13:27 +00:00
Ykkrosh 0f0eef7ed4 Consistent whitespace
This was SVN commit r11221.
2012-03-02 18:03:19 +00:00
Spahbod 59ce8b3081 Tweaks player starting positions so that allies are near each other. Adds some useful functions to the game.
This was SVN commit r11220.
2012-03-02 13:17:35 +00:00
Mythos_Ruler 4653dc62e9 This was SVN commit r11219. 2012-03-02 06:31:35 +00:00
Ykkrosh acf63afeaa Fix some whitespace, and spelling, and capitalisation, and unnecessary array wrapping.
This was SVN commit r11218.
2012-03-01 23:16:01 +00:00
Mythos_Ruler 561d09c7d5 Selected Stances icons.
This was SVN commit r11217.
2012-03-01 20:28:57 +00:00
OmriLahav f92a9dfb68 This was SVN commit r11215. 2012-03-01 10:16:03 +00:00
OmriLahav 6b4eb1b848 This was SVN commit r11213. 2012-03-01 09:01:31 +00:00
Mythos_Ruler 70c8e26c12 Oasis maps galore!
This was SVN commit r11212.
2012-03-01 06:45:33 +00:00
historic_bruno edbbe38ee1 Fixes idle champion units not being found. Fixes #1188.
Adds trade class to merchant ship (for use in "find idle workers").
Explicitly adds females, traders/merchant ships, fishing boats, and
healers to "find idle workers".
Fixes typos in fire ship template.

This was SVN commit r11211.
2012-03-01 05:41:18 +00:00
Mythos_Ruler c01004a686 Removed a few oars from the Roman trireme. Tweaked Trireme texture.
This was SVN commit r11210.
2012-03-01 04:13:10 +00:00
historic_bruno 7fa6afac37 Corrects some Doxygen comments and adds a few others of interest.
This was SVN commit r11209.
2012-03-01 03:55:05 +00:00
Mythos_Ruler a247da1585 Siege status bars tweaked. Tweaked hoplite portrait.
This was SVN commit r11208.
2012-03-01 00:12:51 +00:00
historic_bruno a01e1cd46a Fixes incorrect use of jschar (broke Linux builds)
This was SVN commit r11207.
2012-02-29 23:41:23 +00:00
Mythos_Ruler 4163197d10 Oasis VIII
This was SVN commit r11206.
2012-02-29 22:12:15 +00:00
Mythos_Ruler d5fe7004bc This was SVN commit r11205. 2012-02-29 22:08:39 +00:00
historic_bruno 2d65ee60f3 Tweaks minimap water color.
This was SVN commit r11202.
2012-02-29 01:12:52 +00:00
Mythos_Ruler 1498469730 Player 1 is a bit bluer.
This was SVN commit r11201.
2012-02-29 00:29:35 +00:00
Mythos_Ruler e58b2614ef Updated Greek female portrait.
This was SVN commit r11200.
2012-02-28 23:52:46 +00:00
historic_bruno 366cd7f15a Fixes broken selections in saved games (CmpSelectable needed to call Init on deserialization).
Adds function name to log output when serializer fails on functions, to
aid in debugging.

This was SVN commit r11199.
2012-02-28 22:12:30 +00:00
quantumstate c169898a18 Made qBot not serialize the metadata which conatins too complicated a data structure and wasn't being used in any case. Fixes #1185.
This was SVN commit r11198.
2012-02-28 20:40:17 +00:00
Mythos_Ruler 131758e1ac committed a couple minimap color changes
This was SVN commit r11197.
2012-02-28 19:51:23 +00:00
Mythos_Ruler 437e9bb1b1 New hoplite portrait. Fixed civ on Nile River.
This was SVN commit r11196.
2012-02-28 19:23:14 +00:00
Mythos_Ruler eb5425c139 Roman trireme portrait.
This was SVN commit r11195.
2012-02-28 18:49:45 +00:00
ShieldBearer c480f41164 This was SVN commit r11194. 2012-02-28 10:41:10 +00:00
ShieldBearer e73d70b371 This was SVN commit r11193. 2012-02-28 09:07:17 +00:00
Mythos_Ruler 9bb33fcc68 This was SVN commit r11192. 2012-02-28 05:02:17 +00:00
historic_bruno e3bacd948f Adds defense tower and Romans support to JuBot, based on patch by gudo. Fixes #1152.
This was SVN commit r11191.
2012-02-28 04:26:08 +00:00
historic_bruno d755af157f Fixes constant logical operand warning on OS X build.
This was SVN commit r11190.
2012-02-28 03:34:33 +00:00
historic_bruno ef1e8de44e Removes size_t from shareable types to prevent 32/64-bit errors.
Adds unsigned int to shareable types. In the future, use
int32/player_id_t for player IDs and uint32/entity_id_t for entity IDs.

This was SVN commit r11189.
2012-02-27 23:16:31 +00:00
Pureon f52bf1e5fd Roman walls
This was SVN commit r11188.
2012-02-27 23:09:17 +00:00
Mythos_Ruler fe38587112 Tweaked Roman army camp and fortress.
This was SVN commit r11187.
2012-02-27 22:51:19 +00:00
historic_bruno 5f23cd6d10 Changes Atlas ObjectID type to unsigned int, fixes 64-bit build errors caused by size_t.
This was SVN commit r11186.
2012-02-27 22:29:53 +00:00
Mythos_Ruler 5fa9f01245 Tweaked starting unit for Iberians.
This was SVN commit r11185.
2012-02-27 22:28:57 +00:00
Mythos_Ruler 6f2f1b5cbb New portrait for hoplite. Tweaked peacock skin.
This was SVN commit r11184.
2012-02-27 21:51:03 +00:00
Mythos_Ruler 088f076fb4 Tweaked Rome's starting units.
This was SVN commit r11183.
2012-02-27 21:39:40 +00:00
vts b8e8602e39 Fixed test failure in test_CmpTemplateManager.h after atlas selection improvement
This was SVN commit r11182.
2012-02-27 19:10:49 +00:00
Spahbod 64f0a91efc Adds new metal and stone mines for polar and alpine biomes.
This was SVN commit r11181.
2012-02-27 15:09:56 +00:00
Spahbod e82182252c Fixed a major bug.
This was SVN commit r11180.
2012-02-27 11:56:53 +00:00
historic_bruno 7a75e068e7 Swaps the game's double- and triple-click selections, by popular demand (double-click now selects similar units, triple-click selects exact matches by rank)
This was SVN commit r11178.
2012-02-27 05:46:02 +00:00
historic_bruno 7d9e98b00e Adds multiple entity selection to Atlas (including move/delete). Fixes #678.
Makes all actors selectable in Atlas and gives them selection rings (an
EditorOnly flag is used in the template for Atlas-only selectables).
Adds player colors to Atlas selection rings.
Fixes decal selection by falling back to old-style AABBs. Refs #1032.
Replaces UnitManager selections with EntitySelection helpers.
Adds DrawOverlays to Atlas views, for Atlas-specific rendering.
Fixes bug where selection rings conflicted with Move/rotate tool in
Atlas simulation test.

This was SVN commit r11177.
2012-02-27 05:32:35 +00:00
historic_bruno 8651452d33 Adds Romans to random maps.
This was SVN commit r11176.
2012-02-27 00:21:42 +00:00
Mythos_Ruler 9b6863e78e This was SVN commit r11175. 2012-02-26 18:19:56 +00:00
Spahbod 9272153ee7 Adds "Arennes Forest" by mmayfield45. Fixes the river texture for snowy biome of "Rivers".
This was SVN commit r11174.
2012-02-26 15:01:24 +00:00
Mythos_Ruler 298f844c2d This was SVN commit r11173. 2012-02-26 07:46:40 +00:00
Mythos_Ruler 2b16f0cdc8 Tiger texture.
This was SVN commit r11172.
2012-02-26 07:38:35 +00:00
Mythos_Ruler d033c757f7 Historicity's tiger mesh. Tweaked Roman tireme texture.
This was SVN commit r11171.
2012-02-26 06:38:32 +00:00
ShieldBearer f8d335ce85 #Roman Trireme
This was SVN commit r11170.
2012-02-26 04:52:26 +00:00
historic_bruno 0051a5e4cf Fixes encoding of intro.txt to UTF-8 without BOM, based on patch by bird. Fixes #1181.
This was SVN commit r11169.
2012-02-26 04:46:59 +00:00
Mythos_Ruler ed4e834a6a Peacock texture
This was SVN commit r11168.
2012-02-26 00:56:23 +00:00
gregory cf09baa94e Updated and improved zebra death animation.
This was SVN commit r11167.
2012-02-26 00:16:43 +00:00
gregory b9a5d4725f This was SVN commit r11166. 2012-02-25 23:56:33 +00:00
quantumstate a3c04b62c0 Added some caching in the reassignIdleWorkers code for a large performance gain.
Also fixed a bug in entitycollection-extend.js when calculating length
for updating entity arrays

This was SVN commit r11165.
2012-02-25 23:32:01 +00:00
Mythos_Ruler 81a127433d This was SVN commit r11164. 2012-02-25 23:04:22 +00:00
Ykkrosh 7663e78861 Fix terrain overlay rendering
This was SVN commit r11163.
2012-02-25 22:11:34 +00:00
Mythos_Ruler 41fd207089 Player color for sheep
This was SVN commit r11162.
2012-02-25 20:09:56 +00:00
quantumstate 9b15970a48 Update healer templates and scenarios to add ranks.
Also added a comment to FSM.js to clrify that state names must be A-Z
only

This was SVN commit r11161.
2012-02-25 20:07:30 +00:00
Mythos_Ruler f5fc636b4e Initial support in the templates for healer ranking
This was SVN commit r11159.
2012-02-25 18:44:33 +00:00
Spahbod 42d60d52c0 Adds "TILE_CENTERED_HEIGHT_MAP" to aegean sea.
This was SVN commit r11158.
2012-02-25 17:50:01 +00:00
Ykkrosh 811e8b7efd Fix GLSL terrain.
This was SVN commit r11157.
2012-02-25 17:47:41 +00:00
Ykkrosh cb5669e3d7 Add terrain effect files.
This was SVN commit r11156.
2012-02-25 17:31:19 +00:00
Ykkrosh 5009636e39 Improve Android compatibility.
Basic touchscreen input for testing.
Better GLSL support for map rendering.

This was SVN commit r11155.
2012-02-25 17:29:27 +00:00
Ykkrosh c888c00377 Avoid unnecessary use of printf in text renderer.
This was SVN commit r11154.
2012-02-25 17:14:47 +00:00
Ykkrosh b104bec238 Fix Android build scripts.
This was SVN commit r11153.
2012-02-25 16:11:08 +00:00
Spahbod bc805bd357 Adds the path placer library by historic_brunno to rmgen. Fixes #892.
Also takes all the duplicated parts of random maps including the new
player start entities and random biome system into rmgen libraries.
Tweaks nile river and snowflake random maps.

This was SVN commit r11152.
2012-02-25 15:53:43 +00:00
ShieldBearer ce82f83798 This was SVN commit r11151. 2012-02-25 15:51:49 +00:00
ShieldBearer 122d5c9a05 This was SVN commit r11150. 2012-02-25 15:39:18 +00:00
Ykkrosh 9b0a3830df Support more commands in shader technique XML files.
Always print GLSL shader logs, to help debugging.

This was SVN commit r11149.
2012-02-25 15:38:38 +00:00
Mythos_Ruler 7286fbaf90 This was SVN commit r11148. 2012-02-25 09:06:43 +00:00
gregory 629cd1645e Added the forgotten ashes DAEs.
This was SVN commit r11147.
2012-02-25 09:00:44 +00:00
gregory f50adb0c04 Added zebra attack animation.
This was SVN commit r11146.
2012-02-25 08:53:45 +00:00
gregory dbf8dc3893 Added some useless ash to the temples for prettification.
This was SVN commit r11145.
2012-02-25 08:14:46 +00:00
Mythos_Ruler 1fdf6ea7d1 Tweaked zebra run speed
This was SVN commit r11144.
2012-02-25 07:28:52 +00:00
Mythos_Ruler 3a3f946d16 Median Oasis II complete.
This was SVN commit r11143.
2012-02-25 07:07:56 +00:00
historic_bruno b7e848de23 Avoid unused parameter warnings due to safe bool operators.
This was SVN commit r11142.
2012-02-25 06:24:24 +00:00
Mythos_Ruler 17b8c6360e fixed player thing
This was SVN commit r11141.
2012-02-25 05:44:14 +00:00
gregory 7548464256 Updated zebra animations and added a proper idle animation.
This was SVN commit r11140.
2012-02-25 05:22:25 +00:00
Mythos_Ruler a533a38f31 Renamed icon for leper.
This was SVN commit r11139.
2012-02-24 20:04:21 +00:00
Mythos_Ruler 2379c10e0c Tweaks for Median oasis II
This was SVN commit r11138.
2012-02-24 19:59:22 +00:00
Spahbod a9b963c3a5 Added new Random maps. Updated the existing ones with the new starting unit formation.
This was SVN commit r11137.
2012-02-24 10:34:05 +00:00
historic_bruno d3038bbb5c Fixes Atlas assertion failure on wxOSX/Cocoa by properly checking combo box selection index.
This was SVN commit r11135.
2012-02-24 04:40:29 +00:00
Mythos_Ruler 6db9c41e7c This was SVN commit r11134. 2012-02-24 01:08:29 +00:00
Mythos_Ruler c1e3c6ecb0 This was SVN commit r11133. 2012-02-24 01:04:00 +00:00
gregory f98abf1bf2 Fixed idle animation being used as walk animation.
This was SVN commit r11132.
2012-02-23 21:58:44 +00:00
gregory 3c299a80e5 Adding WIP zebra animations.
This was SVN commit r11131.
2012-02-23 21:49:20 +00:00
Mythos_Ruler ba19767f7d This was SVN commit r11130. 2012-02-23 21:45:29 +00:00
Mythos_Ruler ec357cc8a2 Updated healing cursors.
This was SVN commit r11129.
2012-02-23 21:40:49 +00:00
Mythos_Ruler c55b631eee A rank-up icon for testing.
This was SVN commit r11128.
2012-02-23 21:10:21 +00:00
Mythos_Ruler 0b494d4834 Tweaked date palm leaf colors. tweaked environment for the ships demo map.
This was SVN commit r11127.
2012-02-23 08:14:55 +00:00
Mythos_Ruler 1b84b7c618 stat tweaks
This was SVN commit r11126.
2012-02-23 06:07:49 +00:00
Mythos_Ruler 720fed278c Typo fix
This was SVN commit r11125.
2012-02-23 05:21:17 +00:00
Mythos_Ruler 0e8d47d35b #Ishtar Gate.
Destruct dust for a few other buildings.

This was SVN commit r11124.
2012-02-23 05:18:33 +00:00
Mythos_Ruler ee8f05554f Last big construction dust commit.
This was SVN commit r11123.
2012-02-23 04:39:54 +00:00
Pureon ce478b7ece Updating ship demo map with new ships
This was SVN commit r11122.
2012-02-23 00:21:48 +00:00
quantumstate 23f122988a Added and fixed some functions in entity.js from RootBot. Fixes #1165.
This was SVN commit r11121.
2012-02-23 00:11:39 +00:00
historic_bruno b87803b8b9 Fixes inconsistent dates and typos in civ data files, based on patches by bird. Fixes #1168.
This was SVN commit r11120.
2012-02-23 00:09:30 +00:00
Mythos_Ruler 31c6d681a4 Made fire ship a bit faster. Tweaked burnt wood texture.
This was SVN commit r11119.
2012-02-22 21:56:55 +00:00
Mythos_Ruler 2a27448b8c This was SVN commit r11118. 2012-02-22 21:47:33 +00:00
Pureon fb15ff0ea1 Iberian fireship updates
This was SVN commit r11117.
2012-02-22 21:19:12 +00:00
Mythos_Ruler 46b1c53b31 Some interim improvements to the Roman bireme and trireme in case Amish and Emjer don't come through on modeling new ones.
This was SVN commit r11116.
2012-02-22 19:54:53 +00:00
Mythos_Ruler b82efa5242 #Iberian Fire Ship.
This was SVN commit r11115.
2012-02-22 01:24:49 +00:00
Pureon d34abc2abd Iberian Fireship model and basic template files
This was SVN commit r11114.
2012-02-22 00:06:33 +00:00
Mythos_Ruler 457961555b More pierce armour for siege engines.
This was SVN commit r11113.
2012-02-21 23:59:56 +00:00
historic_bruno 95e9d72323 Adds install_name to libCollada link options for OS X.
This was SVN commit r11112.
2012-02-21 20:27:25 +00:00
historic_bruno 46ee6f0566 Adds more specific error messages to failed model or animation loading.
This was SVN commit r11111.
2012-02-21 05:00:21 +00:00
gregory ce6820698a This was SVN commit r11110. 2012-02-21 03:54:34 +00:00
historic_bruno 489138ce3d Fixes spurious test of "unix" in Premake (prevented X11 from linking properly)
This was SVN commit r11109.
2012-02-20 23:58:59 +00:00
Mythos_Ruler 0a42dcb01b "Large" destruction particle emitters and actors for "large" buildings, specifically Civ Centres and Fortresses.
This was SVN commit r11108.
2012-02-20 04:57:50 +00:00
Mythos_Ruler 6d110048c0 Slightly smaller footprint/obstruction.
This was SVN commit r11107.
2012-02-20 00:50:50 +00:00
vts 590228804e Fixed rally line attachment point for circular buildings (refs #1172)
This was SVN commit r11106.
2012-02-20 00:13:46 +00:00
Mythos_Ruler 73d19555fc More player color for Vesta temple.
Altered the footprint and obstruction for the Vesta temple.

This was SVN commit r11105.
2012-02-19 22:58:01 +00:00
historic_bruno d4c32b8a80 Fixes tests broken by [11100]
This was SVN commit r11104.
2012-02-19 22:00:29 +00:00
Pureon 4e9e9e8cc0 Added player colour to Vesta temple
This was SVN commit r11103.
2012-02-19 18:44:26 +00:00
Pureon ec2b42f4a7 Roman Vesta temple
This was SVN commit r11102.
2012-02-19 18:07:18 +00:00
Mythos_Ruler a1aea94435 Some footprint resizing.
This was SVN commit r11101.
2012-02-19 06:19:28 +00:00
historic_bruno b4a33851e6 Improves CColladaManager caching behavior: skeletons.xml changes now invalidate cached .pmd/psa files, CCacheLoader is used for consistency, adds support for archived files. Fixes #1167.
Adds COLLADA conversion to archive builder.
Fixes archive builder on Windows.
Moves error logging from CCacheLoader::TryLoadingCached to its callers,
because this failure can be legitimate (in the case of uncached .pmd/psa
files).

This was SVN commit r11100.
2012-02-19 03:30:59 +00:00
Mythos_Ruler 338c66ae66 This was SVN commit r11099. 2012-02-19 02:38:21 +00:00
Mythos_Ruler ccf1b1290f Added destruction dust to a bunch of structures.
Made the Parthenon prettier.

This was SVN commit r11098.
2012-02-19 02:26:47 +00:00
historic_bruno 16d42ad880 Documents writableRoot option in readme.txt
This was SVN commit r11097.
2012-02-18 23:28:12 +00:00
Mythos_Ruler 42a407ee23 Fixing typos and updating tooltips to be somewhat more consistent.
This was SVN commit r11096.
2012-02-18 20:54:03 +00:00
Mythos_Ruler 5a53c29d4f Fixed player color for this house.
This was SVN commit r11095.
2012-02-18 19:35:10 +00:00
Mythos_Ruler 2873bbd2be This was SVN commit r11094. 2012-02-18 19:03:28 +00:00
Mythos_Ruler 04655c2751 Rome healer texture and portrait.
Changed Temple tooltip to let people know it's no longer a "useless"
structure.

Continuing to tweak the destruction dust.

This was SVN commit r11093.
2012-02-18 06:40:13 +00:00
Mythos_Ruler e18e7514ea Tweaks to the medium destruction particles.
This was SVN commit r11092.
2012-02-18 03:42:19 +00:00
Mythos_Ruler 11aec4d67f Tweaking destruction smoke for Barracks test.
This was SVN commit r11091.
2012-02-18 01:51:42 +00:00
Mythos_Ruler cf5254b1e6 #Initial test for Destruction Dust.
This was SVN commit r11090.
2012-02-18 00:19:41 +00:00
historic_bruno 6cc36dac72 Updates readme.txt with some undocumented options and reorganizes content more logically. Also clarifies a few options.
This was SVN commit r11089.
2012-02-17 23:22:45 +00:00
Ykkrosh 5a4aa790ad Fix spelling and whitespace and add rationale
This was SVN commit r11088.
2012-02-17 14:34:44 +00:00
Mythos_Ruler 7b0d3aea83 Punjab II map.
This was SVN commit r11087.
2012-02-17 05:35:30 +00:00
Mythos_Ruler e09403c792 This was SVN commit r11086. 2012-02-17 00:37:35 +00:00
gregory 57e656cf23 Added boar animations, changed boar attack range to 2 and fixed unrealistic sheep walk animation
This was SVN commit r11085.
2012-02-16 23:55:46 +00:00
Mythos_Ruler a5c90de5cd Fixed some rally point stuff. Made Roman army camp cost 800 Wood instead of 1000 Wood.
This was SVN commit r11084.
2012-02-16 18:30:33 +00:00
Ykkrosh 4c43d1f9c5 Fixing building with older versions of Boost
This was SVN commit r11083.
2012-02-16 18:01:10 +00:00
Ykkrosh 7656ffa265 Be more informative about errors in CreateDirectories
This was SVN commit r11082.
2012-02-16 13:50:31 +00:00
Ykkrosh 645a6e31be Basic touch input for testing
This was SVN commit r11081.
2012-02-15 22:27:02 +00:00
Ykkrosh 832a51da80 GLSL text support
This was SVN commit r11080.
2012-02-15 21:53:13 +00:00
Ykkrosh 5f6e3de42f Convert shaders to GLSL ES automatically
This was SVN commit r11079.
2012-02-15 20:33:43 +00:00
Ykkrosh 56378ea9f1 Experimental Android build support
This was SVN commit r11078.
2012-02-15 19:57:49 +00:00
Mythos_Ruler cb2956b485 tweaked Market footprint.
This was SVN commit r11077.
2012-02-15 16:28:13 +00:00
Ykkrosh ff7653d012 Update Premake for Android
This was SVN commit r11076.
2012-02-15 15:53:17 +00:00
Ykkrosh 20d23eb340 Sysdep code for Android/ARM
This was SVN commit r11075.
2012-02-15 15:40:31 +00:00
Ykkrosh f4625e69af Partial Android compatibility.
Remove unnecessary VM allocation (which seemingly causes problems on
Android due to mmap during static initialization).
Allow building without NVTT.

This was SVN commit r11074.
2012-02-15 13:58:58 +00:00
Mythos_Ruler c63d06d59f #New Roman buildings from Enrique.
This was SVN commit r11072.
2012-02-14 07:08:35 +00:00
Mythos_Ruler d9531e59c7 Temporary Roman bireme and trireme. Updated dock template.
This was SVN commit r11071.
2012-02-14 05:27:33 +00:00
Mythos_Ruler d368f57a45 Enrique's new Roman dock.
This was SVN commit r11070.
2012-02-14 03:09:50 +00:00
Pureon 11c4f6909c Added garrison flag and updated Roman barracks model
This was SVN commit r11069.
2012-02-14 00:15:01 +00:00
Ykkrosh d70a981377 Android fixes
This was SVN commit r11068.
2012-02-13 23:53:09 +00:00
quantumstate b9e623a6d5 Added some extra garrison related functions. Fixes #1164.
This was SVN commit r11067.
2012-02-13 22:41:15 +00:00
Mythos_Ruler f3bde45c7b This was SVN commit r11066. 2012-02-13 22:35:21 +00:00
Ykkrosh 18043d88a5 Fix solid shader for GLSL
This was SVN commit r11065.
2012-02-13 21:00:41 +00:00
Ykkrosh 9972eb8cae Enough GLES compatibility to reach the menu screen
This was SVN commit r11064.
2012-02-13 20:53:24 +00:00
Ykkrosh d89c82092a Fix GLSL shaders on Mesa
This was SVN commit r11063.
2012-02-13 20:47:14 +00:00
vts 4f5a02acc4 Changes CCmpProjectileManager's culling to use recursive world bounds. Fixes instantly-disappearing smoke trails on projectiles going off-screen.
This was SVN commit r11062.
2012-02-13 20:06:57 +00:00
Ykkrosh 677ccf53e6 Yet more GLES compatibility
This was SVN commit r11061.
2012-02-13 16:41:17 +00:00
Ykkrosh a9eca31bad Even more GLES compatibility
This was SVN commit r11060.
2012-02-13 15:06:25 +00:00
Ykkrosh 4bf59b9a7d More GLES compatibility, mainly around terrain rendering.
This was SVN commit r11059.
2012-02-13 14:02:14 +00:00
Mythos_Ruler cba82eec2f Tweaking Barracks actor.
This was SVN commit r11058.
2012-02-13 02:02:46 +00:00
Mythos_Ruler 25cd83f2ed This was SVN commit r11057. 2012-02-12 23:51:19 +00:00
Pureon c65395d155 Roman barracks model
This was SVN commit r11056.
2012-02-12 23:35:57 +00:00
historic_bruno 409f03652e Fixes animal auto-hunting by removing 10HP limit on possible targets. Units will now look for the same type of animal to hunt (matching templates).
This was SVN commit r11055.
2012-02-12 21:18:50 +00:00
Ykkrosh baff889321 Fix invalid varargs
This was SVN commit r11054.
2012-02-12 21:05:13 +00:00
Ykkrosh 531b40578a More GLES compatibility.
Add config option to disable hardware cursors on Windows.

This was SVN commit r11053.
2012-02-12 20:45:31 +00:00
Mythos_Ruler 7e86d2fa98 This was SVN commit r11052. 2012-02-12 16:09:24 +00:00
Ykkrosh 1185ebdea5 Fix build
This was SVN commit r11051.
2012-02-12 13:26:57 +00:00
Ykkrosh db85833655 More GLES compatibility.
Move more rendering code to shader API.

This was SVN commit r11050.
2012-02-12 13:20:49 +00:00
Ykkrosh 4029d409bb Handle CBrush assertion failure less fatally
This was SVN commit r11049.
2012-02-12 12:36:05 +00:00
Mythos_Ruler 1519704cd3 Player color for the Persian Bireme.
This was SVN commit r11048.
2012-02-12 03:31:38 +00:00
Mythos_Ruler 75152fc16e This was SVN commit r11047. 2012-02-11 23:29:06 +00:00
Mythos_Ruler 425348fa30 Persian structures bonus. Their structures are generally ~25% greater strength than others, but also take longer to construct.
This was SVN commit r11046.
2012-02-10 20:42:04 +00:00
historic_bruno 202a8e17c4 Fixes camera constraints by clamping the camera focus point to within the map bounds instead of outside, since the constraints are partially based on terrain height. Should improve scrolling behavior on both circular and square maps. Refs #656, #850
This was SVN commit r11044.
2012-02-10 02:17:40 +00:00
historic_bruno b2fd7a54f0 Removes hard-coded choices from Identity.js to allow easy modification of civs, classes and formations. Note: incorrect/misspelled choices will no longer be rejected by the parser.
This was SVN commit r11043.
2012-02-10 01:59:25 +00:00
Mythos_Ruler 33ca04a7a5 #Siege Ram balancing.
This was SVN commit r11042.
2012-02-09 21:08:12 +00:00
Ykkrosh 2bf3383624 Attempt to fix minimap rendering issues
This was SVN commit r11041.
2012-02-09 20:45:19 +00:00
Ykkrosh a3f168b887 Initial support for GLSL generic vertex attributes in shader API, for GLES compatibility.
Specify GLSL version in shader files, for better error detection.

This was SVN commit r11040.
2012-02-09 17:55:25 +00:00
Ykkrosh 1f5b8f1c9a Move GUI renderer towards using shader infrastructure.
Remove support for unused GUI sprite effects.
Use vertex arrays for bounding box rendering.

This was SVN commit r11039.
2012-02-08 20:43:38 +00:00
Mythos_Ruler bbded2db91 Another leaf color variation for palm trees.
This was SVN commit r11038.
2012-02-08 19:39:56 +00:00
historic_bruno 659272a29c Fixes Celt war dog's selection group name, and renames icon for consistency.
This was SVN commit r11037.
2012-02-08 03:05:16 +00:00
historic_bruno 08bd07ddd6 Adds safe bool operator to ICmpPtr, replacing the null() method, based on patch by leper. Also changes bool operator in AtSmartPtr to safe bool. Fixes #1077.
Changes some CmpPtr variable names for consistency.

This was SVN commit r11036.
2012-02-08 02:46:15 +00:00
historic_bruno 046729dfa7 Fixes Atlas double-click behavior in simulation test, by handling the events in Canvas and recognizing wxWidgets' ButtonDown and ButtonDClick events are mutually exclusive.
This was SVN commit r11035.
2012-02-07 00:40:55 +00:00
Mythos_Ruler 5c69809fe0 This was SVN commit r11034. 2012-02-07 00:01:38 +00:00
Ykkrosh 3fab2729b5 Partial SDL2 compatibility
This was SVN commit r11033.
2012-02-06 22:47:35 +00:00
Mythos_Ruler 5ad1664ed6 This was SVN commit r11032. 2012-02-06 16:10:52 +00:00
Mythos_Ruler fbf1f9cb26 Altered some default hotkeys.
This was SVN commit r11031.
2012-02-06 05:56:31 +00:00
Ykkrosh ba84c54535 Render GUI quads with consistent winding order, to stop them vanishing with negative sizes.
This was SVN commit r11030.
2012-02-05 22:57:58 +00:00
Mythos_Ruler 57d16bb93d Increased pop cost of Rams.
This was SVN commit r11029.
2012-02-05 20:52:05 +00:00
Mythos_Ruler 190c6e80c6 Roman helm tweaks.
This was SVN commit r11028.
2012-02-05 18:10:56 +00:00
Pureon 80a2b65911 Roman hero helmet models and textures
This was SVN commit r11027.
2012-02-05 13:19:05 +00:00
Mythos_Ruler 90fabfc215 Fixed war dog issue.
This was SVN commit r11026.
2012-02-05 03:35:44 +00:00
Mythos_Ruler 4530c3f31e Some footprint changes.
Female heads stuff.

This was SVN commit r11025.
2012-02-05 03:01:03 +00:00
quantumstate 867df2e6c1 Fixed qbot for the scout tower to defense tower rename and updated the build restriction for the defense tower for consistent naming.
This was SVN commit r11024.
2012-02-04 23:42:55 +00:00
Mythos_Ruler a61a682e2a This was SVN commit r11023. 2012-02-04 23:25:09 +00:00
Mythos_Ruler 6a0cb66af0 Tweaked Market.
This was SVN commit r11022.
2012-02-04 23:01:42 +00:00
Mythos_Ruler d739995d78 #New Roman Market
This was SVN commit r11021.
2012-02-04 22:42:47 +00:00
Mythos_Ruler ffe6d0c6a7 Remapped Roman temple.
This was SVN commit r11020.
2012-02-04 22:12:59 +00:00
Mythos_Ruler 1a016a4727 Scout tower -> Defense tower.
This was SVN commit r11019.
2012-02-04 21:51:06 +00:00
Mythos_Ruler fa0891901b Renaming "Scout" Tower to "Defense" Tower (to help differentiate from the Outpost).
This was SVN commit r11018.
2012-02-04 20:43:22 +00:00
Mythos_Ruler ec98b68b58 This was SVN commit r11017. 2012-02-04 20:16:01 +00:00
Mythos_Ruler fa5f7e3e1d Made these elephants defensive instead of aggressive. Helps out the AI a bit.
This was SVN commit r11016.
2012-02-04 17:49:58 +00:00
Pureon 5ff1427eb9 Persian trireme movement animations
This was SVN commit r11015.
2012-02-04 13:23:29 +00:00
historic_bruno 275e5b9620 Fixes signed/unsigned comparison warnings in GCC.
This was SVN commit r11014.
2012-02-04 06:17:17 +00:00
historic_bruno 1fe6d4780a Includes Objective-C++ (*.mm) files in Premake generated projects. Premake and GCC handle the rest. Fixes #1148.
This was SVN commit r11013.
2012-02-04 01:20:33 +00:00
Ykkrosh 374242bcfc Fix warnings in autobuild script
This was SVN commit r11012.
2012-02-03 17:08:43 +00:00
historic_bruno 4ee994d1db Fixes typo in theatron construction sound.
This was SVN commit r11011.
2012-02-03 05:00:21 +00:00
historic_bruno 868b256cce Throw error in PSA converter if animation has no frames, as this will lead to a divide-by-zero error in the engine, and it's good to catch that as early as possible.
This was SVN commit r11009.
2012-02-03 01:49:32 +00:00
Pureon 0f697afbe3 Persian bireme animations
This was SVN commit r11008.
2012-02-03 01:00:51 +00:00
Ykkrosh 0f4928bd0a Use dummy IO tracer, to avoid overhead of storing data that will never be used. (See #1143.)
This was SVN commit r11007.
2012-02-02 23:12:36 +00:00
Ykkrosh b9c406551b Cache shader effects. Fixes #1143.
This was SVN commit r11006.
2012-02-02 22:58:42 +00:00
Mythos_Ruler 38c26c8924 Tweaking pop bonuses. Updated "palisade" portrait. New Oasis VII map.
This was SVN commit r11005.
2012-02-02 22:45:02 +00:00
Mythos_Ruler 8389d26c1f Tweaked portrait
This was SVN commit r11004.
2012-02-02 16:35:39 +00:00
Mythos_Ruler ef76738dac This was SVN commit r11003. 2012-02-02 01:50:37 +00:00
Mythos_Ruler 7f710fbe91 Renamed celt cav spear to celt war dog. Hopefully it doesn't break anything.
This was SVN commit r11002.
2012-02-01 22:34:40 +00:00
Mythos_Ruler 91a209d2cc Made temples heal units 2x faster than other buildings.
Reduced pop bonus for Fortresses. I've been finding that Houses can be
skipped altogether if other buildings give too large of a pop bonus.

Reduced gathering rates for a few things.

This was SVN commit r11001.
2012-02-01 19:35:31 +00:00
historic_bruno 5919a62564 Rounds applied damages to the nearest integer.
This was SVN commit r11000.
2012-02-01 04:11:47 +00:00
Mythos_Ruler 075951881d This was SVN commit r10999. 2012-01-31 19:55:33 +00:00
Mythos_Ruler 6545d3bb43 I've noticed that a lot of times it's unnecessary to build houses, so I'm testing out some populationbonus tweaks.
This was SVN commit r10998.
2012-01-31 19:41:42 +00:00
Mythos_Ruler c1a66d380c This was SVN commit r10997. 2012-01-31 05:55:09 +00:00
historic_bruno b1283c657f Fixes a few more broken actor references.
This was SVN commit r10996.
2012-01-31 03:31:55 +00:00
Pureon 6f105130ba New Roman houses
This was SVN commit r10995.
2012-01-31 00:52:41 +00:00
historic_bruno 41e3bad341 More build fixes for FreeBSD.
Adds BSD sysdep.
Adds support for MAKE variable, overriding make command in our build
scripts.
Fixes more files not ending with newline.

This was SVN commit r10994.
2012-01-31 00:06:56 +00:00
Mythos_Ruler 5470d7c233 #Addresses some interim farming balancing issues.
This was SVN commit r10993.
2012-01-30 23:23:31 +00:00
Ykkrosh 5cdb2ebd70 Fix cursor winding
This was SVN commit r10992.
2012-01-30 12:13:43 +00:00
historic_bruno fc27a5c0ea More FreeBSD build fixes.
Fixes some warnings about files that don't end with newline.

This was SVN commit r10991.
2012-01-30 06:21:11 +00:00
historic_bruno 2d0e8021aa Fixes old g++ build error with default template arguments, by wrapping them in parentheses.
This was SVN commit r10990.
2012-01-30 04:57:39 +00:00
Ykkrosh cc5a0fba4e Use shader API for GUI text.
Flip GUI quads so we don't have to disable back-face culling.

This was SVN commit r10989.
2012-01-30 00:27:23 +00:00
quantumstate 4ab9df2a31 Fix qBot's errors when it have no CC at the start of a game. Fixes 1084.
This was SVN commit r10987.
2012-01-29 22:11:47 +00:00
Ykkrosh 63572a5247 Fix build
This was SVN commit r10986.
2012-01-29 20:16:47 +00:00
Ykkrosh 04c63a4093 Clean up some text rendering to avoid relying on deprecated GL matrix state.
Use scissor instead of deprecated clip planes for GUI text.
Remove unused support for generic font names.

This was SVN commit r10985.
2012-01-29 20:04:21 +00:00
Ykkrosh 8be430eb30 Remove obsolete ogl_shader
This was SVN commit r10984.
2012-01-29 12:23:16 +00:00
Ykkrosh 9884d21830 Be more consistent in using the ARB forms of functions. Fixes #1138, based on patch by Echelon9.
This was SVN commit r10983.
2012-01-29 12:15:22 +00:00
Ykkrosh 8324a8981d Simplify GLSL program files.
Move water shaders to new shader system.

This was SVN commit r10982.
2012-01-29 12:04:39 +00:00
historic_bruno 19c6ae7b1e Adds incomplete FreeBSD support to Premake scripts.
Properly detects amd64 system architecture on FreeBSD.
Adds support for WX_CONFIG variable (works just like SDL_CONFIG).
Adds bsd_names for BSD-specific library names.

This was SVN commit r10981.
2012-01-29 03:58:08 +00:00
Mythos_Ruler debc4138d1 Some "Red" Savanna terrains.
This was SVN commit r10979.
2012-01-29 01:50:27 +00:00
Ykkrosh adbd7633dd # Initial GLSL rendering support
This was SVN commit r10978.
2012-01-29 01:22:22 +00:00
Ykkrosh 8ca59d418d Partially fix hotloading (see #848)
This was SVN commit r10977.
2012-01-29 01:19:54 +00:00
Wijitmaker d9840c83c3 Modifying the 3ds max biped formatting
This was SVN commit r10976.
2012-01-29 00:23:20 +00:00
Ykkrosh 63e151fbd5 Slightly more Android compatibility
This was SVN commit r10975.
2012-01-28 16:38:21 +00:00
Ykkrosh 27687873d5 Fix SSE skinning normalisation (fixes #1136). Add a few more comments.
This was SVN commit r10974.
2012-01-28 12:17:44 +00:00
Mythos_Ruler f27d010330 Added "Fortress" sounds to the Roman Army Camp. Fixed the errors with the Roman dock.
This was SVN commit r10973.
2012-01-28 01:00:50 +00:00
Mythos_Ruler 47fb1dc377 Removed old ugly Roman arch.
This was SVN commit r10972.
2012-01-28 00:47:07 +00:00
Mythos_Ruler a17eccae68 House cleaning.
This was SVN commit r10971.
2012-01-28 00:32:51 +00:00
historic_bruno 6480ea0c2d Cleans up a few broken references. Converts remaining known static PMDs to DAEs.
This was SVN commit r10970.
2012-01-27 23:49:37 +00:00
Mythos_Ruler 7ae3d7b092 This was SVN commit r10969. 2012-01-27 21:25:08 +00:00
Mythos_Ruler b37f0f55c9 *TEMPORARY* Roman Army Camp placeholder.
This was SVN commit r10968.
2012-01-27 21:09:00 +00:00
Pureon 257736abeb New Roman mill model
This was SVN commit r10967.
2012-01-27 20:43:35 +00:00
Mythos_Ruler 901d507687 HistoryGuy's requested Oasis match up.
This was SVN commit r10966.
2012-01-27 20:19:17 +00:00
historic_bruno 15c50dd2ed Replaces most remaining static PMDs with DAEs. Updates actor references accordingly.
This was SVN commit r10965.
2012-01-27 05:44:57 +00:00
Pureon 73e33d2719 Carthaginian quinquereme movement animations
This was SVN commit r10964.
2012-01-25 22:54:20 +00:00
Pureon acc78e7e79 Carthaginian trireme animations
This was SVN commit r10963.
2012-01-25 21:46:24 +00:00
Mythos_Ruler bab593fc6b #New audio additions, notably resource selections and ship selection and death.
This was SVN commit r10962.
2012-01-25 02:51:48 +00:00
Pureon 9da4f99d1d Carthaginian bireme rowing animations
This was SVN commit r10959.
2012-01-24 00:10:45 +00:00
Mythos_Ruler cdcd259dd9 Tweaking foliage colors.
Tweaked outpost/scout towers tips.

Touched up Gambia River and Punjab.

This was SVN commit r10958.
2012-01-23 13:23:51 +00:00
Mythos_Ruler 60e6a71870 This was SVN commit r10957. 2012-01-22 23:19:34 +00:00
Pureon 3b811a930f Updating the hele trireme's mesh UV mapping
This was SVN commit r10956.
2012-01-22 23:12:37 +00:00
Pureon 69a6015929 Updated Ships Demo map to feature all the latest ships.
This was SVN commit r10955.
2012-01-22 23:04:12 +00:00
Pureon c089f59b61 hele trireme rowing animations and model updates
This was SVN commit r10954.
2012-01-22 22:12:26 +00:00
Ykkrosh 7f679a7975 # Support separate rotation and scaling for each terrain texture
This was SVN commit r10952.
2012-01-22 18:20:33 +00:00
Mythos_Ruler 2b96eafdb4 This was SVN commit r10951. 2012-01-22 18:10:34 +00:00
Mythos_Ruler ae6f144eda More house cleaning.
This was SVN commit r10950.
2012-01-22 17:28:03 +00:00
Mythos_Ruler ee0c4db2ac Cleaning house.
This was SVN commit r10949.
2012-01-22 16:03:53 +00:00
Mythos_Ruler 1b8d52dd6b Cleaning out unused PMD mesh files. 272 files, total.
This was SVN commit r10948.
2012-01-22 15:22:21 +00:00
Ykkrosh d40e4797de Report timer_Resolution via hwdetect
This was SVN commit r10947.
2012-01-22 13:49:09 +00:00
Yves c7e9894d44 Fixes #947 by generating a plain executable instead of an app bundle for development-builds.
The plan is to create a bundle later as a separate deployment-step after
building.
NVTT build is also changed because the installnames were not correct
when doubleclickig the executable.

This was SVN commit r10946.
2012-01-22 10:38:08 +00:00
Pureon 1f9e87c60f Running animation for sheep created by Zaggy. Movement speed reduced
This was SVN commit r10945.
2012-01-22 01:21:56 +00:00
Pureon 9bc10c2231 hele pentekonter ship rowing animations and model update
This was SVN commit r10944.
2012-01-22 00:39:03 +00:00
Pureon 42fc573b2c #Updated chicken animations by Zaggy1024
This was SVN commit r10943.
2012-01-21 20:04:59 +00:00
Pureon 8c989cba0f #Sheep animations by Zaggy1024
This was SVN commit r10942.
2012-01-21 19:39:18 +00:00
Mythos_Ruler 206d83636d #Punjab map, still a work in progress.
#Tropical grass sprites.

This was SVN commit r10941.
2012-01-21 14:42:32 +00:00
historic_bruno 8fabaa4f8c Fixes Atlas crashing when random map generator fails, load the blank map for now.
This was SVN commit r10939.
2012-01-21 00:53:34 +00:00
Mythos_Ruler 23959ec119 Made the menu background scroll slightly faster.
This was SVN commit r10938.
2012-01-20 23:21:27 +00:00
Mythos_Ruler c7baf204e7 Outpost work.
This was SVN commit r10937.
2012-01-19 21:04:37 +00:00
Ykkrosh d068c1dd09 Fix build with old versions of Mesa
This was SVN commit r10936.
2012-01-19 18:23:54 +00:00
Mythos_Ruler 2da41a2ac3 #Updated Roman Scout Tower.
This was SVN commit r10935.
2012-01-19 13:41:32 +00:00
Mythos_Ruler fbf19649c1 Updating Mediterranean terrains.
This was SVN commit r10934.
2012-01-19 01:56:46 +00:00
Pureon 0831c4497c Update to camel run animation by Athos
This was SVN commit r10933.
2012-01-19 00:05:51 +00:00
historic_bruno 95e6673ed4 Fixes include in wsdl.
This was SVN commit r10932.
2012-01-18 22:51:49 +00:00
Mythos_Ruler dac87093c6 Hero attack balancing.
Updated a few terrains.

This was SVN commit r10931.
2012-01-18 22:26:33 +00:00
Pureon 7a79418d3e New movement animations for all Persian chariots. Additions to skeletons.xml
This was SVN commit r10930.
2012-01-18 22:00:02 +00:00
vts 91652bdf6e Implemented nested territory boundaries. Fixes #918.
Fixed out of bounds memory access in Atlas due to always using global
terrain in TerrainOverlay
Fixed wrong player ID calculation in TerritoryOverlay

This was SVN commit r10929.
2012-01-18 21:22:58 +00:00
Mythos_Ruler 86e6f378e3 tweaked body textures for roman swordsmen.
This was SVN commit r10928.
2012-01-18 18:03:32 +00:00
Mythos_Ruler 73143f48fe Tweaked a couple maps.
Made outpost last a little longer.

Adjusted war dog cost again.

This was SVN commit r10927.
2012-01-18 16:00:34 +00:00
janwas 8099388bec final sync with work - add VECTOR_ALIGNED, fix wsdl to match new SDL include path
This was SVN commit r10926.
2012-01-18 15:36:44 +00:00
Mythos_Ruler b928b334b3 Nerfed the War Dog a bit.
Tweaked Gambia River to have tributaries.

This was SVN commit r10925.
2012-01-18 10:41:18 +00:00
Pureon 14b798c63f Fix to irregular Blender bone rotations in wheeled vehicles
This was SVN commit r10924.
2012-01-18 00:10:31 +00:00
Ykkrosh 182bf2b4af Vague start at hypothetical Android support
This was SVN commit r10923.
2012-01-17 22:05:43 +00:00
Pureon bed2a781c2 Update to Roman siege ram texture and mesh
This was SVN commit r10922.
2012-01-17 21:59:59 +00:00
Mythos_Ruler cd940b408c Gambia River is now more like the random map description.
This was SVN commit r10921.
2012-01-17 15:40:32 +00:00
Mythos_Ruler 45b628acac Roman ram template work.
This was SVN commit r10920.
2012-01-17 11:08:31 +00:00
Pureon 52c289dfd5 Roman siege ram with animations
This was SVN commit r10919.
2012-01-16 23:46:02 +00:00
quantumstate 126be40e22 Fixed attack errors when there are no targets left
This was SVN commit r10918.
2012-01-16 19:42:48 +00:00
quantumstate b63f8d264a Fixed attackMoveToLocation apart from when it runs out of targets.
Thanks to iap for pointing out a stupid error I had made.

This was SVN commit r10917.
2012-01-16 19:33:28 +00:00
historic_bruno 09907adae3 Prevents game from running with root permissions with appropriately scary message on Unix-like OSes, based on patch by leper. Fixes #1058.
This was SVN commit r10916.
2012-01-16 03:30:55 +00:00
Ykkrosh e64a3d3946 Experiment a little with OpenGL ES
This was SVN commit r10915.
2012-01-15 23:15:31 +00:00
historic_bruno c8bf34948c Fixes no PCH build. Fixes #1113.
This was SVN commit r10914.
2012-01-15 21:48:41 +00:00
Mythos_Ruler a985b7bb39 #New horse textures for Roman heroes.
This was SVN commit r10913.
2012-01-15 20:01:15 +00:00
Mythos_Ruler adfc535a29 Persian Apple Bearer
This was SVN commit r10912.
2012-01-15 17:27:34 +00:00
Mythos_Ruler 6d3b9c5cf0 This was SVN commit r10911. 2012-01-15 16:14:35 +00:00
Mythos_Ruler bf8f019480 Added Carthaginians to Acropolis III. So now it is Rome vs. Carthage.
This was SVN commit r10910.
2012-01-15 15:28:14 +00:00
Ykkrosh e4b2de4bba Delete obsolete AoE3Ed code
This was SVN commit r10909.
2012-01-14 19:12:18 +00:00
Ykkrosh c9cdde256f Disable GCC warning triggered by wx headers
This was SVN commit r10908.
2012-01-14 19:06:47 +00:00
Ykkrosh 1389e754de Include *.DELETED files when building archives. See #1110.
This was SVN commit r10907.
2012-01-14 18:46:20 +00:00
Mythos_Ruler 906e713880 This was SVN commit r10906. 2012-01-13 16:52:08 +00:00
Mythos_Ruler 40b9fc8c1e This was SVN commit r10905. 2012-01-13 09:49:05 +00:00
historic_bruno 893cb2668e Renames our sdl.h to libsdl.h, to avoid case sensitivity errors when it includes SDL.h.
This was SVN commit r10904.
2012-01-12 23:32:27 +00:00
Ykkrosh 72bd886f80 Delete ancient obsolete simulation code.
This was SVN commit r10903.
2012-01-12 12:56:15 +00:00
Ykkrosh ce67dfd333 Rename CELL_SIZE to TERRAIN_TILE_SIZE, to free up the term "cell" for other concepts.
This was SVN commit r10902.
2012-01-12 12:51:10 +00:00
Ykkrosh 4f559e8aff Report quicksave/quickload times, to help identify performance problems.
This was SVN commit r10901.
2012-01-12 12:47:24 +00:00
Mythos_Ruler 2b59c16d16 Updated grass terrains.
Tweaked maps.

New "outposts" tip.

This was SVN commit r10900.
2012-01-12 10:34:58 +00:00
Mythos_Ruler a4dd25db90 Tweaked outpost entity.
This was SVN commit r10899.
2012-01-12 05:54:22 +00:00
Ykkrosh c349fb0b3c Make Premake makefile compatible with OS X
This was SVN commit r10898.
2012-01-12 00:03:37 +00:00
historic_bruno ed237ff1a6 Implements GetVideoMode on OS X (10.6+ compatible), based on patch by Echelon9. Fixes #847.
This was SVN commit r10897.
2012-01-11 23:41:59 +00:00
Ykkrosh 6bb54ee1d4 Fix Windows build
This was SVN commit r10896.
2012-01-11 23:04:33 +00:00
Ykkrosh d07eac218c SDL 1.3 build fixes.
Support SDL_CONFIG environment variable in update-workspaces to pick
non-default sdl-config.
Avoid non-standard use of SDL/ in include paths.

This was SVN commit r10895.
2012-01-11 22:50:39 +00:00
Ykkrosh 11737926a1 Remove Premake's (seemingly undocumented) usage of the ARCH environment variable, which is usually unset but causes build failures in some build environments that set it.
Remake Premake's Makefiles with current patched version of Premake.

This was SVN commit r10894.
2012-01-11 17:43:07 +00:00
Mythos_Ruler bab3fc0849 This was SVN commit r10893. 2012-01-11 13:32:21 +00:00
Mythos_Ruler 8c10507112 Fixed roman struct texture.
7x7 decal

This was SVN commit r10892.
2012-01-11 13:12:11 +00:00
Mythos_Ruler bf403a0e71 Trophy heads for Gallic champ cav.
Names for Cart naval shipyard and Celt fanatic.

Prop points for Roman Fortress.

This was SVN commit r10891.
2012-01-11 12:42:47 +00:00
Mythos_Ruler 033881612d This was SVN commit r10890. 2012-01-09 00:30:49 +00:00
Pureon 77ead59320 New Roman fortress model and struct_2 texture by Enrique
This was SVN commit r10889.
2012-01-08 16:03:42 +00:00
Mythos_Ruler 7e48a9863b Took away the garrison element for the outpost.
This was SVN commit r10888.
2012-01-08 12:37:22 +00:00
Pureon 2da15b6d85 Projectile loaded on roman ballista
This was SVN commit r10887.
2012-01-08 10:17:11 +00:00
Pureon 4a4e266d11 Animated Roman ballista siege weapon with delayed attack sounds.
This was SVN commit r10886.
2012-01-08 01:59:59 +00:00
Pureon 62746f1a05 palisade outpost files
This was SVN commit r10885.
2012-01-07 20:34:16 +00:00
Mythos_Ruler ea415620b3 Greek shield tweaks.
This was SVN commit r10884.
2012-01-07 14:41:24 +00:00
Mythos_Ruler 0e66f24e51 Roman cavalry horse textures.
This was SVN commit r10883.
2012-01-07 10:34:37 +00:00
fcxSanya bc76b0568e Fix healing for garrisoned units. Fixes #1098.
This was SVN commit r10882.
2012-01-07 07:13:27 +00:00
Mythos_Ruler add75cffe5 Tweaked textures.
This was SVN commit r10881.
2012-01-06 05:42:38 +00:00
Mythos_Ruler 38beb81653 #Higher resolution Roman shield textures.
#Wolfskin hats for Velites.

This was SVN commit r10880.
2012-01-06 01:37:26 +00:00
Pureon 2fb0fa36be New outpost model
This was SVN commit r10879.
2012-01-05 23:38:57 +00:00
quantumstate cf729d7bb1 Added TILE_CENTERED_HEIGHT_MAP flag to the mapgen scripts. This allows easy height based terrain painting if enabled. This is false by default for backwards compatibility.
This was SVN commit r10878.
2012-01-05 22:09:53 +00:00
Pureon 888817441b wolfskin helmets. wolf textures provided by woxys from deviantart
This was SVN commit r10877.
2012-01-05 20:52:35 +00:00
Mythos_Ruler 8b61376977 This was SVN commit r10876. 2012-01-05 20:51:42 +00:00
quantumstate 240142346b Fix unreachable resources on random maps by Spahbod (fixes #1078)
This was SVN commit r10875.
2012-01-05 14:27:42 +00:00
quantumstate c2c4e23f27 Updated hotkey list in the in-game manual
This was SVN commit r10874.
2012-01-05 13:57:58 +00:00
quantumstate 1730dd6d8d Add military only drag select (Alt modifier) by gerbilOFdoom. Closes #277
This was SVN commit r10873.
2012-01-05 13:31:54 +00:00
Mythos_Ruler c5d62aff98 Fixing the menu backgrounds. Sorry bout that guys.
This was SVN commit r10872.
2012-01-05 10:49:44 +00:00
Mythos_Ruler c7b2aae5fb Beefed up Hero Health.
Added a new farm field texture.

This was SVN commit r10871.
2012-01-05 10:32:40 +00:00
historic_bruno 1e4b950ed1 This was SVN commit r10870. 2012-01-05 03:38:54 +00:00
historic_bruno 29a8f01254 Adds missing attributes when using autostart-random (caused undefined variable warning in saved games list).
This was SVN commit r10869.
2012-01-04 22:48:32 +00:00
Ykkrosh 10527b4551 Fix #1092 (script runtime mismatch when saving games)
This was SVN commit r10868.
2012-01-04 15:28:48 +00:00
Ykkrosh 6f2eec3c2e Fix warnings
This was SVN commit r10867.
2012-01-04 13:19:38 +00:00
Ykkrosh c1c741be9a Fix dangling pointer in Atlas
This was SVN commit r10866.
2012-01-04 13:18:45 +00:00
Ykkrosh f73e3c7668 Fix uninitialised members
This was SVN commit r10865.
2012-01-04 13:17:26 +00:00
Mythos_Ruler 83690ccf95 This was SVN commit r10864. 2012-01-04 10:56:18 +00:00
Mythos_Ruler 5bc1aef3ec New "Outpost" class structure for all factions. Can only be built in neutral territory and is very weak. Same function as the "Outpost" in Age of Empires II.
Needs a new <BuildRestrictions><Category> added to the scripts.
"Outpost"?

This was SVN commit r10863.
2012-01-04 00:28:54 +00:00
janwas 8b6a3923d3 instead of wcscasecmp, use std::string operator< (i.e. case-sensitive comparison)
closes #1036  (see rationale/discussion there)

This was SVN commit r10862.
2012-01-04 00:25:34 +00:00
quantumstate 3335bdaf9f Added treasure collection similar to Marilyn and a performance increase for reassignIdleWorkers.
This was SVN commit r10861.
2012-01-03 21:26:37 +00:00
Ykkrosh 56bd4b37cd Fix #1064 more
This was SVN commit r10860.
2012-01-03 15:42:03 +00:00
Mythos_Ruler 4aed173f02 Blowing snow particle. Map tweaks. Tweaked snowy pine texture.
This was SVN commit r10859.
2012-01-03 09:50:42 +00:00
janwas 785b6efa4b by default, don't attempt to start the aken driver
addresses security concerns
[http://www.wildfiregames.com/forum/index.php?showtopic=15482]

This was SVN commit r10858.
2012-01-02 23:38:46 +00:00
Mythos_Ruler c5cb50421f This was SVN commit r10857. 2012-01-02 23:22:47 +00:00
quantumstate dfc254af5b Added new config file to qbot
This was SVN commit r10856.
2012-01-02 23:09:09 +00:00
historic_bruno 5bf70e52de Fixes Atlas startup in Windows when using SDL.
This was SVN commit r10855.
2012-01-02 22:48:43 +00:00
quantumstate fa37c9b441 Reverted some of bad commit (10853) because I hit the wrong button
This was SVN commit r10854.
2012-01-02 22:15:21 +00:00
quantumstate a4e1f3c292 This was SVN commit r10853. 2012-01-02 21:46:09 +00:00
Mythos_Ruler 97c847c4d9 Stuff for Roman Veles--updated textures, new verutum javelins, updated actors. Still need wolfskin hat.
Some texture stuff, including updated portraits.

This was SVN commit r10852.
2012-01-02 06:53:18 +00:00
Pureon 506a4d2647 More changes to Roman ballista
This was SVN commit r10851.
2012-01-02 02:28:33 +00:00
Mythos_Ruler a902eca2a2 Tweaking Ballista template.
This was SVN commit r10850.
2012-01-02 01:22:43 +00:00
Pureon a16b645002 Roman siege ballista templates
This was SVN commit r10849.
2012-01-02 00:23:16 +00:00
Mythos_Ruler fc4832c996 A few texture updates.
This was SVN commit r10848.
2012-01-01 23:00:55 +00:00
Pureon 6cafb6caac Roman Ballista model and texture
This was SVN commit r10847.
2012-01-01 19:06:02 +00:00
Ykkrosh 0ec4242962 Detect and fix printf signedness errors. Fixes #1086, #1087.
This was SVN commit r10846.
2012-01-01 16:43:10 +00:00
Ykkrosh cc405939c2 Fix #1085 (incorrect buffer size), based on patch by Echelon9
This was SVN commit r10845.
2012-01-01 14:42:58 +00:00
Mythos_Ruler 3cbeb09ae8 Some stats tweaks.
This was SVN commit r10844.
2012-01-01 10:27:18 +00:00
Mythos_Ruler 55e68afc5d Some updated portraits.
This was SVN commit r10843.
2012-01-01 10:03:57 +00:00
Mythos_Ruler 02b7736bce #Balancing: Added a 2x bonus vs. siege engines for melee cavalry.
This was SVN commit r10842.
2012-01-01 06:08:19 +00:00
Ykkrosh ccb51cebb7 # Happy new year
This was SVN commit r10841.
2012-01-01 00:00:03 +00:00
Ykkrosh e1f7d7e599 Detect and fix characters missing from fonts
This was SVN commit r10840.
2011-12-31 16:34:42 +00:00
Mythos_Ruler 4d41b064a8 This was SVN commit r10839. 2011-12-31 10:26:05 +00:00
Mythos_Ruler f556df8e68 Updated Roman portraits.
This was SVN commit r10838.
2011-12-31 07:00:37 +00:00
Mythos_Ruler 616ed1e366 A bunch of Roman template and actor stuff.
Added siege weapons.

This was SVN commit r10837.
2011-12-31 05:15:57 +00:00
Mythos_Ruler 7cefd9a94c Template work.
Converted Ekdromos to swordsman.

This was SVN commit r10836.
2011-12-30 08:19:00 +00:00
quantumstate dca6d41d45 Added civ support to the attack bonuses and removed unnecessary classes
This was SVN commit r10835.
2011-12-29 22:08:59 +00:00
janwas 325c344ddd increase size of error message buffer, don't complain about "invalid image hash" (known issue with aken.sys on Win7 x86).
fixes #1083

This was SVN commit r10834.
2011-12-29 20:15:47 +00:00
Ykkrosh ca56add718 Add GUI and civ files to reference checker
This was SVN commit r10833.
2011-12-29 19:25:41 +00:00
Ykkrosh a18195d0a1 Add checks for terrain texture references
This was SVN commit r10832.
2011-12-29 17:57:01 +00:00
Ykkrosh 3e28d9124c Fix filename cases
This was SVN commit r10831.
2011-12-29 17:47:31 +00:00
Ykkrosh 7380d2c615 Add incomplete script for detecting data errors (broken references and unused files)
This was SVN commit r10830.
2011-12-29 17:39:27 +00:00
Ykkrosh 1e0074e9da Fix crash with missing shader support
This was SVN commit r10829.
2011-12-29 13:35:07 +00:00
Mythos_Ruler 081feaad34 Some name fixes and tweaking a map.
This was SVN commit r10828.
2011-12-29 10:23:55 +00:00
janwas 78ba79209d more minor fixes. rename uname.machine to x64 (less confusing than amd64)
This was SVN commit r10827.
2011-12-29 09:47:42 +00:00
janwas 23308f0259 wsdl: add error checks, add support for bpp in sdl_surface
This was SVN commit r10826.
2011-12-29 09:01:09 +00:00
Ykkrosh 1e210165f2 Fix some MSVC static analysis warnings
This was SVN commit r10825.
2011-12-29 02:06:09 +00:00
Ykkrosh 9ef1cd8ba8 Avoid the deprecated (and fallible) SHGetMalloc, per current MSDN documentation
This was SVN commit r10824.
2011-12-29 01:50:18 +00:00
Ykkrosh dbf27dbc5e Fix #1065 (incorrect printf format string), based on patch by Echelon9
This was SVN commit r10823.
2011-12-29 01:40:24 +00:00
Ykkrosh c4bb67a1ca Fix #1064 (use ++it instead of it++ for consistency), based on patch by Echelon9
This was SVN commit r10822.
2011-12-29 01:17:03 +00:00
Ykkrosh 6ac6d4f1ec Fix #1062 (incorrect check for empty string), based on patch by Echelon9
This was SVN commit r10821.
2011-12-29 01:07:20 +00:00
Ykkrosh eb45a8e0f0 Fix profile visualiser
This was SVN commit r10820.
2011-12-28 22:01:30 +00:00
Ykkrosh 52756535f3 Fix crash in GL_EXT_timer_query profiler
This was SVN commit r10819.
2011-12-28 22:00:52 +00:00
janwas c134221739 minor fixes
waio: ensure error is disk_full on failure
cache_adt: scaffolding code wrongly used std::remove_if instead of
list::remove. thanks to Echelon9 for catching this! fixes #1063

This was SVN commit r10818.
2011-12-28 11:21:05 +00:00
Mythos_Ruler 4946b079f3 Fixed up the Celtic Homestead with proper prop points.
Added some new smoke particles.

This was SVN commit r10817.
2011-12-28 05:02:39 +00:00
janwas 0d05c96be2 [gcc] compile fix.
fixes #1074
thanks to Echelon9!

This was SVN commit r10816.
2011-12-27 18:56:20 +00:00
janwas 3537ae31d5 sync with work:
x86_x64: update MSR definitions to include model 2F (westmere ex);
update bus clock computation for sandy bridge; remove unused
cpu_Serialize; use namespace, add model names
mahaf: cope with stricter security for services/drivers
ApicId -> GetApicId, move to apic module
aken: add batch file to install driver (optional)

This was SVN commit r10815.
2011-12-27 14:12:31 +00:00
Yves 9911f561d3 Closes #1050 (Codeblocks not relinking after static libraries change)
This was SVN commit r10814.
2011-12-25 21:25:04 +00:00
Mythos_Ruler 1bca9ce693 fixed by zaggy
This was SVN commit r10813.
2011-12-25 01:15:05 +00:00
Mythos_Ruler 480bda4e99 This was SVN commit r10812. 2011-12-25 00:48:46 +00:00
Mythos_Ruler 02bbcd4c34 Fixed some spellings per Infy. Lion riggings needs fixed now though.
This was SVN commit r10811.
2011-12-25 00:30:20 +00:00
Mythos_Ruler b5e18a3ff6 #Updated chicken animations by Zaggy.
This was SVN commit r10810.
2011-12-24 22:59:34 +00:00
Mythos_Ruler dba2bd2da2 First Roman map.
This was SVN commit r10809.
2011-12-24 08:32:06 +00:00
Mythos_Ruler 2ad69c8603 This was SVN commit r10808. 2011-12-24 04:37:52 +00:00
Mythos_Ruler 8535f33f26 Moving more stuff from Internal to Public.
This was SVN commit r10807.
2011-12-24 04:25:02 +00:00
Mythos_Ruler 99e4fb4c0e Moving all Roman materials from Internal to Public.
This was SVN commit r10806.
2011-12-24 04:19:36 +00:00
Mythos_Ruler 4d2c87c5a0 This was SVN commit r10805. 2011-12-24 03:59:28 +00:00
Mythos_Ruler 8b511dd053 #New ATTACK BONUSES code.
This was SVN commit r10804.
2011-12-24 03:49:30 +00:00
Ykkrosh 1f38526444 Fix test failures on Windows
This was SVN commit r10802.
2011-12-23 13:37:11 +00:00
Ykkrosh 4f6f0b7baf Fix tests, and warnings, and non-PCH build
This was SVN commit r10801.
2011-12-23 13:01:29 +00:00
quantumstate 779278d376 Added check that a resource is not in enemy territory before trying to gather from it and increased field priority.
This was SVN commit r10800.
2011-12-23 10:22:07 +00:00
historic_bruno 587487811b Fixes typo in pool allocator stats, based on patch from Echelon9. Fixes #1061.
This was SVN commit r10799.
2011-12-23 03:54:36 +00:00
Ykkrosh d4fea62800 Regenerate font textures
This was SVN commit r10797.
2011-12-22 22:47:47 +00:00
Ykkrosh 9f0e357f09 Add a hack for a-macron-acute characters (see #1039)
This was SVN commit r10796.
2011-12-22 22:44:57 +00:00
Mythos_Ruler 4e52b2cceb Removed territory decay.
This was SVN commit r10795.
2011-12-22 22:00:07 +00:00
Mythos_Ruler 9f9569cdec Removed territory decay for these structures.
This was SVN commit r10794.
2011-12-22 21:59:44 +00:00
EmjeR 8256d00c3c This was SVN commit r10793. 2011-12-22 17:55:00 +00:00
EmjeR 3bd371ae64 Persian menu-background, updated structure for background functions.
This was SVN commit r10792.
2011-12-22 17:54:33 +00:00
Ykkrosh 3c1dc9ec32 Tidy some whitespace
This was SVN commit r10791.
2011-12-22 17:05:34 +00:00
Ykkrosh c989f52c46 Use heap-based queue in pathfinder to improve worst-case performance (in exchange for terrible VS2008 debug-mode performance)
This was SVN commit r10790.
2011-12-22 16:58:03 +00:00
quantumstate c270f2a375 Made qBot call the deserialize function from BaseAi and then delete the metadata so any future chanegs won't be overidden
This was SVN commit r10789.
2011-12-22 16:01:20 +00:00
quantumstate c472c07e7a Added override for Deserialize
This was SVN commit r10788.
2011-12-22 15:49:23 +00:00
Ykkrosh 6399ec0cd2 # Partial support for saved games with AI.
Support cancelling loads while inside a loader callback.
Fix use of ArchiveReader/Writer since their API changed.
Improve error-detection in deserializer to avoid crashes.
Report deserializer errors to users.
Expand load-error message box to fit message about invalid saved games.

This was SVN commit r10787.
2011-12-22 14:04:32 +00:00
Ykkrosh 5f0d5e4137 Tidy some whitespace
This was SVN commit r10786.
2011-12-22 13:50:11 +00:00
Mythos_Ruler 708e192d20 This was SVN commit r10785. 2011-12-22 07:54:11 +00:00
Mythos_Ruler 9120046f8e This was SVN commit r10784. 2011-12-22 07:53:28 +00:00
quantumstate a8423ac8e8 Adding more checks that the path found is valid to follow, also redisabled the debug messages
This was SVN commit r10783.
2011-12-21 15:39:18 +00:00
quantumstate cb1e8c11a2 Fixed clearTimer() function, made coding style consistent with qBot and removed commented section of code since it would cause a bug if enabled.
The commented code would have put a new timer into the id of a limited
repeat timer after it had finished.  Then two pieces of code would have
the same id for a timer causing problems.

This was SVN commit r10782.
2011-12-21 12:26:09 +00:00
Ykkrosh 0c84a6125b Support larger profiler JSON output
This was SVN commit r10781.
2011-12-21 11:28:24 +00:00
Mythos_Ruler fe80045024 This was SVN commit r10780. 2011-12-21 05:40:30 +00:00
EmjeR 90acc38ffc Build-in Timer. now working.
This was SVN commit r10779.
2011-12-21 01:59:53 +00:00
EmjeR 12dc33ab5f Build-in timer class. Not tested, might have bugs.
This was SVN commit r10778.
2011-12-21 00:34:17 +00:00
Mythos_Ruler 6e974e3a78 Haxamanis
This was SVN commit r10777.
2011-12-20 21:40:03 +00:00
quantumstate 2a61188356 Stopped qBot from trying to gather floating treasures
This was SVN commit r10776.
2011-12-20 10:23:55 +00:00
historic_bruno eb5b3bba10 Fixes broken UnitAI test.
This was SVN commit r10775.
2011-12-19 23:09:38 +00:00
Pureon 1d8f136e80 whale animation updates
This was SVN commit r10774.
2011-12-19 19:43:55 +00:00
quantumstate 436163a60f Made terrain analysis pick better starting points and increased the distance check in economy to match the changed distance measure using distance to dropsite.
Terrain analysis now only picks a start point if it is within a region
of size >10.
The economy code only does a distance check if there are >100 entities
of that resource on the map so rare resources are gathered.
Modified some debug output as well.

This was SVN commit r10773.
2011-12-19 19:41:36 +00:00
Mythos_Ruler e56a0edc2c This was SVN commit r10772. 2011-12-19 18:20:45 +00:00
Pureon 51550814ce new mediterranean fin whale model and animations
This was SVN commit r10771.
2011-12-19 15:04:42 +00:00
janwas 2bc2666e4e sync with work - minor fixes
This was SVN commit r10770.
2011-12-19 11:55:30 +00:00
historic_bruno 36f3d2f0de Disables rally point on corrals, since goats don't respond to orders. Fixes #1049.
This was SVN commit r10769.
2011-12-19 00:34:42 +00:00
Mythos_Ruler 4c76547187 This was SVN commit r10768. 2011-12-18 23:19:25 +00:00
Mythos_Ruler 79703558b8 This was SVN commit r10767. 2011-12-18 23:11:58 +00:00
Mythos_Ruler 500861d42f Updated the formation buttons.
Portrait for Persian fishing boat.

This was SVN commit r10766.
2011-12-18 22:11:52 +00:00
quantumstate 2079339a73 Added more checks in case pathfinding found no routes to a destination
This was SVN commit r10765.
2011-12-18 22:05:11 +00:00
quantumstate 40c1c0010f Added another check for whether a valid path is set in attackMoveToLocation
This was SVN commit r10764.
2011-12-18 13:15:15 +00:00
quantumstate 574c4135a3 Tweaked attack code and fixed building liimit checks
This was SVN commit r10763.
2011-12-18 13:05:53 +00:00
janwas 286ce58b1c more restrictive permissions required by tightened vista/win7 security (still unable to launch services without admin - but could install them once)
This was SVN commit r10762.
2011-12-18 12:21:57 +00:00
Mythos_Ruler 00e7db4e57 This was SVN commit r10761. 2011-12-18 06:45:06 +00:00
historic_bruno bfca6f0b58 Fixes UnitAI attack test for domestic animals. Fixes #1048.
This was SVN commit r10760.
2011-12-18 05:17:34 +00:00
Pureon dda706eeea Marking naval maps as multiplayer only maps and removing AI defaults from them
This was SVN commit r10759.
2011-12-18 01:11:35 +00:00
Pureon c3902e7b76 adjustments to some animal movement speeds
This was SVN commit r10758.
2011-12-18 00:43:54 +00:00
Pureon 937efa7245 Smooth fish
This was SVN commit r10757.
2011-12-18 00:15:33 +00:00
Pureon dd3a9b1915 Some more fish animations
This was SVN commit r10756.
2011-12-17 23:40:47 +00:00
quantumstate c8243a50dc Large qBot update.
Key changes are:
Support for Persians
Revamped defence system supoprting groups of attackers
Dynamic priorities based on enemy strength and number of workers
Better placement of towers and fortresses
Randomised raiding in early game

This was SVN commit r10755.
2011-12-17 21:59:27 +00:00
janwas 36ef0a376d workaround hardware/BIOS craziness
fixes #1047

This was SVN commit r10754.
2011-12-17 20:41:32 +00:00
Mythos_Ruler 5ec89d68eb This was SVN commit r10753. 2011-12-17 20:34:41 +00:00
Mythos_Ruler b9351306b6 Fixed whale hunting thanks to philip.
This was SVN commit r10752.
2011-12-17 18:07:36 +00:00
Mythos_Ruler 12fa398bc1 Adjusting the fishes.
This was SVN commit r10751.
2011-12-17 16:57:24 +00:00
Pureon 5db77b5dea Animated fish shoal
This was SVN commit r10750.
2011-12-17 16:31:57 +00:00
Yves 4a42b6bf28 Solves/Works around some linking problems for ActorEditor, ArchiveViewer and FileConverter. Closes #1004
This was SVN commit r10749.
2011-12-17 12:59:29 +00:00
OmriLahav 0ff9035cfa This was SVN commit r10747. 2011-12-17 11:14:00 +00:00
Mythos_Ruler c12215d65d This was SVN commit r10745. 2011-12-17 03:37:10 +00:00
quantumstate 42f0aec84a Allows setting rally points on resources and buildings. closes #745
This was SVN commit r10744.
2011-12-16 16:08:26 +00:00
vts e62b9b6d8f Fixed rally point lines being displayed for entities with rally points no longer set. Closes #1043.
This was SVN commit r10743.
2011-12-16 15:14:59 +00:00
quantumstate 78d50b4149 Added check for the existence of a resource somewhere on the map
This was SVN commit r10742.
2011-12-16 10:46:20 +00:00
Pureon 81372522f3 Carthaginian and Persian trader sounds
This was SVN commit r10741.
2011-12-15 21:23:59 +00:00
Mythos_Ruler c44964a7f5 Beefed up Iberian scout tower.
Enrique's Roman cc changes.

This was SVN commit r10740.
2011-12-15 20:26:58 +00:00
Pureon 78dfb6e9f9 Fast Oasis map player giraffe fix
This was SVN commit r10739.
2011-12-15 11:04:45 +00:00
Mythos_Ruler f45badecf6 Decal stuff.
This was SVN commit r10738.
2011-12-15 05:16:47 +00:00
Mythos_Ruler 806744cadb A bunch more garrison flag stuff.
This was SVN commit r10737.
2011-12-15 04:24:24 +00:00
Mythos_Ruler f9b2e34017 Moar garrison flag stuff.
This was SVN commit r10736.
2011-12-15 03:37:46 +00:00
Pureon 7cd70f44d5 New garrison flag models UV mapped to new textures
This was SVN commit r10735.
2011-12-15 00:46:00 +00:00
Mythos_Ruler 0c06150086 updated garrison flag textures.
This was SVN commit r10734.
2011-12-14 23:56:56 +00:00
Mythos_Ruler eed68cb924 This was SVN commit r10730. 2011-12-14 20:34:06 +00:00
Mythos_Ruler d6050afc71 This was SVN commit r10729. 2011-12-14 20:32:58 +00:00
EmjeR 8f01e41850 Persian Fishing Ship
This was SVN commit r10728.
2011-12-14 20:28:02 +00:00
Mythos_Ruler eaeaff3737 Garrison flags
This was SVN commit r10727.
2011-12-14 04:26:31 +00:00
Pureon 0273398fe8 New Persian trader
This was SVN commit r10726.
2011-12-14 00:36:58 +00:00
Mythos_Ruler 03e65fe8d8 This was SVN commit r10725. 2011-12-13 23:56:35 +00:00
Mythos_Ruler 88da757641 Deleting useless files.
This was SVN commit r10724.
2011-12-13 23:31:43 +00:00
Mythos_Ruler 6b91c697a0 This was SVN commit r10723. 2011-12-13 21:28:47 +00:00
vts 292ed1d9e0 Allocated rally point flag entity on-demand instead of at initialization time. Fixes #1042.
This was SVN commit r10722.
2011-12-13 14:14:41 +00:00
quantumstate df7d3afd64 Fixed bug where only a tiny accessible region was being found so qBot didn't build or gather due to the rest of the map being inaccessible.
This was SVN commit r10721.
2011-12-12 21:28:14 +00:00
Mythos_Ruler 1e46e1a195 This was SVN commit r10720. 2011-12-11 23:15:01 +00:00
Pureon aee3c1a572 Change of default AI for random maps
This was SVN commit r10719.
2011-12-11 21:30:17 +00:00
Pureon f739935e29 Adding garrisoned prop point to Persian barracks
This was SVN commit r10718.
2011-12-11 19:38:30 +00:00
Pureon e9153d0a66 Animated garrison flag
This was SVN commit r10717.
2011-12-11 19:29:55 +00:00
Pureon ec315b720b Updating map files to use the same AI
This was SVN commit r10716.
2011-12-11 18:00:02 +00:00
Mythos_Ruler 035f398a36 This was SVN commit r10715. 2011-12-11 14:50:20 +00:00
Pureon ebf160a531 re-added deleted garrison flags
This was SVN commit r10714.
2011-12-11 14:40:14 +00:00
Pureon a2296c6000 Cleaning unused waypoint flag files and adding new animations
This was SVN commit r10713.
2011-12-11 13:58:37 +00:00
vts 6156fa7c9a Changed default idle animation speed to 1 so that waypoint flags will animate properly
This was SVN commit r10712.
2011-12-11 13:35:51 +00:00
Mythos_Ruler 6342cc8a00 This was SVN commit r10711. 2011-12-11 03:36:14 +00:00
vts 46a09ced71 Fixed some compilation warnings
This was SVN commit r10710.
2011-12-11 02:11:05 +00:00
Pureon e4f69a2ffb waypoint flag animation example
This was SVN commit r10709.
2011-12-10 22:51:03 +00:00
Pureon a55633068f Persian sb2 building model redesign
This was SVN commit r10707.
2011-12-10 20:08:24 +00:00
Pureon 0d58e77a92 Cleaned up Apadana model
This was SVN commit r10706.
2011-12-10 18:32:53 +00:00
vts 427674f713 Fix for compilation failure of [10703] on 64-bit systems
This was SVN commit r10705.
2011-12-10 11:53:39 +00:00
vts db864f10c3 Rendering marker lines between buildings and rally points
Added command button to focus on rally point
(implements #524)

This was SVN commit r10704.
2011-12-10 07:07:04 +00:00
vts fbb0e3995f Added prop point axes markers to Atlas' Actor Viewer panel
This was SVN commit r10703.
2011-12-10 05:11:25 +00:00
Pureon 8755eb0323 Persian scout tower prop variations
This was SVN commit r10702.
2011-12-09 23:54:07 +00:00
Pureon 504922e280 Iberian Ram animations
This was SVN commit r10701.
2011-12-09 20:54:35 +00:00
Pureon 201055a1aa Iberian ram actor update
This was SVN commit r10700.
2011-12-09 19:06:49 +00:00
Pureon 527190d0a5 Ram attack and attack order sound files
This was SVN commit r10699.
2011-12-09 18:38:35 +00:00
Pureon 40f4fd1694 Updated Celt Ram model and new animations for it
This was SVN commit r10698.
2011-12-09 17:36:56 +00:00
Pureon 4a6e945c00 New Persian gate structure model
This was SVN commit r10697.
2011-12-09 13:06:09 +00:00
vts 1c19e905b1 Added prop points to Atlas' Actor Viewer
This was SVN commit r10696.
2011-12-09 10:49:08 +00:00
Mythos_Ruler e04e19c561 This was SVN commit r10695. 2011-12-09 10:29:37 +00:00
Pureon b2e877282a updated temple model
This was SVN commit r10694.
2011-12-09 00:43:20 +00:00
Pureon 4b8bdc1b7d New Persian Temple
This was SVN commit r10693.
2011-12-09 00:22:36 +00:00
Mythos_Ruler 6d7b7839c6 This was SVN commit r10692. 2011-12-08 22:40:30 +00:00
Mythos_Ruler 806e431c2e This was SVN commit r10691. 2011-12-08 22:39:14 +00:00
Pureon d010b7019e Persian Apadana sb1 new model
This was SVN commit r10690.
2011-12-08 19:37:47 +00:00
Mythos_Ruler e52d0914ec This was SVN commit r10689. 2011-12-08 10:51:11 +00:00
Mythos_Ruler d19726a8bf This was SVN commit r10688. 2011-12-08 08:31:05 +00:00
Pureon 32703e6f12 garrisoned prop for the hele siege tower
This was SVN commit r10687.
2011-12-08 00:31:52 +00:00
quantumstate dd9ba1e10a Added check for if a position is defined in qBot. Fixes an unusual error.
This was SVN commit r10686.
2011-12-07 21:54:21 +00:00
Pureon da540aca77 trader prop model
This was SVN commit r10685.
2011-12-07 19:54:14 +00:00
Pureon a5c5f47427 Updated Persian chariot animations and models
This was SVN commit r10684.
2011-12-07 19:22:11 +00:00
Mythos_Ruler a8b479b804 Persian horse/chariot stuff.
This was SVN commit r10683.
2011-12-07 14:56:26 +00:00
Pureon ae2725bcc1 Default maps for alpha 8 release
This was SVN commit r10682.
2011-12-07 14:27:41 +00:00
Mythos_Ruler 7f22118787 Testing some different barter values.
This was SVN commit r10681.
2011-12-06 18:25:40 +00:00
Mythos_Ruler 8424dfb75d Oops. Fixed. ;)
This was SVN commit r10680.
2011-12-06 10:37:08 +00:00
Mythos_Ruler 18e0b374ee More accurate <SpecificNames> for Greek entities.
This was SVN commit r10679.
2011-12-06 10:16:12 +00:00
janwas f4e46d166d sync with work; minor fixes (wsdl must report gfx memory in KB to match sdl)
This was SVN commit r10678.
2011-12-06 09:17:39 +00:00
Pureon 7d77aa45f5 Persian wall tower prop
This was SVN commit r10677.
2011-12-05 22:49:45 +00:00
Pureon 5d48c85e7b New Persian wall, wall tower, and gate placeholder
This was SVN commit r10676.
2011-12-05 22:35:11 +00:00
Pureon eed62dc17c Fix to celt homestead projectile error messages
This was SVN commit r10675.
2011-12-05 20:08:36 +00:00
Mythos_Ruler 3334868f8f Added Darius to the Palace.
This was SVN commit r10674.
2011-12-05 17:16:22 +00:00
Mythos_Ruler cb6f507aeb #Darius The Great.
This was SVN commit r10673.
2011-12-05 17:10:30 +00:00
Mythos_Ruler c5f8fefb96 Oodles of Persian stuff.
This was SVN commit r10672.
2011-12-05 16:34:48 +00:00
Mythos_Ruler c1c740d359 #New Persian faction emblem.
This was SVN commit r10671.
2011-12-05 00:36:43 +00:00
Mythos_Ruler cc23ea8f04 New Persian Farmstead.
Updated Oases maps.

This was SVN commit r10670.
2011-12-04 18:06:22 +00:00
Mythos_Ruler 592ae80021 Crown for Xerxes.
Pers ram edit.

This was SVN commit r10669.
2011-12-04 04:53:46 +00:00
ShieldBearer 9d238c3f4c This was SVN commit r10668. 2011-12-03 15:28:07 +00:00
ShieldBearer 7805f70b6d This was SVN commit r10667. 2011-12-03 15:06:50 +00:00
Mythos_Ruler 9388a0246c This was SVN commit r10666. 2011-12-03 15:04:29 +00:00
Mythos_Ruler 3de6025d64 Persian stuff.
This was SVN commit r10665.
2011-12-03 14:29:22 +00:00
Mythos_Ruler 6ea3c49e37 Moved siege ram actor.
This was SVN commit r10664.
2011-12-03 13:10:20 +00:00
ShieldBearer f4821d9230 # Assyrian Ram
This was SVN commit r10663.
2011-12-03 13:00:44 +00:00
Mythos_Ruler fe91f37673 Xerxes work. Not complete yet.
This was SVN commit r10662.
2011-12-03 10:00:39 +00:00
historic_bruno 6a2cf46a1b Updates player assignment colors in game setup.
This was SVN commit r10660.
2011-12-02 22:26:53 +00:00
Mythos_Ruler 855f39f693 New "royal" (i.e. tall) Persian kidaris. Useful for Heroes and high ranking units.
This was SVN commit r10659.
2011-12-02 20:30:31 +00:00
Mythos_Ruler ef58da1ba3 #Xerxes starting to take shape.
Adjusted some default AIs on a couple maps.

Moved training of Persian heroes to their palace.

This was SVN commit r10658.
2011-12-02 19:10:49 +00:00
Mythos_Ruler 1e7298c9b1 This was SVN commit r10657. 2011-12-02 14:53:38 +00:00
Mythos_Ruler 45d9ad2d25 This was SVN commit r10656. 2011-12-02 14:52:04 +00:00
Mythos_Ruler 218f1af68e #Cyrus The Great (Kurush II)
Persian Healer

Tweaked Acropolis map.

This was SVN commit r10655.
2011-12-02 13:49:57 +00:00
quantumstate b146f53d7b This was SVN commit r10654. 2011-12-02 12:44:31 +00:00
quantumstate 8383f35eb8 Added queued as an optional parameter so that AI's can set waypoints
This was SVN commit r10653.
2011-12-02 00:25:20 +00:00
feneur 6599200a9e # Added control group and idle unit hotkey's to the in-game manual
This was SVN commit r10652.
2011-12-01 23:39:46 +00:00
Mythos_Ruler 2d373d5353 Update to some maps.
Slightly touched up alpha channel in pers_struct.dds.

Tweaked territory radius for special buildings to look pretty.

Treasure templates.

This was SVN commit r10651.
2011-12-01 12:19:27 +00:00
Mythos_Ruler e5eef18165 #New Persian Treasures.
This was SVN commit r10650.
2011-12-01 04:46:38 +00:00
Mythos_Ruler 68c88498e7 Fix to SB2
This was SVN commit r10649.
2011-11-30 16:19:31 +00:00
Mythos_Ruler 405ae7b4fc Update to Zagros Mountains.xml
Persian siege ram placeholder.

This was SVN commit r10648.
2011-11-30 16:14:31 +00:00
Pureon afdfd51d31 Moving unused audio files from public to internal
This was SVN commit r10645.
2011-11-30 15:23:56 +00:00
Mythos_Ruler 0ad19f67cd #New Persian Markets by Enrique!
Updates to Oasis 3, 4, and 5, which add the SB2 as the Persian starting
structure.

This was SVN commit r10644.
2011-11-30 15:01:09 +00:00
Mythos_Ruler 1c60aeca3c Iberian portrait updates
This was SVN commit r10643.
2011-11-30 14:10:47 +00:00
Mythos_Ruler 81f550fdec Changed fortress projectiles from flaming to non-flaming.
This was SVN commit r10642.
2011-11-30 12:17:33 +00:00
Pureon eed06c68a9 Large Persian chariot movement animations
This was SVN commit r10641.
2011-11-30 12:07:40 +00:00
Pureon 759aa6c6bb Persian medium chariot animations
This was SVN commit r10640.
2011-11-30 11:23:06 +00:00
Pureon 613878da88 Spinning blade animations
This was SVN commit r10639.
2011-11-30 10:32:57 +00:00
Mythos_Ruler e60f39f955 Rome civ centre
This was SVN commit r10638.
2011-11-30 05:32:53 +00:00
Pureon acb01541c3 Animations for the smaller Persian chariot
This was SVN commit r10637.
2011-11-29 23:44:34 +00:00
Pureon 7236073877 # New camel animations by Athos
This was SVN commit r10636.
2011-11-29 21:32:02 +00:00
Ykkrosh 0ba908816f Fix line endings
This was SVN commit r10635.
2011-11-29 21:04:38 +00:00
Ykkrosh 8492426a14 Rough support for profiling replay mode and scripts
This was SVN commit r10634.
2011-11-29 20:32:43 +00:00
Ykkrosh 4da8bf001f Add pathfinders to new profiler
This was SVN commit r10633.
2011-11-29 20:29:50 +00:00
Ykkrosh 2d017698e1 Fix random maps in replay mode
This was SVN commit r10632.
2011-11-29 20:29:06 +00:00
janwas 24aa71b566 safely handle the case where an archive required for populating a directory cannot be opened (e.g. because it is open within 7-zip, which apparently wants exclusive access)
fixes #1021

This was SVN commit r10631.
2011-11-29 16:51:58 +00:00
Mythos_Ruler b54ad51054 Fixed an error in the plumed conical helm.
Added Amish's bushy Persian hair helmet. ;)

Added Amish's new building portraits to their respective Persian
Buildings.js

Adjusted tooltips on some units.

Added an 8x8 foundation (for the Roman Civic Centre and anything else
that might need it).

This was SVN commit r10630.
2011-11-29 14:47:46 +00:00
ShieldBearer 2dab7a8180 This was SVN commit r10629. 2011-11-29 09:33:35 +00:00
Pureon 1dc20b117f Persian sb2 building placeholder
This was SVN commit r10628.
2011-11-29 00:41:07 +00:00
historic_bruno ee417e8fd0 Attempts to fix incorrect destructor order in random map generator. See #1037, #1035.
This was SVN commit r10627.
2011-11-29 00:14:34 +00:00
Mythos_Ruler 774c9e63e6 Oasis V
This was SVN commit r10626.
2011-11-28 13:11:25 +00:00
Mythos_Ruler 1941577abb This was SVN commit r10625. 2011-11-28 03:53:47 +00:00
Mythos_Ruler 526e5b4c03 Adjusted obstructions and territory radii of these 5 buildings.
This was SVN commit r10624.
2011-11-28 02:14:23 +00:00
historic_bruno ede60520a0 Fixes Atlas and Actor Editor's wxMouseCaptureLostEvent handling, which caused assertion failures in Windows debug builds. Mouse capture events are currently wxMSW only.
This was SVN commit r10623.
2011-11-28 01:12:18 +00:00
Ykkrosh e74d6707e4 Avoid calling glGenQueries while a timer query is active (hopefully fixes #1033)
This was SVN commit r10622.
2011-11-27 22:24:05 +00:00
Mythos_Ruler 5a69860388 Adjusted Persian Civ Centre staircase texture to make usable for Apadana as well.
This was SVN commit r10621.
2011-11-27 18:06:18 +00:00
Ykkrosh b1fa90b8ef Use a deterministic order when loading multiple archive files from within a single mod
This was SVN commit r10620.
2011-11-27 17:33:42 +00:00
Pureon 8712008ba8 missing horns
This was SVN commit r10619.
2011-11-27 17:30:39 +00:00
Pureon 1acfcd4cb0 Persian Civ Centre update
This was SVN commit r10618.
2011-11-27 17:15:58 +00:00
Mythos_Ruler 810f4b264b new Persian staircase texture.
This was SVN commit r10617.
2011-11-27 16:02:10 +00:00
Pureon e30b00e5fa Updates to Persian Civ Centre - prop points, flags, etc.
This was SVN commit r10616.
2011-11-27 12:40:53 +00:00
historic_bruno c0d4b9c299 Adds Persians to random maps.
This was SVN commit r10615.
2011-11-27 04:06:27 +00:00
Mythos_Ruler e2af05895e Made Persian CC player color.
This was SVN commit r10614.
2011-11-27 02:21:23 +00:00
WhiteTreePaladin 0afe4b1da8 Fixed some spacing in game setup screen. Found out that StoneScrollBars are broken (work, but don't display actual scrollbar) - using wheatScrollBars for now
This was SVN commit r10613.
2011-11-27 01:57:35 +00:00
Mythos_Ruler 3a240a5d92 Updated Zagros Mountains.
This was SVN commit r10612.
2011-11-27 01:41:37 +00:00
Pureon 91965928d3 New Persian Civ Centre
This was SVN commit r10611.
2011-11-27 01:26:01 +00:00
janwas 301854702c add support for removing individual files from VFS and a mechanism for automatically doing so (add filename.extension.DELETED to the same directory/archive), as discussed in meeting.
refactor: split up Invalidate into RemoveFile+RepopulateDirectory
GameSetup: fix: ensure the first mod always overrides game files,
irrespective of timestamp.

This was SVN commit r10610.
2011-11-26 18:37:53 +00:00
Ykkrosh d82b85b8f3 Fix #1025 (add config option to toggle pause on window focus loss), based on patch by markcho.
This was SVN commit r10609.
2011-11-26 15:23:41 +00:00
Mythos_Ruler 565e9aa8a7 This was SVN commit r10608. 2011-11-26 12:54:37 +00:00
Mythos_Ruler 257a55e5e0 #Bartering resource buttons redone to look better.
This was SVN commit r10607.
2011-11-26 11:24:15 +00:00
Mythos_Ruler 4e62e0b59c Updating the foundation actors and meshes, and dirt decals.
Added an "embassy" template.

This was SVN commit r10604.
2011-11-26 05:08:32 +00:00
historic_bruno 2a44e8202e Fixes tests after recent GuiInterface and UnitAI changes.
This was SVN commit r10603.
2011-11-26 01:58:39 +00:00
Mythos_Ruler 2b7657b855 Map tweaks.
This was SVN commit r10602.
2011-11-25 23:35:05 +00:00
WhiteTreePaladin dfdeb4ec4c Make Victory / Defeat message more dramatic
This was SVN commit r10601.
2011-11-25 21:04:06 +00:00
vts 8b41509b80 Hotfix for broken field selection boxes. Closes #1030.
This was SVN commit r10598.
2011-11-25 17:01:19 +00:00
WhiteTreePaladin 69d5b07bb4 Rearrange buttons in ingame menu
This was SVN commit r10597.
2011-11-25 16:04:30 +00:00
Mythos_Ruler 6ab2a62c3f Dead tree entity.
This was SVN commit r10596.
2011-11-25 09:07:34 +00:00
Mythos_Ruler 151d6293c2 This was SVN commit r10595. 2011-11-25 08:08:17 +00:00
vts 85186c98b2 Better selection boxes. Closes #914, #295, #810.
This was SVN commit r10593.
2011-11-25 06:36:13 +00:00
Mythos_Ruler 9e97c73544 This was SVN commit r10592. 2011-11-25 03:25:19 +00:00
Mythos_Ruler f1c227b7da This was SVN commit r10590. 2011-11-24 23:34:27 +00:00
Mythos_Ruler d417cb6ad1 Updated Zagros Mountains with eye candy.
This was SVN commit r10589.
2011-11-24 23:14:49 +00:00
fcxSanya 8cbab40137 Barter. Closes #23.
This was SVN commit r10588.
2011-11-24 15:43:32 +00:00
Mythos_Ruler d81516defd A bunch of "Persia" terrain textures.
This was SVN commit r10587.
2011-11-24 10:19:01 +00:00
Mythos_Ruler 8caef28726 This was SVN commit r10586. 2011-11-24 03:56:18 +00:00
historic_bruno 9489076c51 Fixes logic error in 8d977e4818.
This was SVN commit r10585.
2011-11-24 01:16:30 +00:00
historic_bruno 8d977e4818 Allows building in fog of war. Fixes #958.
This was SVN commit r10584.
2011-11-24 00:58:34 +00:00
Ykkrosh 2878102ed7 Avoid some code duplication
This was SVN commit r10583.
2011-11-23 21:26:14 +00:00
Ykkrosh ab88151ed0 Fix uninitialised value
This was SVN commit r10582.
2011-11-23 21:24:41 +00:00
Jubal c311e8abba Improves Persian support.
This was SVN commit r10581.
2011-11-23 19:32:02 +00:00
Mythos_Ruler 3e23e2b621 This was SVN commit r10580. 2011-11-23 12:49:59 +00:00
historic_bruno f8303b51c5 Fixes gathering after dropsite construction.
This was SVN commit r10579.
2011-11-23 04:59:02 +00:00
Mythos_Ruler b9373a9dd3 Tweaks to Death Canyon II.xml
Fixed Persian bireme template.
Added Persian bireme to Persian Dock.

This was SVN commit r10577.
2011-11-23 02:29:29 +00:00
historic_bruno 37b8f8b0d0 Fixes missing template errors on combat demo.
This was SVN commit r10576.
2011-11-22 23:32:06 +00:00
EmjeR c48216e055 Persian Bireme
This was SVN commit r10575.
2011-11-22 23:11:27 +00:00
Mythos_Ruler ca8e0aa5f5 Reorganized the Sparabara shields a bit.
This was SVN commit r10574.
2011-11-22 12:24:29 +00:00
Mythos_Ruler 52c01aa311 2nd Kardakes texture.
Added War Elephants to Persian Fortress until the Assyrian Siege Ram is
complete.

This was SVN commit r10573.
2011-11-22 11:42:11 +00:00
Mythos_Ruler 235a107aa3 Kardakes Skirmisher.
This was SVN commit r10572.
2011-11-22 03:44:48 +00:00
Mythos_Ruler 3f7f7bf66f Agrianian Peltasts.
New "Taka" shield meshes.

This was SVN commit r10571.
2011-11-22 03:14:27 +00:00
historic_bruno 5cc856aedc Re-enables build restrictions for AIs since they have basic compliance now.
Moves target ownership checks from Commands.js to UnitAI.
Adds more robust target checking in UnitAI by calling CanFoo functions
more frequently.
Adds optional debugging mode to Commands.js (useful for AI developers).

This was SVN commit r10570.
2011-11-22 00:16:35 +00:00
Mythos_Ruler e9041a392b Garrison flags for Celt Temple and Barracks.
This was SVN commit r10568.
2011-11-21 03:53:55 +00:00
Mythos_Ruler 4de8954798 #Fixed Celt temple prop point.
Tweaked some tooltips.

This was SVN commit r10567.
2011-11-21 01:55:44 +00:00
Pureon 29df8546c0 Updated Persian mill
This was SVN commit r10566.
2011-11-20 21:00:29 +00:00
Pureon c556926e3a New Persian Barracks
This was SVN commit r10565.
2011-11-20 14:24:52 +00:00
Mythos_Ruler aad5437125 New Persian "taka" shield designs.
This was SVN commit r10564.
2011-11-20 05:09:06 +00:00
historic_bruno 18eefc7303 Fixes simulation replay mode in Windows.
This was SVN commit r10563.
2011-11-20 02:00:54 +00:00
Mythos_Ruler 901a87af2e Tweaked camera settings.
This was SVN commit r10562.
2011-11-19 20:37:16 +00:00
Jubal 514b22a89e Support for Persians, should all work properly. Also makes territory expansion proportionally lower priority.
This was SVN commit r10561.
2011-11-19 16:00:54 +00:00
Jubal f80f1fb86b This patch adds territory support for JuBot, which is the main thing to get it up to date for the next alpha. More advanced features are in development but some will probably have to wait until Christmas/Early 2012.
This was SVN commit r10560.
2011-11-19 13:44:56 +00:00
Jubal 20df816fbc Resource building class
This was SVN commit r10559.
2011-11-19 13:42:43 +00:00
historic_bruno 31bcb5c803 Fixes buggy selection behavior due to incorrect camera plane calculation.
This was SVN commit r10558.
2011-11-19 05:05:59 +00:00
Mythos_Ruler 8b6714a62d Some minor tweaks to camera defaults.
This was SVN commit r10557.
2011-11-19 02:15:01 +00:00
Pureon 7772192a69 Fixed smoke prop points on cart tophet
This was SVN commit r10556.
2011-11-18 22:52:15 +00:00
Mythos_Ruler 5fe97328a6 Fixed run animation.
This was SVN commit r10555.
2011-11-18 22:23:04 +00:00
Mythos_Ruler 9dec98e5e0 Actor updates trying to get Persian War elephant to use the running animation, with no success.
Entity template updates to tooltips.

This was SVN commit r10554.
2011-11-18 21:27:18 +00:00
quantumstate fc325991a0 Added visionRange function to read this value from the templates for the AI to use.
This was SVN commit r10553.
2011-11-18 21:11:15 +00:00
Mythos_Ruler 7a164c6a7b Map tweaks. New shield texture for Elite Persian spearman. Horse actors for the basic chariot.
This was SVN commit r10552.
2011-11-18 07:51:12 +00:00
Mythos_Ruler 06bd4352c2 Persian unit updates!
This was SVN commit r10550.
2011-11-18 01:54:03 +00:00
historic_bruno 39d100c732 Moves camera projection settings to default.cfg.
Changes field of view (FOV) to 45 degrees per discussion. Fixes #941.
Tweaks default camera zoom and rotation accordingly.

This was SVN commit r10548.
2011-11-17 23:34:01 +00:00
Mythos_Ruler 432a48c849 3rd advanced archer texture.
This was SVN commit r10546.
2011-11-17 05:17:31 +00:00
Pureon aae10116fe Persian kidaris hat models and textures
This was SVN commit r10545.
2011-11-17 00:25:08 +00:00
Ykkrosh 6b1ce04aad Fix VC2008 compatibility
This was SVN commit r10544.
2011-11-16 17:49:28 +00:00
Mythos_Ruler 56776aa971 Fixed Advanced Persian Archer's rank.
This was SVN commit r10543.
2011-11-16 09:01:07 +00:00
Mythos_Ruler c21304900a Persian stuff.
This was SVN commit r10542.
2011-11-16 08:35:52 +00:00
Mythos_Ruler d9339b4497 Kidaris hats.
This was SVN commit r10541.
2011-11-16 03:48:02 +00:00
Mythos_Ruler 545ad5e8da #Persian Kardakes hoplite.
This was SVN commit r10540.
2011-11-15 09:26:36 +00:00
Mythos_Ruler e21eb8eec4 Prop and animation fixes.
This was SVN commit r10539.
2011-11-15 03:38:10 +00:00
Mythos_Ruler afb77be687 #Changed up the Greek hoplite.
Tweaked some animation speeds and footprints.
Added a Roman Healer for the Roman Temple.

This was SVN commit r10538.
2011-11-15 03:06:14 +00:00
Ykkrosh f66a3e726f Avoid overflow identified by /RTCc warning
This was SVN commit r10537.
2011-11-14 22:22:38 +00:00
Pureon 98b62d9733 New fortresses for the Persians
This was SVN commit r10536.
2011-11-14 22:04:27 +00:00
Ykkrosh 5bd7b74ec7 Fix ABI incompatibility with --with-system-mozjs185 in debug mode (see #990).
This was SVN commit r10535.
2011-11-14 18:18:04 +00:00
Ykkrosh ed5a64aae4 Add --with-system-mozjs185 build flag. Fixes #990, based on patch by infyquest.
This was SVN commit r10534.
2011-11-14 16:10:41 +00:00
Mythos_Ruler b56692a2c7 #Roman Temple by Enrique.
Some stuff.

This was SVN commit r10533.
2011-11-14 04:19:32 +00:00
historic_bruno 27847fb078 Fixes BuildLimits init so its data serializes correctly (they should be objects not arrays).
This was SVN commit r10532.
2011-11-14 00:02:54 +00:00
quantumstate 5ae93ddae7 Makes AIProxy keep the garrisoned units array up to date. Fixes #1019
This was SVN commit r10531.
2011-11-13 23:23:58 +00:00
Ykkrosh ade841efdd Avoid assertion failures on abnormal exit() (e.g. dumpSchema mode)
This was SVN commit r10530.
2011-11-13 21:37:12 +00:00
Ykkrosh fbff0aa98d Fix printf argument types
This was SVN commit r10529.
2011-11-13 18:31:06 +00:00
Jubal 97d3f1cfc9 Added a squared vector function for A^2 + B^2 without the rooting, in case massively large nos of vector calculations are needed.
This was SVN commit r10528.
2011-11-13 15:56:37 +00:00
Ykkrosh 3a678a0c7c Fix time elapsed counter briefly showing old value when toggled on
This was SVN commit r10527.
2011-11-13 13:23:54 +00:00
Ykkrosh e7f0639054 Set Atlas canvas size before potentially rendering to it. Fixes #987.
This was SVN commit r10526.
2011-11-13 12:57:34 +00:00
Ykkrosh 72237c32a2 Avoid release-mode warnings
This was SVN commit r10525.
2011-11-13 12:31:41 +00:00
Jubal c574a85dd3 Given the new Dropsite classes to mills and farmsteads - they'll need to be added to CCs and Docks at some point, but for the moment I'm dealing with CCs separately and the AI still doesn't build docks so that's lower priority.
This was SVN commit r10524.
2011-11-13 12:16:46 +00:00
Jubal f3c21d070e Added some new classes, DropsiteFood/Wood/Stone/Metal, to help with building placement.
This was SVN commit r10523.
2011-11-13 12:12:33 +00:00
Ykkrosh f0f81827f3 Fix build with old GCCs
This was SVN commit r10522.
2011-11-13 01:04:40 +00:00
Yves fc9e89647b Adds basic support for Code::Blocks on the Mac and Linux.
The Project structure is still a bit strange, but it builds successfully
now.

This was SVN commit r10521.
2011-11-12 23:58:35 +00:00
Ykkrosh f865401136 Detect allocation failure
This was SVN commit r10520.
2011-11-12 23:57:33 +00:00
Ykkrosh 7fcc76b621 Fix XML formatting
This was SVN commit r10519.
2011-11-12 22:26:01 +00:00
historic_bruno ff064aca95 Adds useful stats to training and construction tooltips, based on patch from pejuko. Fixes #872.
This was SVN commit r10518.
2011-11-12 22:23:08 +00:00
Ykkrosh 99e012ba56 Fix comments
This was SVN commit r10517.
2011-11-12 22:08:59 +00:00
Ykkrosh 95bd6f874e Fix OS X build by using GL_TIME_ELAPSED consistently
This was SVN commit r10516.
2011-11-12 19:29:48 +00:00
Ykkrosh 70224e7940 Fix missing symbols in old glext
This was SVN commit r10515.
2011-11-11 11:56:51 +00:00
Ykkrosh 0192c24ebc Fix warning in old GCCs
This was SVN commit r10514.
2011-11-11 11:55:27 +00:00
Mythos_Ruler d267657ffe Added garrison flag to these two barracks.
This was SVN commit r10513.
2011-11-11 02:49:18 +00:00
Mythos_Ruler 7dbef7c62e Fixed some garrison flag prop points. Still a lot more to go.
This was SVN commit r10512.
2011-11-11 02:38:00 +00:00
Mythos_Ruler 3645620df6 Fixed prop points on Celt tower.
Other things.

This was SVN commit r10511.
2011-11-11 02:14:37 +00:00
Mythos_Ruler 29d61601f9 Persian cavalry actor work.
This was SVN commit r10510.
2011-11-11 02:07:49 +00:00
Mythos_Ruler fdf9b6b802 This was SVN commit r10509. 2011-11-11 01:24:32 +00:00
Mythos_Ruler 5a008c6787 Switched Elite Hyrcanian look for the Elite Median look. The Hyrcanians had more Scythian influences than the Medians.
Added projectiles to Persian CC and Fortress to see if I can get rid of
those error messages in-game.

This was SVN commit r10508.
2011-11-11 01:04:35 +00:00
Ykkrosh 6be23a5894 Disable shaders on SiS Mirage 3 for compatibility. Fixes #964.
This was SVN commit r10507.
2011-11-11 01:03:32 +00:00
Mythos_Ruler 0cb7f6ce02 Fixed Persian Stables prop points.
Added something extra to the actor. :)

This was SVN commit r10506.
2011-11-11 00:14:39 +00:00
Mythos_Ruler 91fd644982 New "sunny" sky box.
This was SVN commit r10505.
2011-11-10 23:59:46 +00:00
Mythos_Ruler d60c87cfa8 Two new sky boxes and an updated Cumulus sky box.
This was SVN commit r10504.
2011-11-10 22:45:31 +00:00
Ykkrosh 56d634bf49 Fix invalid characters in entity templates. Add script to find unrecognised characters.
Fixes #960.

This was SVN commit r10503.
2011-11-10 19:31:35 +00:00
Mythos_Ruler 77f8f95d20 Updated the names of the Persian units and structures. Removed Tachara and replaced with Apadana.
Took out some random flame and smoke actors from the Median Oasis map.

This was SVN commit r10502.
2011-11-10 00:49:54 +00:00
Mythos_Ruler f2bbc9d4b5 Re-added Median Oasis, as a Greek vs. Persia map.
This was SVN commit r10501.
2011-11-09 23:58:07 +00:00
Pureon 694c131a3a Fix to Persian scout tower mesh. prop points aligned.
This was SVN commit r10500.
2011-11-09 23:28:51 +00:00
Ykkrosh 3916c25b84 Optimise vertex skinning code with SSE, based on patch by gruby.
Fixes #905.

This was SVN commit r10499.
2011-11-09 23:11:28 +00:00
Pureon 9545f783a1 Removing old cart props and actors
This was SVN commit r10498.
2011-11-09 23:04:54 +00:00
Pureon 0514f97508 Fixing projectile and garrison points. Adding foundations.
This was SVN commit r10497.
2011-11-09 22:52:05 +00:00
Ykkrosh 87b3b0856f Fix warning
This was SVN commit r10496.
2011-11-09 22:35:31 +00:00
Ykkrosh 8617dfd0e1 Avoid fatal error on printf overflow in profiler
This was SVN commit r10495.
2011-11-09 18:29:08 +00:00
quantumstate f2ea307507 Moved warning and debug messages to below the top bar.
This stops them obscuring the useful inormation in the bar.

This was SVN commit r10494.
2011-11-09 17:01:57 +00:00
Ykkrosh b090ec48ce Add query counter bits to hwdetect
This was SVN commit r10493.
2011-11-09 13:10:34 +00:00
Ykkrosh cfb79c3062 # Add GPU performance profiling support.
Add some profiler region attributes.
Render events in profile visualiser.
Change profiler from GPL to MIT.

This was SVN commit r10492.
2011-11-09 13:09:01 +00:00
Ykkrosh 8fba3f92b1 Allow better hwdetect debugging
This was SVN commit r10491.
2011-11-09 11:54:05 +00:00
Mythos_Ruler 7b12132650 New "sagaris" battle axe prop.
Tweaking Persian units.

Added Persians to "Oasis III."

This was SVN commit r10490.
2011-11-09 07:58:40 +00:00
Mythos_Ruler f15360e673 Fixed prop points on Persian chariots.
This was SVN commit r10489.
2011-11-09 02:46:37 +00:00
Mythos_Ruler 8616e89429 Fixed a mistake.
This was SVN commit r10488.
2011-11-09 02:25:35 +00:00
Mythos_Ruler 7e0de56f1a More work on Persian units.
Also tweaking walking speeds for other units as I run across them.

This was SVN commit r10487.
2011-11-09 02:23:19 +00:00
Mythos_Ruler feb76f9d08 Moar unit tweaks.
This was SVN commit r10485.
2011-11-09 00:44:40 +00:00
historic_bruno ab347de754 Fixes PMD converter's handling of static prop points. Coordinate conversion was not performed correctly according to the model's up-axis orientation. Fixes #886, #243.
This was SVN commit r10484.
2011-11-09 00:10:14 +00:00
Ykkrosh cb27a680bf Fix profiler shutdown order
This was SVN commit r10483.
2011-11-09 00:09:19 +00:00
Mythos_Ruler d9f3e329f0 #Tweaked unit walking speeds.
This was SVN commit r10482.
2011-11-08 22:14:28 +00:00
Pureon 9dfe451ea6 skeletons.xml update adding 6 wheel vehicle
This was SVN commit r10481.
2011-11-08 20:46:03 +00:00
Mythos_Ruler 761ad58f1a Unit work.
This was SVN commit r10480.
2011-11-08 19:28:29 +00:00
Pureon b073473d21 hele siege tower animations
This was SVN commit r10479.
2011-11-07 19:28:06 +00:00
Pureon ff9cc55162 New animation for hele fishing boat
This was SVN commit r10478.
2011-11-07 17:08:48 +00:00
Pureon 5adaa6a095 tweak to fishing boat animation speeds
This was SVN commit r10477.
2011-11-07 16:23:49 +00:00
Mythos_Ruler 768baee2ca Added 2nd Cart peace tune to the roster.
This was SVN commit r10476.
2011-11-07 08:17:20 +00:00
Mythos_Ruler 89be61033f This was SVN commit r10475. 2011-11-07 08:04:03 +00:00
Mythos_Ruler 9f9834cac4 This was SVN commit r10474. 2011-11-07 08:03:13 +00:00
Mythos_Ruler 2bdf5d0440 #Big Persian unit update. Still need a lot of work.
This was SVN commit r10473.
2011-11-07 03:11:18 +00:00
Mythos_Ruler 26501fd8c2 Persian unit tweaks.
This was SVN commit r10472.
2011-11-07 00:44:38 +00:00
Ykkrosh 8f3255f9c8 Fix tests and Atlas with new profiler
This was SVN commit r10471.
2011-11-05 23:09:31 +00:00
Ykkrosh b13f1cade5 # UI for new profiling tool
This was SVN commit r10467.
2011-11-04 01:43:46 +00:00
Ykkrosh 09a02c96d5 Add initial code annotations for the new profiling tool
This was SVN commit r10466.
2011-11-04 01:35:50 +00:00
Ykkrosh 9965f43067 # Engine support for new profiling tool
This was SVN commit r10465.
2011-11-04 01:33:07 +00:00
Ykkrosh 4ef66a6950 Provide JSON-compatible string escaping
This was SVN commit r10464.
2011-11-04 01:18:34 +00:00
Ykkrosh 9cbf587e59 Import Mongoose HTTP server library
This was SVN commit r10463.
2011-11-03 23:36:54 +00:00
Mythos_Ruler 05c42846ec #Persian champion cavalry updates.
This was SVN commit r10462.
2011-11-03 04:48:02 +00:00
Mythos_Ruler 50d2379709 This was SVN commit r10461. 2011-11-03 01:58:56 +00:00
Pureon 8f2048db49 Animated hele fishing boat.
This was SVN commit r10460.
2011-11-03 01:10:25 +00:00
Pureon e33ef0cb73 Iberian Ram animation fix to wheels
This was SVN commit r10459.
2011-11-03 00:06:12 +00:00
Pureon d1515214ab Persian scout tower
This was SVN commit r10458.
2011-10-31 00:35:59 +00:00
historic_bruno 0db6cfd2f7 Fixes crash in Atlas camera handlers, focus loss causes a scroll action, and seg fault if game not initialized. Fixes #988.
Fixes particles lingering in actor viewer when switching actors, by
clearing unattached particle emitters.

This was SVN commit r10457.
2011-10-30 05:09:31 +00:00
Ykkrosh cf7aab4425 Avoid errors on loading screen when there are no saved games
This was SVN commit r10455.
2011-10-30 00:37:00 +00:00
Ykkrosh 7064565ff6 # Allow saving and loading single-player games.
Support writing zip files based on in-memory data.
Fix menu sliding animations to be framerate independent.

This was SVN commit r10454.
2011-10-30 00:07:28 +00:00
Ykkrosh 21c6141cdc Preserve player colours and animations when serializing models
This was SVN commit r10453.
2011-10-29 15:30:46 +00:00
Ykkrosh b454ccca79 Fix GUI issues when reconnecting to multiplayer games
This was SVN commit r10452.
2011-10-29 14:53:13 +00:00
Mythos_Ruler 0a676171a5 This was SVN commit r10451. 2011-10-28 23:18:07 +00:00
Mythos_Ruler 7edf74c594 some small updates
This was SVN commit r10450.
2011-10-28 23:12:47 +00:00
Ykkrosh 23ae535a1e Minor enhancements to serialization test mode
This was SVN commit r10449.
2011-10-28 13:18:16 +00:00
Ykkrosh f31a8f7181 Fix warning
This was SVN commit r10448.
2011-10-28 13:16:53 +00:00
Ykkrosh 05d7742ec8 Increase trace cache size to cope slightly better with serialization test mode
This was SVN commit r10447.
2011-10-28 13:16:30 +00:00
Ykkrosh 959b5a505c Fix bug in incremental LOS computation
This was SVN commit r10446.
2011-10-28 13:15:33 +00:00
Mythos_Ruler 69feade908 projectiles speeds.
Added pers trireme to pers dock.

This was SVN commit r10445.
2011-10-28 03:23:19 +00:00
Pureon 9be68c42e1 Larger dock for the Persians
This was SVN commit r10444.
2011-10-27 22:23:56 +00:00
Ykkrosh b59e27f678 Fix assertion failure in replay mode
This was SVN commit r10443.
2011-10-27 21:22:41 +00:00
Ykkrosh d57bb00ece Fix sparse array serialization
This was SVN commit r10442.
2011-10-27 20:56:32 +00:00
Ykkrosh a739b8f309 Fix some saved-game OOS errors
This was SVN commit r10441.
2011-10-27 20:12:00 +00:00
Ykkrosh 4c561dc3f9 Improve debugging of binary serialization
This was SVN commit r10440.
2011-10-27 20:10:53 +00:00
Pureon 2fa8124c61 Added variations to Persian stable horses
This was SVN commit r10439.
2011-10-27 19:50:08 +00:00
Ykkrosh 530d5216bf Fix OOS error after saving/loading
This was SVN commit r10438.
2011-10-27 17:38:44 +00:00
Ykkrosh bfe2126a17 # Support rejoining multiplayer games after disconnection.
This was SVN commit r10437.
2011-10-27 16:46:48 +00:00
Ykkrosh 6d071123cc Add simple functions for zlib compression with embedded length headers
This was SVN commit r10436.
2011-10-27 14:21:58 +00:00
Ykkrosh 85e16f95b1 Use debug_printf for script print() function, so it's more visible on Windows
This was SVN commit r10435.
2011-10-27 14:19:37 +00:00
Ykkrosh 18e595a5a6 Fix OOS-log paths to work on Windows
This was SVN commit r10434.
2011-10-27 14:17:39 +00:00
Ykkrosh dfc92de51b Avoid outputting non-printable-ASCII characters in the network log
This was SVN commit r10433.
2011-10-27 14:16:28 +00:00
Ykkrosh a2bba82b9d Let CFsm actions override the default state transition
This was SVN commit r10432.
2011-10-27 14:10:55 +00:00
Pureon 28d7f52578 Updates to Persian Stables
This was SVN commit r10431.
2011-10-26 23:09:28 +00:00
historic_bruno ab6863c484 This was SVN commit r10430. 2011-10-26 05:41:57 +00:00
historic_bruno c82ebd7ca9 Fixes Atlas build on OS X.
This was SVN commit r10429.
2011-10-26 05:27:03 +00:00
Ykkrosh 08e37f1a71 Avoid potential aliasing violation in endian functions
This was SVN commit r10428.
2011-10-25 14:02:50 +00:00
Ykkrosh a3c03815c0 Experimental quicksave/quickload feature
This was SVN commit r10427.
2011-10-24 14:55:45 +00:00
Ykkrosh 29e4f633f1 Add initial serialization test mode.
Reduce some dependencies on CSimulation2 to provide more flexibility.

This was SVN commit r10426.
2011-10-24 14:31:05 +00:00
Ykkrosh 0f3119e36a Fix deserialization of actor components
This was SVN commit r10425.
2011-10-24 12:24:04 +00:00
Pureon 79faed2ee2 Added 'Naval Maps' scenario filter
This was SVN commit r10424.
2011-10-23 22:42:50 +00:00
Ykkrosh 336552e5fd Tweak build limits to match what b48c35c512 attempted to set them to
This was SVN commit r10423.
2011-10-23 21:07:27 +00:00
Ykkrosh 3efb3949d3 Clean up unused argument
This was SVN commit r10422.
2011-10-23 21:00:59 +00:00
Ykkrosh f4ed019c46 Avoid hypotf
This was SVN commit r10421.
2011-10-23 12:27:34 +00:00
Ykkrosh 83955072b6 Fix typos
This was SVN commit r10420.
2011-10-23 12:26:47 +00:00
Ykkrosh bd73308d49 Avoid apparent bug in VirtualBox's GL implementation
This was SVN commit r10419.
2011-10-22 10:25:09 +00:00
historic_bruno 017e8d66eb Fixes GUIInterface tests.
This was SVN commit r10418.
2011-10-22 00:10:17 +00:00
historic_bruno 5acf38c095 Randomizes player starting positions on random maps.
This was SVN commit r10417.
2011-10-21 01:15:02 +00:00
historic_bruno d966c5e10b Fixes Atlas map saving to force PMP extension on all OSes. See #889.
Fixes Atlas map loading to more gracefully handle missing files. Atlas
should no longer crash if a map was not found in VFS. Fixes #986.

This was SVN commit r10416.
2011-10-20 23:45:27 +00:00
historic_bruno 887b6633c2 Adds per-player BuildLimits data to GUIInterface.
Adds BuildLimits accessors to GameState for JuBot and Testbot.

This was SVN commit r10415.
2011-10-20 23:35:52 +00:00
janwas ff256528f2 sync with work. faster PopulationCount; avoid invalid param handler when debug string length exceeded; return error instead of dialog box when waio_Preallocate fails
This was SVN commit r10414.
2011-10-19 10:58:02 +00:00
historic_bruno a41b0e30fe Changes AI entity destroy events to maintain some data about the entity, based on patch by quantumstate. Fixes #983.
This was SVN commit r10413.
2011-10-18 22:51:04 +00:00
historic_bruno 686ffa9758 Fixes error in AI entity. Fixes #991.
This was SVN commit r10412.
2011-10-16 17:21:37 +00:00
fcxSanya f3e081a122 Fix couple simulation templates.
This was SVN commit r10411.
2011-10-16 17:03:43 +00:00
janwas 8af8326563 replace old pool_allocator/RawPoolAllocator with ProxyAllocator that draws upon the new-style Arena (more efficient, avoids slow VirtualAlloc)
This was SVN commit r10410.
2011-10-16 10:37:21 +00:00
historic_bruno 1c081135ad Adds territory map to AI GameState, based on patch from quantumstate. Fixes #969.
Updates testbot and Jubot to support basic build restrictions.

This was SVN commit r10408.
2011-10-16 02:55:58 +00:00
historic_bruno c73c0870f1 Adds attackTimes to AI entity templates. Fixes #991.
This was SVN commit r10407.
2011-10-15 23:38:58 +00:00
fcxSanya 20047ffe76 Remove old duplicate directory.
This was SVN commit r10406.
2011-10-15 23:26:15 +00:00
janwas 6c102ea712 add instrumentation to diagnose failed VM commit
This was SVN commit r10405.
2011-10-15 22:03:42 +00:00
janwas 3624f7c417 fix: pthread_self now returns a unique value in each thread (before, it was using the windows pseudo handle functionality)
This was SVN commit r10404.
2011-10-15 20:12:59 +00:00
Mythos_Ruler 581b4f7997 This was SVN commit r10403. 2011-10-14 05:32:11 +00:00
fcxSanya d9820fb0cb Add optional time elapsed counter to session screen.
This was SVN commit r10402.
2011-10-13 23:20:34 +00:00
Pureon 3e71b3e864 Removing old Persian files
This was SVN commit r10401.
2011-10-13 20:17:09 +00:00
Pureon 9a7f09abe2 New Persian dock
This was SVN commit r10400.
2011-10-13 20:14:50 +00:00
janwas f0df97d773 add support for retrieving all WMI class instances (required for detecting multiple graphics and sound cards)
fixes #998

This was SVN commit r10399.
2011-10-13 18:53:59 +00:00
Mythos_Ruler 9fdcc7a2fa A couple of updated maps.
This was SVN commit r10398.
2011-10-13 13:25:18 +00:00
Mythos_Ruler 9bb22c91a1 A package of chariot updates.
This was SVN commit r10397.
2011-10-12 11:59:43 +00:00
Mythos_Ruler d8e49c4ca8 Chariot portrait.
This was SVN commit r10396.
2011-10-12 08:13:09 +00:00
Mythos_Ruler 22d169f3c6 A bunch of Persian chariot stuff.
This was SVN commit r10395.
2011-10-12 07:16:55 +00:00
historic_bruno 2a39ba2f91 Changes new AI GameState functions to accept Entity objects instead of raw entities.
This was SVN commit r10394.
2011-10-12 00:33:07 +00:00
historic_bruno b28ae93dc8 Adds armour and attack strengths to AI entity template, based on patch by infyquest. Fixes #991.
This was SVN commit r10393.
2011-10-11 20:02:21 +00:00
Mythos_Ruler 81abd0342f Made Greek prodromoi use knives to gather meats. Balanced hyps and thors.
This was SVN commit r10392.
2011-10-11 15:16:30 +00:00
ShieldBearer c83a79f239 This was SVN commit r10391. 2011-10-11 15:12:07 +00:00
Mythos_Ruler c1cd29f2f4 Tweaks to thorakites and thureophoros.
This was SVN commit r10390.
2011-10-11 14:28:54 +00:00
Mythos_Ruler baf8028e4c This was SVN commit r10389. 2011-10-11 14:20:51 +00:00
Mythos_Ruler d05592e77f #Miscellaneous units. Thanks SMST!
This was SVN commit r10388.
2011-10-11 14:05:14 +00:00
Mythos_Ruler 956e6b5f77 Persian texture updates and chariot updates.
This was SVN commit r10387.
2011-10-11 12:56:58 +00:00
janwas 0fa54bc56a fix compile error due to GCC restriction.
thanks to daniel.santos for reporting and alex for creating the
ticket/notifying me.
fixes #992

[heh, the amount of comments are proportional to the trouble caused by
this code :S ran into VC++ compile errors when __declspec came after
void* return type *sigh*]

This was SVN commit r10385.
2011-10-10 20:08:04 +00:00
janwas 8ac994e4e6 sync with work: add and use NOTHROW; export file_system functions; throw Status from File ctor; add WARN_THROW equivalents of WARN_RETURN
This was SVN commit r10384.
2011-10-10 10:04:36 +00:00
Mythos_Ruler 6c6c374a11 This was SVN commit r10383. 2011-10-09 21:50:58 +00:00
Mythos_Ruler 470bff16c7 This was SVN commit r10382. 2011-10-09 21:34:43 +00:00
Pureon 22c7346dbd Persian stable actor and template
This was SVN commit r10381.
2011-10-09 19:57:29 +00:00
ShieldBearer bb32cc9794 This was SVN commit r10379. 2011-10-09 12:18:25 +00:00
Mythos_Ruler 6ef517d3c4 Updating Persians. Added Persians to Oasis IV map.
This was SVN commit r10378.
2011-10-09 11:00:01 +00:00
Mythos_Ruler 45cd62fc93 #Persian infantry unit actor/animation work. They now use the proper animations and props when performing various tasks.
This was SVN commit r10377.
2011-10-09 10:13:48 +00:00
Pureon a240958de3 Removes Conquest Critical class from obelisks
This was SVN commit r10375.
2011-10-08 23:53:34 +00:00
janwas a106b9da0b apic: avoid warning message for ancient single-core, non-HT processors. fixes #985
wvm: improve diagnostics if allocation failed

This was SVN commit r10374.
2011-10-08 16:53:57 +00:00
janwas 39e5cb5dc9 proper fix for brain-dead Linux affinity API (that code was disabled in #547)
refs #985

This was SVN commit r10373.
2011-10-08 16:42:30 +00:00
ShieldBearer 90cac1b7b0 Persian Scythed Chariot
This was SVN commit r10372.
2011-10-08 15:43:11 +00:00
Pureon 8b88ae6302 Persian Corral building
This was SVN commit r10371.
2011-10-08 14:38:02 +00:00
Pureon 7bbe2b3bab Removing old unused Persian house assets
This was SVN commit r10370.
2011-10-08 14:26:55 +00:00
Pureon de7596a3a8 New Persian houses
This was SVN commit r10369.
2011-10-08 14:20:20 +00:00
Mythos_Ruler 706dea144f This was SVN commit r10368. 2011-10-08 03:44:48 +00:00
Mythos_Ruler 45b8889479 Yeah there is.
This was SVN commit r10367.
2011-10-07 20:42:51 +00:00
Mythos_Ruler 1a81324e4e Misc stuff:
-- Updated some Persian shield textures.

-- Made a portrait for the Persian merchant ship.

-- Created entity for Persian fishing boat.

This was SVN commit r10366.
2011-10-07 05:02:00 +00:00
Mythos_Ruler e7cbe197a6 New sail design.
This was SVN commit r10365.
2011-10-06 05:51:25 +00:00
fcxSanya b0ad0d97be Remove Premake3 files. Closes #934.
This was SVN commit r10362.
2011-10-03 19:09:03 +00:00
Pureon c53c098fec Fix to lion run speed
This was SVN commit r10361.
2011-10-02 19:36:42 +00:00
Pureon fce9b9a37e Fix to skeleton unit crash in Atlas
This was SVN commit r10360.
2011-10-02 18:39:44 +00:00
Mythos_Ruler 9cc13a2b80 This was SVN commit r10359. 2011-10-02 04:16:55 +00:00
historic_bruno 3f3b5ee3e5 Adds player ID to PlayerDefeated message for AI usage.
This was SVN commit r10358.
2011-10-01 17:38:43 +00:00
historic_bruno 0028d1640d Removes ConquestCritical class from certain non unit-producing structures.
This was SVN commit r10357.
2011-10-01 17:29:09 +00:00
Mythos_Ruler 5336ad0eea This was SVN commit r10356. 2011-10-01 09:31:40 +00:00
fcxSanya 88ee37d0f6 Oops. Revert market template changes.
This was SVN commit r10355.
2011-10-01 05:14:36 +00:00
fcxSanya 48c7eab4e8 Add 'Not implemented yet' note to healer tooltips.
This was SVN commit r10354.
2011-10-01 05:03:23 +00:00
Jubal 55e9ffe294 Adds the ForestPlant class.
This was SVN commit r10353.
2011-09-30 21:12:11 +00:00
Jubal 3bb05d77a6 Adds a new class, ForestPlant
This was SVN commit r10352.
2011-09-30 21:11:50 +00:00
Jubal 47c9f6ca2d Changes IsSeaCreature to SeaCreature
This was SVN commit r10351.
2011-09-30 21:05:26 +00:00
Jubal df6cf0c5e8 Changes IsSeaCreature to SeaCreature, gives whales SeaCreature
This was SVN commit r10350.
2011-09-30 21:04:01 +00:00
Jubal 667d016c83 Changes IsSeaCreature to SeaCreature
This was SVN commit r10349.
2011-09-30 21:00:49 +00:00
historic_bruno 6dbd081219 Fixes AIs gathering enemy (non-gaia) resources, such as fields.
This was SVN commit r10348.
2011-09-30 19:54:04 +00:00
Jubal 6594a527db Another bugfix attempt
This was SVN commit r10347.
2011-09-30 17:54:04 +00:00
Jubal 3a7fac7c4d Bugfix #2
This was SVN commit r10346.
2011-09-30 17:11:01 +00:00
Jubal b3d5075408 Bugfix
This was SVN commit r10345.
2011-09-30 17:03:21 +00:00
Jubal 64a0a5e58a Now much more strictly restricts the game to 1 foundation at once.
This was SVN commit r10344.
2011-09-30 16:50:33 +00:00
Jubal a5a134fa87 CC building now emphasised over house building.
This was SVN commit r10343.
2011-09-30 16:43:12 +00:00
historic_bruno d271090bbd Fixes Carthage starting calvary to CC unit instead of mercenary (affects random maps), based on patch by kephra. Fixes #981.
This was SVN commit r10342.
2011-09-29 21:46:43 +00:00
EmjeR 4fd84919cd This was SVN commit r10341. 2011-09-28 23:43:26 +00:00
historic_bruno e0255741d8 Adds BuildRestrictions accessors to AI's EntityTemplate (important for proper territory support).
This was SVN commit r10340.
2011-09-28 19:51:40 +00:00
historic_bruno b40ba972c1 Adds diplomacy functions to Jubot and Testbot gamestate (eventually replace e.g. Entity.isEnemy() with these).
This was SVN commit r10339.
2011-09-28 19:40:50 +00:00
Jubal 75c7028e24 Stops the builders regrouping to town centre, because this is no longer really needed.
This was SVN commit r10338.
2011-09-28 15:50:06 +00:00
Mythos_Ruler 9cf932eaee Persian Healer
This was SVN commit r10337.
2011-09-28 05:27:54 +00:00
Mythos_Ruler 4f18eddc15 Messing with whale actor/entity.
Chariot texture.

Persian healer.

This was SVN commit r10336.
2011-09-28 05:23:18 +00:00
Mythos_Ruler 43cebfc2dc This was SVN commit r10335. 2011-09-28 03:49:54 +00:00
Mythos_Ruler 70d9596947 Persian faravahar decal texture.
This was SVN commit r10334.
2011-09-28 02:34:27 +00:00
historic_bruno d63947597c Adds new NaturalBehaviour "domestic" to UnitAI, useful for tame animals who should never flee an attacker. Fixes #971.
Renames herd_passive template to herd_domestic.

This was SVN commit r10333.
2011-09-27 18:03:58 +00:00
Mythos_Ruler 71a482cfa3 This was SVN commit r10332. 2011-09-27 10:07:11 +00:00
Mythos_Ruler f7b997c3d9 Fixed the Palace portrait.
This was SVN commit r10331.
2011-09-27 08:39:06 +00:00
historic_bruno 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
historic_bruno 43edf6b237 Changes chicken parent template to herd instead of hunt per DD (no behavior change). See #971.
This was SVN commit r10325.
2011-09-26 19:38:05 +00:00
janwas 16f5016a1a sync with work: add compile-time BITS and CeilLog2 and optional IO instrumentation
This was SVN commit r10324.
2011-09-26 08:29:57 +00:00
Mythos_Ruler 67d99f3001 Shields for Amish's bireme.
This was SVN commit r10323.
2011-09-26 04:03:43 +00:00
Mythos_Ruler 1acdd54bc4 This was SVN commit r10322. 2011-09-26 02:15:19 +00:00
Mythos_Ruler 7039a75cfd This was SVN commit r10321. 2011-09-26 01:55:42 +00:00
Mythos_Ruler cf89278cb0 This was SVN commit r10320. 2011-09-25 22:36:58 +00:00
Pureon 3ead9f0b32 Fix to Jubot economy.js
This was SVN commit r10319.
2011-09-25 21:36:37 +00:00
Jubal a6eccb1290 Here we go...
- Gather weights change over time
- Workers are occasionally moved (about once in every 400 turns, at
random, needs to be improved)
- Workers don't go and try hunting fish and snarl up the engine.

This was SVN commit r10318.
2011-09-25 21:15:26 +00:00
WhiteTreePaladin 4200e33e5e Update button text color on game disconnected screen
This was SVN commit r10316.
2011-09-24 23:00:27 +00:00
janwas 0d708b31b4 avoid rare init-order bug when SRAT ACPI table is available AND APIC IDs are NOT
move APIC-related code to separate file, with its own initialization to
avoid circular dependency
fixes #976

This was SVN commit r10315.
2011-09-24 19:47:13 +00:00
Mythos_Ruler 5a3a1d780a A couple portraits.
This was SVN commit r10314.
2011-09-24 19:31:34 +00:00
Jubal bb3b52fb82 This finishes the militia recalling section - militiamen are now recalled every 30 seconds or so.
This was SVN commit r10311.
2011-09-24 16:37:31 +00:00
Jubal b9fc207437 Okay, lots of changes here. Houses are now built on demand, there's a lot of restructuring to workers, instead of a static defence force citizen soliders are drafted to a militia as needed (this needs some work still but is mostly done). Any citizen infantry given at the start of a game are used in the workforce properly now, too.
This was SVN commit r10310.
2011-09-24 15:26:11 +00:00
Jubal 17076f2561 Gives all fish the new IsSeaCreature class, so AI can identify them more easily.
This was SVN commit r10309.
2011-09-24 15:24:16 +00:00
Jubal 5fc514ab32 Adds a class called "IsSeaCreature" to identify fish for the AI.
This was SVN commit r10308.
2011-09-24 15:22:48 +00:00
Mythos_Ruler 759e11e801 Updated background.
This was SVN commit r10307.
2011-09-24 07:35:29 +00:00
historic_bruno c3bb3ec57e Adds event data to BaseAI (so that AIs can handle being attacked, defeated, etc) based on patch from quantumstate. Fixes 972.
This was SVN commit r10306.
2011-09-23 22:02:04 +00:00
historic_bruno 7828544946 Attempts to fix ArchiveViewer build on OS X (use wxString::wc_str() to construct std::wstring).
This was SVN commit r10305.
2011-09-23 02:56:19 +00:00
Mythos_Ruler 83cfcd181d Unit actor tweaks.
This was SVN commit r10304.
2011-09-22 01:21:39 +00:00
janwas 9812ee2780 avoid error dialog when gamma upload fails twice (for reasons still unknown *sign*)
http://www.wildfiregames.com/forum/index.php?showtopic=14058&pid=226211&st=50&#entry226211

This was SVN commit r10303.
2011-09-21 20:38:09 +00:00
fcxSanya c77fb0e841 In TrainingQueue changed place of PostMessage in case when all entities of current batch was spawned. Fixes #963.
This was SVN commit r10302.
2011-09-21 19:27:36 +00:00
Jubal 2ddd237509 This updates JuBot to use the Carthaginian faction and makes a couple of minor changes to give a fractional speed boost.
This was SVN commit r10301.
2011-09-21 18:53:36 +00:00
historic_bruno 6ff59cbeeb Enables Atlas build on OS X.
This was SVN commit r10300.
2011-09-20 22:52:21 +00:00
historic_bruno 08b4d96cf2 Moves Atlas UI to main thread while engine loop runs in new thread.
Fixes Atlas compatibility with OS X (wxOSX/Cocoa requires the UI to run
in the main thread). Fixes #500.
Fixes Windows shutdown to close COM library properly (and WMI).

This was SVN commit r10299.
2011-09-20 22:49:02 +00:00
Mythos_Ruler e66a0c6dac This was SVN commit r10298. 2011-09-20 03:15:04 +00:00
Mythos_Ruler 8d7504aa2e This was SVN commit r10297. 2011-09-18 06:24:45 +00:00
Mythos_Ruler 8c6926cfb9 Fixed persian trader to use Carth trader actor for now.
This was SVN commit r10296.
2011-09-18 04:56:29 +00:00
Mythos_Ruler 3c43a59f43 This was SVN commit r10295. 2011-09-18 04:55:26 +00:00
Mythos_Ruler 92ba917c5a #Moving new Alpha 8 faction from Internal to Public.
Updated some hero tooltips.

This was SVN commit r10294.
2011-09-18 04:30:03 +00:00
Mythos_Ruler d497c28d5e Renaming some things before I move them.
This was SVN commit r10293.
2011-09-18 04:13:32 +00:00
WhiteTreePaladin 6287158c17 Widen history section tooltips
This was SVN commit r10292.
2011-09-17 15:49:57 +00:00
Mythos_Ruler bb6d8b6094 This was SVN commit r10291. 2011-09-17 04:57:37 +00:00
historic_bruno b885498477 Fixes text alignment and inconsistencies in game setup UI.
This was SVN commit r10290.
2011-09-16 23:42:37 +00:00
Pureon b6882ca146 Fix default network map js
This was SVN commit r10289.
2011-09-16 21:40:42 +00:00
ShieldBearer 3c5bf35f81 This was SVN commit r10288. 2011-09-16 12:20:18 +00:00
Mythos_Ruler f8443f6ef9 Updated Greek penteconter portrait.
This was SVN commit r10287.
2011-09-15 22:34:40 +00:00
Mythos_Ruler 9aede79908 Fixed tooltip.
This was SVN commit r10286.
2011-09-15 21:46:25 +00:00
historic_bruno b1d98cff04 Fixes in-game music playing (assume filename always contains ogg extension). Fixes #956.
This was SVN commit r10285.
2011-09-15 05:19:36 +00:00
Mythos_Ruler 170fc8e8b0 Changed selection and complete sounds.
This was SVN commit r10284.
2011-09-15 03:56:24 +00:00
Mythos_Ruler 3ce370aadb Walls demo
This was SVN commit r10283.
2011-09-15 03:39:29 +00:00
Mythos_Ruler 8e0a4557ed Fixed shields for Carth spearman.
This was SVN commit r10282.
2011-09-14 23:34:34 +00:00
WhiteTreePaladin 45aedb2874 Should fix the music errors in Atlas (related to #956) thanks to Ben's suggestion. I think this should be handled at a lower level, but this should do for now.
This was SVN commit r10281.
2011-09-14 12:46:34 +00:00
historic_bruno da94100582 Fixes Jubot mills facing the wrong direction.
This was SVN commit r10280.
2011-09-14 03:08:05 +00:00
WhiteTreePaladin aba6a7f118 Reorder dialog buttons for consistency
This was SVN commit r10279.
2011-09-14 00:43:19 +00:00
historic_bruno d4ffe7c887 Adds Alpha number and name to main menu. Fixes #955.
Inverts (i)nfo button sprites.
Shrinks tooltip box so it doesn't obstruct the background.

This was SVN commit r10278.
2011-09-13 23:58:16 +00:00
Mythos_Ruler 4d40c8dc7d Berry bush updates.
This was SVN commit r10276.
2011-09-13 23:32:12 +00:00
historic_bruno c3075c8e5b Fixes AI building angles to face bottom right corner of the map.
Cleans up the same concept in random maps.

This was SVN commit r10275.
2011-09-13 22:51:43 +00:00
OmriLahav d63e9eaef4 This was SVN commit r10274. 2011-09-13 16:28:40 +00:00
ShieldBearer cbc1198f19 This was SVN commit r10273. 2011-09-13 15:49:25 +00:00
WhiteTreePaladin b65b7d95e7 Make the progress bar finish early so that the user can actually see it finish. Display percent progress rather than details.
This was SVN commit r10272.
2011-09-13 12:24:13 +00:00
ShieldBearer 348fa3347c This was SVN commit r10271. 2011-09-13 08:32:34 +00:00
Mythos_Ruler e219bb5832 Different decal
This was SVN commit r10270.
2011-09-13 04:56:46 +00:00
WhiteTreePaladin 95d36130e4 Gave more room to chat portion of game setup screen. If we need more room for player slots later, we can always take some from the chat space.
This was SVN commit r10268.
2011-09-13 02:02:36 +00:00
WhiteTreePaladin c362ce0565 Convert spaces to tabs in main menu files
This was SVN commit r10267.
2011-09-13 01:28:49 +00:00
Mythos_Ruler a69f957c86 More entity tweaks. Alexander and Cretan Archer.
This was SVN commit r10266.
2011-09-13 01:13:29 +00:00
Mythos_Ruler 8a3318240f Updated tooltips.
This was SVN commit r10265.
2011-09-13 01:08:50 +00:00
WhiteTreePaladin 7e6098a19f Remove exit button from corner of main menu screen
This was SVN commit r10264.
2011-09-13 01:06:29 +00:00
WhiteTreePaladin 97e4f0fd5d Update alpha version label, change default single player map, update scripts music system
This was SVN commit r10263.
2011-09-13 00:45:33 +00:00
Pureon eb5a83fc8f New Carthaginian camel trader
This was SVN commit r10262.
2011-09-12 23:58:11 +00:00
Mythos_Ruler 782bf32e53 This was SVN commit r10261. 2011-09-12 23:35:48 +00:00
Mythos_Ruler bf8a0bda32 Berry Bushes texture
This was SVN commit r10260.
2011-09-12 22:47:09 +00:00
Mythos_Ruler e9d7aa1879 Tweaked the female building animation speed.
This was SVN commit r10259.
2011-09-12 20:46:20 +00:00
fcxSanya eccf787ec8 Fix test for GuiInterface. Fixes #957.
This was SVN commit r10258.
2011-09-12 14:57:58 +00:00
ShieldBearer 6629323f8d This was SVN commit r10257. 2011-09-12 10:47:33 +00:00
WhiteTreePaladin b1247e77cd fix start/stop music in settings, double ingame menu speed
This was SVN commit r10256.
2011-09-12 02:21:20 +00:00
WhiteTreePaladin b50fa144f3 The underlying sound system needs some work, so just get scripts sound working better.
This was SVN commit r10255.
2011-09-11 22:42:40 +00:00
Pureon 9c66b4d4f3 Cart scout tower model updates
This was SVN commit r10254.
2011-09-11 19:44:28 +00:00
Pureon c198e27e89 Updates to Cart civ centre and wall tower
This was SVN commit r10253.
2011-09-11 19:16:10 +00:00
OmriLahav f21eb03bf2 This was SVN commit r10252. 2011-09-11 17:46:26 +00:00
ShieldBearer bdc1946dc3 This was SVN commit r10251. 2011-09-11 14:08:48 +00:00
ShieldBearer cccfaecdfe This was SVN commit r10250. 2011-09-11 13:30:16 +00:00
WhiteTreePaladin be69735582 Trying to clean up music in the scripts. It is still broken.
This was SVN commit r10249.
2011-09-11 03:30:41 +00:00
Mythos_Ruler 7d95a68a20 This was SVN commit r10248. 2011-09-11 03:06:59 +00:00
janwas 80df13f47b add support for recursive mutex on windows; ensure h_mgr uses them (pthread doesnt guarantee default type is recursive)
This was SVN commit r10247.
2011-09-10 22:51:51 +00:00
Mythos_Ruler 579f1acb6f A couple of new loading screen "tips."
This was SVN commit r10246.
2011-09-10 22:08:44 +00:00
Mythos_Ruler 424410ea07 Some portrait updates.
This was SVN commit r10245.
2011-09-10 21:27:51 +00:00
Mythos_Ruler 96787667cb Scorpio tweaks
This was SVN commit r10244.
2011-09-10 20:17:24 +00:00
janwas 78fe8e1e62 h_mgr: fix simple double-free warning triggered at shutdown when an object's child was freed AND the all objects were forcibly freed (complicated by the fact that the pool allocator overwrites freed storage, which made this appear to be a tag conflict).
fixes #860, #915, #920

This was SVN commit r10243.
2011-09-10 20:04:01 +00:00
Mythos_Ruler f7a7e9765a Moved Roman Scorpion to Public as an Alpha 7 Easter Egg.
This was SVN commit r10242.
2011-09-10 19:38:29 +00:00
Mythos_Ruler 7e3ca5516f Projectile work on Carth Ballista actor.
This was SVN commit r10241.
2011-09-10 19:27:36 +00:00
Pureon 7c0c044fa8 Kart ballista shifted root, smoothed some faces, uv edits
This was SVN commit r10240.
2011-09-10 09:34:50 +00:00
WhiteTreePaladin db137737ba Because we don't randomly change to new tracks and some of the existing ambient ones are too annoying if played constantly, we'll just set a default for now.
This was SVN commit r10239.
2011-09-10 01:49:30 +00:00
Mythos_Ruler d2adbca5c6 Updated shrouds texture.
This was SVN commit r10238.
2011-09-09 20:00:21 +00:00
ShieldBearer a4bf03996b This was SVN commit r10237. 2011-09-09 09:55:22 +00:00
ShieldBearer 5233e4c0a7 This was SVN commit r10236. 2011-09-09 09:25:24 +00:00
Mythos_Ruler f2de3ea2ee Tweaked death anim speeds.
This was SVN commit r10235.
2011-09-09 01:24:47 +00:00
Mythos_Ruler 2f1f528f1c Capes for Gallic mercenary swordsmen
This was SVN commit r10234.
2011-09-09 01:12:32 +00:00
historic_bruno 0eeffd05bd Adds max player population to sim state, based on patch from quantumstate. Fixes #951.
This was SVN commit r10233.
2011-09-09 00:45:06 +00:00
historic_bruno b8a375656e Fixes bug in player init (AI is configured by game setup, not always matching map settings).
This was SVN commit r10232.
2011-09-09 00:28:56 +00:00
Pureon 486e002008 Giraffe, infant, lion, lioness death animations
This was SVN commit r10231.
2011-09-08 22:56:01 +00:00
Mythos_Ruler 3082da9be9 Fixed
This was SVN commit r10230.
2011-09-08 21:50:00 +00:00
feneur d5c664e36e # In-game manual updated to mention AI, map filters, and random maps.
This was SVN commit r10229.
2011-09-08 17:21:52 +00:00
Mythos_Ruler 3eb4d73438 This was SVN commit r10228. 2011-09-08 09:13:54 +00:00
ShieldBearer 0e5ef2f2e8 This was SVN commit r10227. 2011-09-08 07:26:20 +00:00
Mythos_Ruler 0a168f8436 This was SVN commit r10226. 2011-09-08 07:09:33 +00:00
ShieldBearer f489e1205a new icons for the embassies
This was SVN commit r10225.
2011-09-08 07:04:46 +00:00
Mythos_Ruler aa6ad53e80 Shroud texture for ships
This was SVN commit r10224.
2011-09-08 07:00:00 +00:00
ShieldBearer 255bb29ab8 This was SVN commit r10223. 2011-09-08 06:00:33 +00:00
ShieldBearer 5f720dcace This was SVN commit r10222. 2011-09-08 05:56:54 +00:00
WhiteTreePaladin 10b94a6741 Until we deal with networked mode, return to main menu after match. Removed some console.write statements.
This was SVN commit r10220.
2011-09-08 04:18:12 +00:00
WhiteTreePaladin bab589e8a3 Tweaked game setup screen options area.
This was SVN commit r10219.
2011-09-08 04:04:04 +00:00
WhiteTreePaladin d22656034e Tweaked summary screen.
This was SVN commit r10218.
2011-09-08 03:59:12 +00:00
WhiteTreePaladin 238792a524 Reworked game setup and loading screens, and adjusted title decoration for some windows.
This was SVN commit r10217.
2011-09-08 03:49:57 +00:00
Mythos_Ruler 19e258d36c Oasis tweaks.
Oasis III with 2 Carthage players.

Updated animations for Italian swordsman.

New portrait for shipyard.png

#Islands random map script.

This was SVN commit r10216.
2011-09-08 03:35:31 +00:00
historic_bruno c12d2ac0be This was SVN commit r10215. 2011-09-08 03:03:08 +00:00
historic_bruno 9e2d97a9c0 Fixes actor viewer button (label didn't update after switching tools).
This was SVN commit r10214.
2011-09-08 03:00:56 +00:00
Mythos_Ruler 06d95fb861 This was SVN commit r10213. 2011-09-08 00:39:57 +00:00
Mythos_Ruler 8fa5e80043 Carthage building names.
This was SVN commit r10212.
2011-09-08 00:20:00 +00:00
WhiteTreePaladin bc59102801 Make menu start out higher so that it is not visible when it is not opened (it appeared as a gold band around menu button)
This was SVN commit r10211.
2011-09-08 00:19:38 +00:00
Pureon b6f1251089 cart mechanical siege ballista xml
This was SVN commit r10210.
2011-09-07 23:43:24 +00:00
Pureon 4332f37462 Siege ballista entity setup
This was SVN commit r10209.
2011-09-07 23:38:44 +00:00
Pureon 2a0c04c930 Fix prop error on cart wall towers
This was SVN commit r10208.
2011-09-07 23:26:18 +00:00
Mythos_Ruler cd3277d101 Maps fix #950.
#New units for Carthage.

This was SVN commit r10206.
2011-09-07 23:01:54 +00:00
historic_bruno e3c3dd1026 Fixes missing template in Bridge Demo map.
This was SVN commit r10205.
2011-09-07 22:04:15 +00:00
Pureon f6120eb8e6 Carthaginian ballista unit
This was SVN commit r10204.
2011-09-07 21:37:14 +00:00
Mythos_Ruler a088a9e3aa This was SVN commit r10203. 2011-09-07 21:26:17 +00:00
janwas 63c7d3d52f fix warning about missing registry key (happens on one system for unknown reasons)
see
http://www.wildfiregames.com/forum/index.php?showtopic=14058&pid=225336&st=50&#entry225336

This was SVN commit r10202.
2011-09-07 19:15:20 +00:00
WhiteTreePaladin 185571845f Renaming cancel button to main menu which makes more sense when returning from a match.
This was SVN commit r10201.
2011-09-07 02:07:38 +00:00
WhiteTreePaladin b65f8ae23a Return to game setup directly from the summary screen. (BFME2 does this; will see if it's any good.)
This was SVN commit r10200.
2011-09-07 02:03:11 +00:00
WhiteTreePaladin 550cac253d Resize stances panel to fit better and move delete command to end of list.
This was SVN commit r10199.
2011-09-07 01:54:08 +00:00
Mythos_Ruler 3f0f1f78fb Portraits for Carthaginian Bireme and Quinquereme.
This was SVN commit r10198.
2011-09-07 01:51:09 +00:00
WhiteTreePaladin 85f60c4d28 New session tooltip colors and some code cleanup.
This was SVN commit r10197.
2011-09-07 01:43:56 +00:00
ryan827 56ce7f7809 Added new sounds for mining and lumbering
- Ryan

This was SVN commit r10196.
2011-09-06 21:43:19 +00:00
ryan827 21c52b5dcd Added new sounds for mining and lumbering
- Ryan

This was SVN commit r10195.
2011-09-06 21:37:49 +00:00
WhiteTreePaladin 7a7ebaa983 Allow ingame menu to reverse, add sounds to all menu buttons, and some organizing and cleanup
This was SVN commit r10194.
2011-09-06 18:15:27 +00:00
Mythos_Ruler 1a76c3b848 Tweaked Sicilia map.
This was SVN commit r10193.
2011-09-06 05:16:44 +00:00
historic_bruno 81191a6ea7 Fixes garrisoned units disappearing when eject occurs too frequently. See #910.
This was SVN commit r10192.
2011-09-06 03:11:16 +00:00
Mythos_Ruler 0210288ef1 Sacred Band Cavalry Easter egg unit. Trainable from the Carthaginian Tophet structure.
This was SVN commit r10191.
2011-09-06 02:15:35 +00:00
historic_bruno 8b33f5cfd2 Fixes UI becoming unresponsive when ordering units to garrison.
This was SVN commit r10190.
2011-09-06 02:06:24 +00:00
Mythos_Ruler e100f7264b This was SVN commit r10189. 2011-09-05 19:10:27 +00:00
ShieldBearer db3deba8dd This was SVN commit r10187. 2011-09-05 10:32:37 +00:00
ShieldBearer d9a56d2765 This was SVN commit r10185. 2011-09-05 04:24:26 +00:00
Mythos_Ruler c4eb410d0d Fixed devotio calling missing texture.
This was SVN commit r10184.
2011-09-04 22:31:13 +00:00
Pureon 5b120012df cart long wall gate upgrade mesh and actor
This was SVN commit r10183.
2011-09-04 12:35:47 +00:00
WhiteTreePaladin cf667d335a Reorganize sound functions, play new defeat music, clean up some tab versus space issues.
This was SVN commit r10182.
2011-09-04 01:54:54 +00:00
ShieldBearer d578f53ee2 This was SVN commit r10181. 2011-09-03 16:30:29 +00:00
ShieldBearer ac76bd6fef Carth Bireme Update
This was SVN commit r10180.
2011-09-03 05:06:36 +00:00
WhiteTreePaladin dfcabe4db3 Adjust main menu background scrolling speed and make submenu use random sounds when opening.
This was SVN commit r10179.
2011-09-03 03:18:40 +00:00
WhiteTreePaladin 8f26bff788 Fix menu and dev commands overlay issue. Add music to Carthage civ file.
This was SVN commit r10177.
2011-09-03 02:12:14 +00:00
Ykkrosh cb7a4f8b1a Hopefully fix replay mode
This was SVN commit r10175.
2011-09-02 23:47:26 +00:00
Mythos_Ruler 33fef3a6fb This was SVN commit r10174. 2011-09-02 22:51:42 +00:00
Mythos_Ruler 832c4d3a57 Added Carthage to Serengeti map. Tweaks to Celt SB and Celtic "Trireme."
This was SVN commit r10173.
2011-09-02 22:10:47 +00:00
Mythos_Ruler cef1c1b69a Some updated portraits.
This was SVN commit r10172.
2011-09-02 21:46:32 +00:00
OmriLahav e0ed496458 This was SVN commit r10170. 2011-09-02 14:45:58 +00:00
historic_bruno 89532feab6 Fixes Atlas file open dialog on OS X (filters not shown by default in wxOSX 2.9).
This was SVN commit r10168.
2011-09-02 02:27:55 +00:00
historic_bruno 706153f8ee This was SVN commit r10167. 2011-09-02 00:40:00 +00:00
historic_bruno e847f5f69e Removes old mapgen scripts.
This was SVN commit r10166.
2011-09-02 00:37:23 +00:00
WhiteTreePaladin 05c5596827 Fix squished menu background and make clicking on background hide the submenu
This was SVN commit r10165.
2011-09-02 00:33:19 +00:00
historic_bruno ec6b9dfc28 Fixes broken color to string conversion in UI. Fixes #939.
This was SVN commit r10164.
2011-09-02 00:24:30 +00:00
Mythos_Ruler 65f3126f04 Fixed the rocks on the left edge of this menu background piece. Just need someone to tweak up the code so it isn't crunched. :)
This was SVN commit r10163.
2011-09-01 21:56:45 +00:00
Mythos_Ruler a28a5ef934 This was SVN commit r10162. 2011-09-01 19:59:07 +00:00
Mythos_Ruler e2ad017092 Carthaginian entity tweaks. Made Super Dock construct biremes and quinqueremes. Adjusted cost and health for embassies. Made the commercial port less expensive.
This was SVN commit r10161.
2011-09-01 19:30:56 +00:00
ShieldBearer 48aabdf177 This was SVN commit r10160. 2011-09-01 11:08:46 +00:00
historic_bruno 90fdd26cf1 Sets default wxFileDialog filters in Atlas.
This was SVN commit r10159.
2011-09-01 04:47:45 +00:00
WhiteTreePaladin d5b8a39fdd Fix misaligned text in dialogs
This was SVN commit r10158.
2011-09-01 03:27:30 +00:00
WhiteTreePaladin 5c7b1d8241 Make pause text larger
This was SVN commit r10157.
2011-09-01 02:54:05 +00:00
WhiteTreePaladin ee0c812b67 Tweaked style of manual and history
This was SVN commit r10156.
2011-09-01 02:49:02 +00:00
WhiteTreePaladin 142bd05380 Menu: removed autohiding, doubled speed, added sound effects. GUI art: changed gold titlebar back to bronze, made progressbar consistent with titlebar. Repositioned start game button.
This was SVN commit r10155.
2011-09-01 02:36:38 +00:00
historic_bruno 1389f11b6e Applies Yves' latest patch for premake4.
Fixes test generation path in XCode and MSVC.
Fixes PCH dependency tracking in GCC. Fixes #903.
Fixes PCH being included in its own input (caused GCC bus error).
Ensures premake4 gets rebuilt on *nix after running clean-workspaces.sh.
Updates Windows premake4 binary.

This was SVN commit r10154.
2011-09-01 01:58:04 +00:00
historic_bruno 1433bd9ad9 Fixes gaia animals without UnitAI (e.g. fish) blocking foundation construction, by destroying them. Fixes #936.
This was SVN commit r10153.
2011-08-31 23:41:55 +00:00
Mythos_Ruler 2d10077581 This was SVN commit r10152. 2011-08-31 16:04:49 +00:00
Mythos_Ruler a267c64ff7 Gold border frame
This was SVN commit r10151.
2011-08-31 15:54:44 +00:00
WhiteTreePaladin 0fe7cd7edc Some small layout alignment tweaks/fixes
This was SVN commit r10150.
2011-08-31 03:23:14 +00:00
WhiteTreePaladin c23497f326 Placing "g_GameEnded = true;" first. (Doesn't really matter, but is more clear.)
This was SVN commit r10149.
2011-08-31 03:13:33 +00:00
WhiteTreePaladin 7d2411e6cb Convert win / loss dialogs to new style.
This was SVN commit r10148.
2011-08-31 03:09:18 +00:00
WhiteTreePaladin 2469fdf8c6 Convert delete dialog to new style. Fixes #937
This was SVN commit r10147.
2011-08-31 02:58:57 +00:00
WhiteTreePaladin 9a00398e24 Converted menu hotkey and ai config to new style. Added basic sliding menus. (Need to evaluate potential performance issues here.)
This was SVN commit r10146.
2011-08-31 02:41:21 +00:00
Mythos_Ruler b48c35c512 After a lot of playtesting, I've adjusted the build limits on the Fortresses and Scout Towers. See if these are 'ok'.
This was SVN commit r10145.
2011-08-31 02:07:35 +00:00
Mythos_Ruler cda3a7eedf Tweaked ship health and Super Dock health.
Disabled <TerritoryDecay> for some miscellaneous things.

This was SVN commit r10144.
2011-08-31 01:08:58 +00:00
historic_bruno 07d48a5c9a Prevents gaia buildings from decaying in enemy territories.
This was SVN commit r10143.
2011-08-30 23:53:34 +00:00
Mythos_Ruler 7429cc2b95 Updated Cart trireme portrait.
Added Carthaginians to map.

This was SVN commit r10142.
2011-08-30 23:28:49 +00:00
EmjeR fd52ec7786 This was SVN commit r10141. 2011-08-30 23:23:51 +00:00
historic_bruno 1ff6d44f9e Fixes promoted entities dropping from control groups, based on patch from gruby. Fixes #859.
This was SVN commit r10140.
2011-08-30 22:29:03 +00:00
EmjeR a9e3368c8b Persian Trireme Updated
This was SVN commit r10139.
2011-08-30 22:24:07 +00:00
Mythos_Ruler 4530b45665 Updated Carth Sandbox.
This was SVN commit r10138.
2011-08-30 21:30:16 +00:00
Pureon 8a096711ae Update to Italian embassy building
This was SVN commit r10137.
2011-08-30 20:14:18 +00:00
Mythos_Ruler 7b4f6dece1 Props for the Iberian embassy.
This was SVN commit r10136.
2011-08-30 05:11:22 +00:00
Mythos_Ruler 05afd7796c Improvements to the Cart Wall entities and to the general wall templates.
Removed pop bonus for embassies.

This was SVN commit r10135.
2011-08-30 00:01:07 +00:00
historic_bruno e8253249a2 Switches Atlas player panel to our custom ColourDialog for consistency.
This was SVN commit r10134.
2011-08-29 22:27:58 +00:00
historic_bruno fc7d303ee4 Adjusts Atlas sidebar and bottombar to look better on different platforms.
This was SVN commit r10133.
2011-08-29 22:12:20 +00:00
Pureon a4fbf46deb Updates to Carthaginian building models
This was SVN commit r10132.
2011-08-29 20:07:26 +00:00
historic_bruno 6366ad728f Fixes Atlas toolbar in wxOSX (only Realize() it after creation).
Fixes terrain preview not displaying first page in wxOSX.
Formats terrain page labels more nicely.
Adds a bunch of tooltips.

This was SVN commit r10131.
2011-08-29 03:50:29 +00:00
WhiteTreePaladin ded514644e Commented out most of old styles.xml and changed references to new styles, outlined tabs in summary, fixed chat color in multiplayer setup
This was SVN commit r10130.
2011-08-28 21:32:35 +00:00
historic_bruno 769a927446 Changes Atlas toolbar construction to use CreateToolBar instead of explicitly setting it (which doesn't work on wxOSX 2.9).
Adds a call to Atlas_GLSetCurrent after setting Atlas resolution on OS X
(otherwise the canvas doesn't seem to update properly).

This was SVN commit r10129.
2011-08-28 21:10:45 +00:00
Mythos_Ruler c1b6b6d76e This was SVN commit r10128. 2011-08-28 19:50:46 +00:00
Mythos_Ruler ce17fc4e3f This was SVN commit r10127. 2011-08-28 19:49:46 +00:00
Pureon ba4de704b0 Carthaginian building updates
This was SVN commit r10126.
2011-08-28 17:44:35 +00:00
ShieldBearer 8c09b777e2 This was SVN commit r10125. 2011-08-28 10:58:12 +00:00
Pureon 3dc491efb7 Updates to Carthaginian buildings
This was SVN commit r10124.
2011-08-28 10:34:39 +00:00
historic_bruno 47e1e23721 Fixes bug on object panel (assert fail when map was loaded before the panel was displayed).
This was SVN commit r10123.
2011-08-28 05:57:09 +00:00
WhiteTreePaladin 4185aa348a change button height from 32 to 28
This was SVN commit r10122.
2011-08-28 03:04:32 +00:00
WhiteTreePaladin ad6c4b6abe removed close button from ingame menu, updated button texture
This was SVN commit r10121.
2011-08-28 02:02:38 +00:00
WhiteTreePaladin ab5d1f8482 Changed size of the manual to be based off of the center of the screen, instead of the edges of the screen.
This was SVN commit r10120.
2011-08-28 01:49:17 +00:00
WhiteTreePaladin 6146d948ad hide yellow border between main menu and submenu
This was SVN commit r10119.
2011-08-28 01:28:50 +00:00
historic_bruno f2b61d2e56 Fixes Atlas canvas on OS X (needs to be shown before setting GL context - fixes invalid drawable error).
This was SVN commit r10118.
2011-08-28 00:28:06 +00:00
historic_bruno cd6ce56632 Fixes some Atlas button layouts with wxWidgets 2.9 (wxGridSizer seems preferable to wxBoxSizer for equally sized buttons).
This was SVN commit r10117.
2011-08-27 23:43:18 +00:00
WhiteTreePaladin 52b73d4445 Make ingame exit button leave the current game rather than exit the entire program
This was SVN commit r10116.
2011-08-27 23:28:12 +00:00
WhiteTreePaladin 0e81ee4f60 Made ingame resource counters use percent-based positioning. Lined up ingame bottom panel textures better. Remove old session dialog sprites.
This was SVN commit r10115.
2011-08-27 23:17:14 +00:00
WhiteTreePaladin e933986351 removed session dialog, updated ingame menu
This was SVN commit r10114.
2011-08-27 22:44:08 +00:00
Pureon e33124631b Projectile nodes added to civ centre mesh
This was SVN commit r10113.
2011-08-27 21:35:34 +00:00
WhiteTreePaladin 3b958b4a1c Fixing yet another problem: make sure the submenu closes if we click a button that doesn't use the submenu
This was SVN commit r10112.
2011-08-27 19:36:55 +00:00
WhiteTreePaladin abda9576b1 Updated panel style and made main menu "x" exit game without confirmation
This was SVN commit r10111.
2011-08-27 19:23:32 +00:00
WhiteTreePaladin ae866e2cb4 Fix typo in tooltip
This was SVN commit r10110.
2011-08-27 18:50:23 +00:00
WhiteTreePaladin e1cb8f6e10 Update main menu buttons tooltip text
This was SVN commit r10109.
2011-08-27 18:46:00 +00:00
WhiteTreePaladin e909567004 Convert most dialogs over to new style
This was SVN commit r10108.
2011-08-27 18:34:54 +00:00
WhiteTreePaladin 2915e9a85e Update submenu code
This was SVN commit r10107.
2011-08-27 15:21:12 +00:00
Ykkrosh 8729d1115d Render territory borders in non-shader render path.
Add basic support for fixed-function implementations of shader API.

This was SVN commit r10106.
2011-08-27 14:31:24 +00:00
ShieldBearer 9d25dad969 This was SVN commit r10105. 2011-08-27 13:18:35 +00:00
Pureon be02410dd4 Updates to cart civ centre and superdock meshes
This was SVN commit r10104.
2011-08-27 11:01:09 +00:00
WhiteTreePaladin fc958db168 moved some buttons to second tier, updated style of history section
This was SVN commit r10103.
2011-08-27 06:20:16 +00:00
historic_bruno 29dc9c3094 Fixes bug in Atlas player panel (AtIter definition must be checked before incrementing).
This was SVN commit r10102.
2011-08-26 22:58:55 +00:00
Mythos_Ruler dace16913f Update to Carthaginian Sandbox
This was SVN commit r10101.
2011-08-26 22:37:02 +00:00
Mythos_Ruler fcc02d85c4 This was SVN commit r10100. 2011-08-26 22:35:07 +00:00
historic_bruno bb77e3a300 Changes player panel spin controls to use default style.
This was SVN commit r10099.
2011-08-26 22:11:30 +00:00
WhiteTreePaladin 53de4a8d5d remove ghost=true to allow clicking on communication buttons
This was SVN commit r10098.
2011-08-26 04:32:53 +00:00
WhiteTreePaladin 9f6f4d8bd1 Beginning of the submenu
This was SVN commit r10097.
2011-08-26 04:25:41 +00:00
WhiteTreePaladin 072751858b polish the alpha version label
This was SVN commit r10096.
2011-08-26 01:56:50 +00:00
historic_bruno 2d1fe050b9 Fixes use of deprecated wxWidgets constants as they don't work on all platforms (only when the library was built with WXWIN_COMPATIBILITY_2_6).
This was SVN commit r10095.
2011-08-26 01:56:14 +00:00
Pureon 9090545852 Scenario only embassy simulation template
This was SVN commit r10094.
2011-08-25 23:43:03 +00:00
Pureon 0a3b120aa8 Basic Italiote embassy mesh placeholder
This was SVN commit r10093.
2011-08-25 23:07:22 +00:00
Pureon b059824b76 Cart embassy updates
This was SVN commit r10092.
2011-08-24 23:14:15 +00:00
Pureon cbebe83b37 Cart celtic embassy update
This was SVN commit r10091.
2011-08-24 21:03:28 +00:00
Mythos_Ruler f9ef989f6d Carthage embassy and unit updates.
Some Barracks cost updates.

This was SVN commit r10090.
2011-08-24 19:30:06 +00:00
janwas 9a53cc1395 __SSE[2]__ didn't work on MSVC/ICC after all; introduce HAVE_SSE[2] instead
This was SVN commit r10089.
2011-08-24 09:23:44 +00:00
WhiteTreePaladin 1890b1df49 Align tags to avoid confusion
This was SVN commit r10088.
2011-08-24 05:12:17 +00:00
WhiteTreePaladin 81121ca1e8 Add alpha warning back
This was SVN commit r10087.
2011-08-24 05:03:11 +00:00
WhiteTreePaladin bf5e94c6e4 Adjusted main menu panel background
This was SVN commit r10086.
2011-08-24 04:35:53 +00:00
WhiteTreePaladin 8a4443e4c7 Update styles to match mockup better
This was SVN commit r10085.
2011-08-24 04:16:37 +00:00
historic_bruno 37dad6eb62 This was SVN commit r10084. 2011-08-24 02:54:31 +00:00
historic_bruno 85336397a3 Don't render neutral territory borders on minimap.
This was SVN commit r10083.
2011-08-24 00:28:48 +00:00
historic_bruno f9dc6d9d69 Removes superfluous test build configuration from premake4.
This was SVN commit r10082.
2011-08-24 00:15:00 +00:00
historic_bruno 60985a3bc9 Fixes training queue behavior when spawning fails due to lack of space (the queue will be blocked). Fixes #893.
Changes training queue to support partial batch success and removal.

This was SVN commit r10081.
2011-08-23 22:43:34 +00:00
Pureon 9e487bac30 Carthaginian embassy buildings update
This was SVN commit r10080.
2011-08-23 21:09:13 +00:00
Ykkrosh 13dc7a9210 Fix non-PCH build
This was SVN commit r10079.
2011-08-23 17:48:06 +00:00
Mythos_Ruler 192107a522 New "standing stone" treasures.
Updated Gallic Fields with Standing Stone treasures.
Updated Celtic Temple to not use the large celt_struct texture. One more
building to go before we can delete this texture forever.

This was SVN commit r10078.
2011-08-23 06:24:05 +00:00
Mythos_Ruler d204180ed0 Road demo map
This was SVN commit r10077.
2011-08-23 04:07:43 +00:00
WhiteTreePaladin 976529d280 Fix size issue with main menu panel shading
This was SVN commit r10076.
2011-08-23 04:01:05 +00:00
WhiteTreePaladin 762aad3be5 Clean up some styles
This was SVN commit r10075.
2011-08-23 03:51:04 +00:00
Mythos_Ruler eb9d5c9f39 This was SVN commit r10074. 2011-08-23 03:38:45 +00:00
Mythos_Ruler 05122a4e80 This was SVN commit r10073. 2011-08-23 03:38:32 +00:00
WhiteTreePaladin dc2b2aeff4 Converted some more screens over
This was SVN commit r10072.
2011-08-23 03:27:13 +00:00
Mythos_Ruler a5a8367ed8 #Temperate stone road decals.
This was SVN commit r10071.
2011-08-23 03:08:18 +00:00
Mythos_Ruler c84d31e298 Cart tophet extra building.
Touched up the smoke particle.

Took territory effect away from Super Dock.

Touched up the Cart temple footprint.

This was SVN commit r10069.
2011-08-23 01:44:01 +00:00
WhiteTreePaladin 605e9f97bf Update chat dialog and some labels in game setup to new style
This was SVN commit r10068.
2011-08-22 23:56:42 +00:00
WhiteTreePaladin 0cd825e552 Converted parts of the game setup dialog and some general GUI elements over to new styles. There are duplicate sprites / textures that will need to be removed later when all references to them are changed.
This was SVN commit r10067.
2011-08-22 23:42:16 +00:00
Pureon f627229294 kart embassy actor and mesh commit
This was SVN commit r10066.
2011-08-22 23:14:07 +00:00
Ykkrosh e13aeee36c Report desktop display size (not just window size)
This was SVN commit r10065.
2011-08-22 22:34:59 +00:00
historic_bruno 27e5581d27 Fixes Atlas player panel getting out of sync with simulation. Fixes #927.
Fixes object panel not being notified of map loading.
Fixes bug where opening a new map before using the player panel
prevented default player data being displayed for new players.
Fixes wxGTK 2.8 bug: wxChoicebook control doesn't update the choice
control when adding/removing pages.
Notifies player that deleting player in Atlas will delete all their
objects (and gives them the option).
Changes DeleteObject to DeleteObjects to support multiple selections.
Implements undo for map resize (experimental).
Removes annoying debug message from attempted undo of map settings.
Tweaks a few Atlas UI controls.

This was SVN commit r10064.
2011-08-22 21:45:39 +00:00
Mythos_Ruler a4dc290c23 Map tweaks.
This was SVN commit r10063.
2011-08-22 19:15:55 +00:00
WhiteTreePaladin da438151f0 adjust border around pre-release warning text
This was SVN commit r10062.
2011-08-22 17:41:46 +00:00
WhiteTreePaladin d9c65c82cf More work on main menu, and added new button style
This was SVN commit r10061.
2011-08-22 17:36:53 +00:00
ShieldBearer 32f68b7a4b This was SVN commit r10060. 2011-08-22 12:10:22 +00:00
janwas ed959b8da7 minor fixes: add missing arena.cpp; add required NONCOPYABLE annotation; fix UNUSED2 to work in the case of references.
This was SVN commit r10059.
2011-08-22 08:54:56 +00:00
WhiteTreePaladin a6f5784c5c Remove junk characters from beginning of Alpha Warning
This was SVN commit r10058.
2011-08-22 04:18:43 +00:00
WhiteTreePaladin f2f0263a3d Made menu panel use a more relative layout to work better with lower resolutions
This was SVN commit r10057.
2011-08-22 04:13:05 +00:00
historic_bruno 9af4851508 Adds few more animation to Atlas actor viewer (promotion, feeding, garrisoned).
This was SVN commit r10056.
2011-08-22 04:11:21 +00:00
Pureon 4bd86230b1 Old Cart civ centre files renamed
This was SVN commit r10055.
2011-08-21 16:10:17 +00:00
Pureon b37185f6db Cart civ centre update
This was SVN commit r10054.
2011-08-21 16:06:20 +00:00
janwas 6c859fc6bb add documentation on pointer types and RESTRICT as per yesterday's meeting
This was SVN commit r10053.
2011-08-21 15:09:09 +00:00
Ykkrosh 509f4387d7 Fix build
This was SVN commit r10052.
2011-08-21 13:10:44 +00:00
janwas 881d3cebf4 lay groundwork for more efficient and flexible allocators. add new sysdep/vm that provides access to additional features on Windows (large pages, autocommit). add Pool/Arena allocators that avoid overhead and support arbitrary storage (not just the expensive virtual memory allocator in DynArray)
This was SVN commit r10051.
2011-08-21 11:00:09 +00:00
janwas 3eb1ed0139 (actually remove)
This was SVN commit r10050.
2011-08-21 10:31:23 +00:00
janwas c26a369762 remove Bucket allocator (superseded by upcoming Arena/Pool with expandable Storage policies)
This was SVN commit r10049.
2011-08-21 10:30:35 +00:00
Mythos_Ruler 1c2472e67a Lowered TerritoryDecay from 20 to 5 (hps).
Disabled territory decay for Docks.

This was SVN commit r10048.
2011-08-21 05:06:05 +00:00
Mythos_Ruler 6368331412 Map tweaks.
This was SVN commit r10047.
2011-08-21 02:13:34 +00:00
Mythos_Ruler d92e74ee51 This was SVN commit r10046. 2011-08-21 01:02:01 +00:00
historic_bruno 730a89152c Fixes typecast performance warning in MSVC.
This was SVN commit r10045.
2011-08-21 00:09:28 +00:00
janwas 5406a68959 feature request by philip: instead of refusing to load textures larger than the OpenGL limit, ensure they have mipmaps (unless it's s3tc, which would be too expensive to recompress) and skip levels until it fits
This was SVN commit r10043.
2011-08-20 17:56:12 +00:00
Ykkrosh 36d897c694 # New menu background image
This was SVN commit r10042.
2011-08-20 17:17:53 +00:00
Mythos_Ruler d05d410b46 thicker mast
This was SVN commit r10041.
2011-08-20 16:17:51 +00:00
Mythos_Ruler 82e044c790 This was SVN commit r10040. 2011-08-20 05:59:25 +00:00
Mythos_Ruler 947efe70d1 #Greek trireme changes.
This was SVN commit r10039.
2011-08-20 05:12:32 +00:00
ShieldBearer 5d116c2b8f This was SVN commit r10038. 2011-08-19 14:27:40 +00:00
Ykkrosh 5f07107609 Fix build with wxWidgets 2.9
This was SVN commit r10037.
2011-08-18 23:38:11 +00:00
Ykkrosh 49af1880f8 Fix tests
This was SVN commit r10035.
2011-08-18 21:12:15 +00:00
Ykkrosh 308cb26dd4 # Health decay for buildings not in a civ center's territory.
This was SVN commit r10034.
2011-08-18 20:28:53 +00:00
Ykkrosh 6b26820090 Build fix
This was SVN commit r10033.
2011-08-18 11:16:52 +00:00
Mythos_Ruler 5c3f3c2e15 This was SVN commit r10032. 2011-08-18 04:05:10 +00:00
historic_bruno 36c6318296 This was SVN commit r10031. 2011-08-18 03:28:32 +00:00
Mythos_Ruler a0fb46b5d6 #3rd new Celtic Market. :)
#Horse fauna entity.

This was SVN commit r10030.
2011-08-18 00:33:22 +00:00
historic_bruno 89c22993a4 Adds terrain fill (bucket) tool to Atlas.
This was SVN commit r10029.
2011-08-17 23:44:52 +00:00
Mythos_Ruler 5a2d7365f9 This was SVN commit r10028. 2011-08-17 21:58:50 +00:00
Ykkrosh b12845e6b4 Avoid shaders on GeForce FX, for performance.
Update list of Intel device names.

This was SVN commit r10027.
2011-08-17 21:42:32 +00:00
Ykkrosh 8872bad668 AoEO BAR compatibility in AoE3Ed
This was SVN commit r10026.
2011-08-17 16:17:22 +00:00
Ykkrosh e8f6be0bf3 Fix GCC build (only reference SIMD types when supported by the compiler (though this might not work in MSVC))
This was SVN commit r10025.
2011-08-17 13:41:25 +00:00
janwas 9f97610cb2 refactor: remove "wrapping" and "read" functionality for DynArray (in preparation for replacing it with template policies for more flexible Pool etc.)
This was SVN commit r10024.
2011-08-17 08:38:53 +00:00
Mythos_Ruler 939f056794 Preliminary work on Roman units.
This was SVN commit r10023.
2011-08-17 07:23:54 +00:00
historic_bruno 7bd2f1c925 Temp fix for autobuild: VC2008 doesn't define hypotf.
This was SVN commit r10021.
2011-08-17 04:34:20 +00:00
historic_bruno 7679d1073b Fixes garrison behavior for ships - they no longer unload units underwater. See #893.
Fixes behavior when ships are destroyed (garrisoned units at the time
will also be killed).
Updates ship templates accordingly.

This was SVN commit r10020.
2011-08-17 01:43:23 +00:00
Ykkrosh b9df1d3451 Be less grossly inefficient when computing minimap territory texture
This was SVN commit r10019.
2011-08-16 23:39:16 +00:00
historic_bruno fab7bf4fcf Fixes manifest dependencies for Actor Editor. Fixes #924.
This was SVN commit r10018.
2011-08-16 22:08:47 +00:00
Ykkrosh 609f1643d5 Fix -Wconversion warnings in simulation code.
Cast to smaller integer types explicitly.
Generally avoid platform-dependent types (size_t) in simulation code.
Use float versions of math.h functions, not double.

This was SVN commit r10017.
2011-08-16 11:18:32 +00:00
Mythos_Ruler b40b5b8414 Adjusting territory effects.
This was SVN commit r10016.
2011-08-16 05:01:35 +00:00
historic_bruno a13f38c9b4 Moves build limits counter to BuildLimits component, to avoid some weirdness with BuildRestrictions for preview entities (caused some warnings in Atlas).
This was SVN commit r10015.
2011-08-16 04:44:15 +00:00
historic_bruno a85c8218e9 Fixes player diplomacy init (again)
This was SVN commit r10014.
2011-08-16 04:03:57 +00:00
Mythos_Ruler ec973ee005 This was SVN commit r10013. 2011-08-16 03:42:42 +00:00
Chakakhan 18c48492ef Added cast to convert from unsigned to int
This was SVN commit r10012.
2011-08-16 02:01:11 +00:00
Chakakhan 0f0ac2bcd5 Fixes #898
This was SVN commit r10011.
2011-08-16 01:01:39 +00:00
Mythos_Ruler cda5dfbf12 New foundation for Hellene dock.
Tweaking warship attacks.

This was SVN commit r10010.
2011-08-15 04:02:01 +00:00
historic_bruno ff85950cb7 Disables build restrictions and limits for AIs (until they can be fixed).
Simplifies player diplomacy/team setup.

This was SVN commit r10008.
2011-08-15 00:25:22 +00:00
historic_bruno 1b8471da1f Changes shore definition to distance on land (all water included) for better dock placement.
Updates build passability classes.
Fixes tile expansion in CheckBuildingPlacement (don't use FromFloat).
Changes dock rotation snapping to search outward.

This was SVN commit r10007.
2011-08-14 23:36:13 +00:00
historic_bruno 132f9bd63b Fixes bug in Atlas random map generator UI.
This was SVN commit r10006.
2011-08-14 06:11:35 +00:00
historic_bruno 7b27fcb716 Disables water rendering in the actor viewer.
This was SVN commit r10005.
2011-08-13 23:00:58 +00:00
historic_bruno 8e5f87f240 Adjusts random map starting entities to face consistent direction.
This was SVN commit r10004.
2011-08-13 00:54:24 +00:00
Mythos_Ruler 5288cda0ba Greek warship sail.
This was SVN commit r10003.
2011-08-12 15:19:48 +00:00
ShieldBearer ecee073860 #New Greek Trireme
This was SVN commit r10002.
2011-08-12 12:08:21 +00:00
Ykkrosh 68fe745eb7 Fix packaging scripts for 5-digit revision numbers
This was SVN commit r10001.
2011-08-11 18:16:00 +00:00
Mythos_Ruler 9be60bf29d Unit texture updates. Getting rid of "high" res texture folder.
This was SVN commit r10000.
2011-08-11 18:11:39 +00:00
Mythos_Ruler e4c6cd8b85 This was SVN commit r9999. 2011-08-11 17:58:08 +00:00
Mythos_Ruler 13705a71e0 cleanup
This was SVN commit r9998.
2011-08-11 17:57:37 +00:00
Mythos_Ruler ca0f54f17a Moving textures.
This was SVN commit r9997.
2011-08-11 17:51:45 +00:00
Mythos_Ruler dc909411a8 This was SVN commit r9996. 2011-08-11 17:46:01 +00:00
Mythos_Ruler d724ff2b69 Remove rally point for House (females previous removed)
This was SVN commit r9995.
2011-08-11 06:39:06 +00:00
Mythos_Ruler a681ff1189 Projectile prop point work for Civic Centres and Fortresses.
New foundation for Iberian Dock.

This was SVN commit r9994.
2011-08-11 03:48:52 +00:00
Mythos_Ruler 26e249797f Removed legacy description.
This was SVN commit r9993.
2011-08-11 01:45:36 +00:00
Mythos_Ruler bcebde9c8e #Unit balancing for Carthaginian unit ranks. Closes #923
This was SVN commit r9992.
2011-08-11 01:41:49 +00:00
historic_bruno e51849b29f Fixes incorrect distance calculation.
Improves dock foundation snapping.

This was SVN commit r9991.
2011-08-10 23:57:54 +00:00
Mythos_Ruler 19ae44ad17 This was SVN commit r9990. 2011-08-10 23:54:37 +00:00
historic_bruno 819f354cca Removes Devil. Fixes #666.
Adds no_delayload to OpenAL, which has been causing startup problems.

This was SVN commit r9989.
2011-08-10 23:15:40 +00:00
historic_bruno 2726f6ed88 Changes GetFocus to return points above water.
Fixes camera following of boats.

This was SVN commit r9988.
2011-08-10 22:45:55 +00:00
historic_bruno d605e85ae5 Removes ColourTester utility (needs update-workspaces).
Adds busy cursor to Atlas map generator.

This was SVN commit r9987.
2011-08-10 22:23:35 +00:00
Mythos_Ruler 6d2ff5162e Made female only trainable from the Civ Centre, then made them train faster. This is a test to see what everybody thinks.
This was SVN commit r9986.
2011-08-09 23:10:05 +00:00
Mythos_Ruler 5fd0d3b543 New foundation for Carth Market.
This was SVN commit r9985.
2011-08-09 23:05:54 +00:00
fcxSanya 0adcad8662 Change promoted unit health to the same percent of hitpoints as unit had before promotion. Closes #922.
This was SVN commit r9984.
2011-08-09 18:42:21 +00:00
Mythos_Ruler c513b5e35e Foundation for the Super Dock. Updated Carthaginians Sandbox demo map.
This was SVN commit r9983.
2011-08-09 18:20:31 +00:00
historic_bruno a02eb067f4 Makes Carthaginians selectable in game setup and random maps
This was SVN commit r9982.
2011-08-08 20:13:11 +00:00
ShieldBearer 0952fa879c This was SVN commit r9981. 2011-08-08 07:13:58 +00:00
Mythos_Ruler 511a36e45a This was SVN commit r9980. 2011-08-08 02:44:41 +00:00
Mythos_Ruler ed3d4c5197 A couple of dock foundations. Tweaked some Carth dock stuff.
This was SVN commit r9979.
2011-08-08 02:38:32 +00:00
historic_bruno 4a2adece07 Fixes class types for Atlas pathfinding overlay
This was SVN commit r9978.
2011-08-08 01:04:18 +00:00
Mythos_Ruler 065e13b4d5 Pikemen walk at 6.0 now.
This was SVN commit r9977.
2011-08-07 19:25:59 +00:00
Pureon 5570126bca Carthaginian dock and superdock files.
This was SVN commit r9976.
2011-08-07 10:46:18 +00:00
Mythos_Ruler 336c938296 Beefed walking speeds.
This was SVN commit r9974.
2011-08-07 06:17:59 +00:00
Mythos_Ruler 633c366847 Roman Arch
This was SVN commit r9973.
2011-08-07 03:03:06 +00:00
Ykkrosh b9bd7ff86e Fix signed/unsigned comparison warning
This was SVN commit r9972.
2011-08-06 12:31:48 +00:00
historic_bruno f378e2e651 Implements building restrictions (by terrain, territory, category, and distance). See #41. Fixes #804, #287.
Implements build limits. See #687.
Implements autorotation for dock placement.
Fixes unit spawning to consider terrain passability. See #893.
Adds new passability criteria based on distance from shore.
Updates build restrictions on some templates.
Changes unit spawning search to 4 tiles away from foundation.
Changes garrison/training spawn failure to nicer UI notification.

This was SVN commit r9970.
2011-08-06 08:11:05 +00:00
ShieldBearer 76e6b04c71 Greek Trireme Model
This was SVN commit r9969.
2011-08-06 08:04:33 +00:00
Mythos_Ruler c5b512584a New kart roof tile color.
This was SVN commit r9967.
2011-08-05 07:42:48 +00:00
Mythos_Ruler 52eabed63d Resized the carthaginian trade ship. Tweaked its texture color. Added cargo prop.
This was SVN commit r9966.
2011-08-05 04:43:54 +00:00
Mythos_Ruler fc5c998dc6 Some updates to Necropolis--trees and such.
This was SVN commit r9965.
2011-08-04 22:40:10 +00:00
Ykkrosh 81c9a9b1f1 Fix build with old GCC
This was SVN commit r9964.
2011-08-04 21:36:57 +00:00
Mythos_Ruler 93125e29d4 This was SVN commit r9963. 2011-08-04 19:15:24 +00:00
janwas 083e7a41fd fix typo
This was SVN commit r9962.
2011-08-04 17:27:14 +00:00
janwas 0748c5a75e cleanup and simplification of the really old h_mgr code.
replace array-of-pages data structure with demand-committed VM => allows
simple allocation of new resources without having to search for the
first free index. I suspect the cause of multiple reported bugs (refs
#860, #899, #915) was a race. Most issues are fixed, but the pool's
freelist also needs to be made thread-safe and lock-free. this has
performance and 64-bit portability implications, so I'll leave it for
later (Pool is due for some serious refactoring anyway).

please post a comment if this or similar issues persist.

This was SVN commit r9961.
2011-08-04 17:11:16 +00:00
janwas 22191bfcc6 Windows fix (smaller type conversion)
This was SVN commit r9960.
2011-08-04 15:31:01 +00:00
Mythos_Ruler fad5182d6c This was SVN commit r9959. 2011-08-04 00:51:33 +00:00
Mythos_Ruler 9ed3b3f801 Tweaks to the skies textures.
This was SVN commit r9958.
2011-08-04 00:49:54 +00:00
Mythos_Ruler 154bee8f5c More vision adjustments.
This was SVN commit r9957.
2011-08-03 22:57:52 +00:00
Mythos_Ruler 5d992994d4 Territory demo map.
Updated vision ranges and territory ranges for templates.

This was SVN commit r9956.
2011-08-03 01:24:06 +00:00
Ykkrosh 2d662a1228 Add WELL512 RNG
This was SVN commit r9955.
2011-08-02 22:58:10 +00:00
Ykkrosh 94e9a8b459 Fix hang with Boost 1.47
This was SVN commit r9954.
2011-08-02 21:07:58 +00:00
Mythos_Ruler acbb59d982 Some texture and actor updates, specifically in regards to capes.
This was SVN commit r9953.
2011-08-02 02:14:10 +00:00
Ykkrosh 6aeb5c64de # Remove SoD inside territories.
Fix some serialisation issues.

This was SVN commit r9951.
2011-08-01 21:25:12 +00:00
Ykkrosh 9430de3d85 Support TerrainChanged messages in scripts, and report use of unsupported messages
This was SVN commit r9950.
2011-08-01 21:01:06 +00:00
WhiteTreePaladin 7e67e816c9 Add small 'X' exit button to corner
This was SVN commit r9949.
2011-08-01 03:30:13 +00:00
Mythos_Ruler bd3c395d00 This was SVN commit r9948. 2011-08-01 02:46:29 +00:00
WhiteTreePaladin 6bcb3f5695 A very rough attempt at the new main menu style.
This was SVN commit r9947.
2011-08-01 00:41:24 +00:00
Pureon 0401d07659 kart_struct texture update. Updates to civcentre, market, temple models
This was SVN commit r9946.
2011-07-31 16:51:51 +00:00
Ykkrosh 22cf7d4d83 Fix #913 (corrupted map file)
This was SVN commit r9945.
2011-07-31 12:19:06 +00:00
janwas 6304797cbd pool - safely handle zero-sized allocations (fixes #909)
snd_mgr - remove no longer needed hacks for native OpenAL
implementations
test_wdbg_sym.h - belated commit of warning fix

This was SVN commit r9944.
2011-07-31 09:42:57 +00:00
Mythos_Ruler 14fbdb9aae This was SVN commit r9943. 2011-07-31 07:41:34 +00:00
Mythos_Ruler f258ce921d Territory tweaks for structures. Playtest and see what you think.
This was SVN commit r9942.
2011-07-31 04:52:53 +00:00
Mythos_Ruler 0cf9dbf9c6 Cavalry version for the cape. New updated shields for Cart and Samnite units.
This was SVN commit r9941.
2011-07-31 04:41:20 +00:00
Mythos_Ruler f73a44527d Miscellaneous stuff, like Kart Samnite unit stuff, and brand new capes.
This was SVN commit r9940.
2011-07-31 01:42:41 +00:00
Ykkrosh e7ac0926a7 Replace console prefix-search behaviour with more standard history navigation, based on patch by Ross Bearman.
Fixes #906.

This was SVN commit r9939.
2011-07-30 23:06:09 +00:00
fcxSanya 3cc1c7e24e Templates sorting utility. Closes #801.
This was SVN commit r9938.
2011-07-30 20:20:34 +00:00
fcxSanya 328d33b9e9 Simulation templates sorting in internal mod. See #801.
This was SVN commit r9937.
2011-07-30 20:18:21 +00:00
fcxSanya 2ecbfa81c3 Simulation templates sorting. See #801.
This was SVN commit r9936.
2011-07-30 20:09:46 +00:00
ShieldBearer 22f2878c26 This was SVN commit r9935. 2011-07-30 18:34:08 +00:00
Ykkrosh a1f925a378 Fix broken entity reference
This was SVN commit r9934.
2011-07-30 16:40:42 +00:00
Ykkrosh b63cc7b18d Delete seemingly bogus file
This was SVN commit r9933.
2011-07-30 16:38:32 +00:00
Ykkrosh 04ec40259b Use player colours for territory borders in minimap
This was SVN commit r9932.
2011-07-30 12:07:27 +00:00
Ykkrosh 4e4a5fd8a6 Increase territory border thickness
This was SVN commit r9931.
2011-07-30 12:06:07 +00:00
Ykkrosh 8fee3d8ef8 # New territory border rendering.
Add textured line overlay rendering.
Change terrain height calculations to be triangulation-dependent for
improved accuracy.
Add triangulation-dependent terrain normal function.
Support separate S/T wrap modes for textures.
Rename CVector2D_Maths since it no longer conflicts with simulation
CVector2D.
Coalesce freed chunks in vertex buffers, to avoid excessive
fragmentation.
Add some things to help debug vertex buffer allocation a little.

This was SVN commit r9929.
2011-07-30 00:56:45 +00:00
ShieldBearer 239685d754 #New Carthaginian Merchant Ship
This was SVN commit r9927.
2011-07-27 15:23:14 +00:00
Mythos_Ruler e7677a48e2 1 more Samnite shield texture.
This was SVN commit r9926.
2011-07-27 05:32:40 +00:00
Mythos_Ruler 29a178d9d6 Samnite portraits.
This was SVN commit r9925.
2011-07-27 05:06:06 +00:00
Mythos_Ruler 8a400f7b97 #Samnites.
#Greek shield guides.

This was SVN commit r9924.
2011-07-27 04:48:44 +00:00
historic_bruno b892d35fea Removes ConquestCritical token from fauna units, so they don't count against victory. Fixes #911.
This was SVN commit r9923.
2011-07-26 22:26:49 +00:00
Pureon f32beb879b Kart wall and tower testing
This was SVN commit r9922.
2011-07-26 20:13:30 +00:00
Mythos_Ruler 8bc942d271 A bunch of "Samnite" i.e. Italic Cavalry stuff.
This was SVN commit r9921.
2011-07-26 06:35:29 +00:00
Pureon 27e895b1b0 Closed palisade gate
This was SVN commit r9920.
2011-07-25 17:53:05 +00:00
Mythos_Ruler 2a9e7f9449 Unit actor work. Updated some portraits. Started work on a samnite shield, but the collada files are being goofy (looks like the normals are flipped, but they aren't).
This was SVN commit r9919.
2011-07-25 08:56:54 +00:00
Mythos_Ruler 3afbab309a Tweaks to Carth corral.
Made the palisade fort shoot from the proper place.

This was SVN commit r9917.
2011-07-25 01:53:18 +00:00
Mythos_Ruler 713197b98d This was SVN commit r9916. 2011-07-25 00:53:20 +00:00
Pureon 3b70097dbe New palisade Outpost, Watchtower, and Spike structures
This was SVN commit r9915.
2011-07-25 00:10:20 +00:00
Pureon cbbc4e148b Updates to some of the palisade models
This was SVN commit r9914.
2011-07-25 00:00:41 +00:00
Mythos_Ruler 5516f11fc2 This was SVN commit r9913. 2011-07-24 22:20:30 +00:00
Mythos_Ruler 3d9d6bd3dc Greek wall tower shoots from the proper place now.
Tweaks to the black capes.

This was SVN commit r9912.
2011-07-24 22:19:19 +00:00
historic_bruno cdfeeab25f Fixes Atlas non-PCH build.
This was SVN commit r9911.
2011-07-24 21:50:58 +00:00
Pureon c072e8a85d New Kart corral files
This was SVN commit r9910.
2011-07-24 21:42:38 +00:00
historic_bruno f0fe1b0b28 Fixes rmgen to use GetCivData and handle invalid/unfinished civs.
This was SVN commit r9909.
2011-07-24 20:04:04 +00:00
Ykkrosh b2837e2878 Fix compatibility more with Boost 1.47
This was SVN commit r9907.
2011-07-24 11:59:57 +00:00
Ykkrosh 955f94976e # New dynamic territories design
This was SVN commit r9906.
2011-07-24 11:42:35 +00:00
Ykkrosh 78fd3a2ba2 Fix compatibility with Boost 1.47
This was SVN commit r9905.
2011-07-24 11:41:06 +00:00
Mythos_Ruler 2612cd511d This was SVN commit r9904. 2011-07-24 09:18:42 +00:00
Mythos_Ruler 51b99950c4 Thespian Melanochitones.
This was SVN commit r9903.
2011-07-24 08:52:06 +00:00
Mythos_Ruler 18f6d55dc0 #Italic Cavalry stuff.
This was SVN commit r9902.
2011-07-24 05:45:58 +00:00
historic_bruno 813fed5b9e Adds GetCivData to map generator API (to replace the hardcoded starting entities in rmgen).
Adds some starting entities to unfinished civs.

This was SVN commit r9901.
2011-07-24 03:28:18 +00:00
Mythos_Ruler 17d8807566 Touched up some animal stuff. Added Asian elephant entity.
This was SVN commit r9900.
2011-07-23 21:17:16 +00:00
ShieldBearer 3f950d1774 Elven Ship(under the name noldor_ship_trireme)
This was SVN commit r9899.
2011-07-23 10:24:36 +00:00
Mythos_Ruler 44742dd78d #Hannibal updated.
This was SVN commit r9898.
2011-07-22 21:48:35 +00:00
Mythos_Ruler cdd10cf8d2 #New Carthaginian shields.
This was SVN commit r9894.
2011-07-22 06:07:11 +00:00
Mythos_Ruler a32dff97b5 Sail textures.
This was SVN commit r9893.
2011-07-21 23:19:03 +00:00
Mythos_Ruler 7ff8b75c89 Tooltip for Carthaginian Temple.
This was SVN commit r9892.
2011-07-21 05:35:41 +00:00
historic_bruno 153357f640 Replaces architecture-dependent cpuid function with inline GCC assembly. Should fix #670 by eliminating nasm dependency.
This was SVN commit r9891.
2011-07-21 01:44:29 +00:00
Ykkrosh f9d7c1246d # Initial support for territories
This was SVN commit r9889.
2011-07-20 19:48:06 +00:00
Ykkrosh cdbd347466 Fix inconsistent function prototype (fixes #897)
This was SVN commit r9888.
2011-07-20 19:44:31 +00:00
janwas 15df4aa4be OS X fix: if os_cpu_ClockFrequency reports an unknown/invalid value, measure the frequency instead; also avoid reporting invalid freqs in system_info
This was SVN commit r9886.
2011-07-20 08:10:36 +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
historic_bruno 8da2640f5e Fixes no-PCH build
This was SVN commit r9883.
2011-07-19 09:00:15 +00:00
historic_bruno 83f7639ac9 Removes hacks for typed array initialization
This was SVN commit r9882.
2011-07-19 08:52:17 +00:00
Mythos_Ruler b2be81c51f #Mauritanian Archers.
This was SVN commit r9881.
2011-07-19 07:59:32 +00:00
Mythos_Ruler 0b5e959a31 Some updates to Oasis II map.
This was SVN commit r9880.
2011-07-18 23:29:15 +00:00
Mythos_Ruler 8ed6a0b335 This was SVN commit r9879. 2011-07-18 23:07:33 +00:00
Ykkrosh 840a404952 Regenerate makefiles for modified Premake using unmodified Premake, for OS X compatibility
This was SVN commit r9878.
2011-07-18 21:42:41 +00:00
Ykkrosh 708e9cea05 Fix looping of non-streaming sounds
This was SVN commit r9877.
2011-07-18 17:56:17 +00:00
Ykkrosh 9edfe0fbcd Fix clean-workspaces script for new SpiderMonkey
This was SVN commit r9876.
2011-07-18 17:32:07 +00:00
janwas b738f27283 hopefully fix non-Windows build errors
This was SVN commit r9875.
2011-07-18 15:25:48 +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 65d87eaee7 Fix XML error and probable typo
This was SVN commit r9873.
2011-07-18 13:35:29 +00:00
Ykkrosh c33246d603 Fix build errors
This was SVN commit r9872.
2011-07-18 11:10:13 +00:00
janwas 0d23e3f333 post-alpha sync with work.
debug stack trace fixes, remove more asm, change CONTINUE/OK scheme to
OK/ALL_COMPLETE, fix tests

This was SVN commit r9871.
2011-07-18 09:21:56 +00:00
janwas 2d9e473483 fix for non-contiguous APIC IDs within a single package (happens on recent Intel CPUs)
This was SVN commit r9870.
2011-07-18 08:08:06 +00:00
Mythos_Ruler bb3e37725d #Added ranks to Carthaginian units.
#Updated some temperate biome terrain textures.

This was SVN commit r9869.
2011-07-18 06:31:57 +00:00
Mythos_Ruler edb063dbc8 Temporary fishing boat (Greek) and merchant ship (Iberian) for Carthage.
Touched up maps.

This was SVN commit r9868.
2011-07-18 03:48:24 +00:00
Mythos_Ruler af5fad90fa UI Portraits for fauna.
This was SVN commit r9867.
2011-07-18 02:01:33 +00:00
Mythos_Ruler 7c47df6c8e Touched up Mediterranean Coves map.
UI Portrait for Palisades.

This was SVN commit r9866.
2011-07-18 01:18:56 +00:00
Mythos_Ruler 68c978ea75 Additional Cretan Date Palms.
New and Updated UI Portraits.

This was SVN commit r9865.
2011-07-18 00:31:42 +00:00
Mythos_Ruler 37d7769d53 Carthaginian portraits.
This was SVN commit r9864.
2011-07-17 20:09:08 +00:00
janwas aeddb5fb48 avoid warning when running a second instance and Mahaf is enabled
This was SVN commit r9863.
2011-07-17 19:19:33 +00:00
Ykkrosh a31ce6a3ce Fix "hides overloaded virtual function" warnings in Clang
This was SVN commit r9862.
2011-07-17 17:30:07 +00:00
janwas be3eb579d4 fix another cast runtime error
This was SVN commit r9861.
2011-07-17 14:48:23 +00:00
Mythos_Ruler d20582e1dc Slight color correction.
This was SVN commit r9860.
2011-07-17 04:55:25 +00:00
Mythos_Ruler 426bd5561d Added some Cretan Date Palms.
This was SVN commit r9859.
2011-07-17 04:38:13 +00:00
Mythos_Ruler 5eec0485f1 #New Cretan Date Palms.
This was SVN commit r9858.
2011-07-17 04:00:12 +00:00
Ykkrosh ea7f65818a Avoid release-mode-only warning
This was SVN commit r9857.
2011-07-17 01:26:04 +00:00
Mythos_Ruler 7d0b5e2b39 This was SVN commit r9856. 2011-07-17 00:54:57 +00:00
Mythos_Ruler b8819cfe75 Increased walking speed 0.5 for almost all units.
This was SVN commit r9855.
2011-07-17 00:54:39 +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 c7ba150c40 Fix handling of update-workspaces arguments on Windows
This was SVN commit r9849.
2011-07-16 22:17:47 +00:00
Ykkrosh 364f76c5ff Fix rare use of uninitialised values
This was SVN commit r9847.
2011-07-16 19:52:48 +00:00
janwas dd054c8d97 acpi: fix cast error (caught by runtime check)
x86_x64: simplify MSC version check

This was SVN commit r9846.
2011-07-16 17:27:07 +00:00
Mythos_Ruler 4ca278c48f A new skybox.
Moved billboards from Internal to Public.

Gave the Persian trireme 3 banks of oars for testing.

This was SVN commit r9845.
2011-07-16 08:49:49 +00:00
Mythos_Ruler 516b5279a9 This was SVN commit r9844. 2011-07-16 06:01:16 +00:00
Mythos_Ruler 5870b77865 Sicilia complete.
This was SVN commit r9843.
2011-07-16 05:49:35 +00:00
Mythos_Ruler d3da151676 This was SVN commit r9842. 2011-07-16 04:28:49 +00:00
Mythos_Ruler 84608d7001 Palisade "forts" now have ranged attack.
This was SVN commit r9841.
2011-07-16 04:09:12 +00:00
Mythos_Ruler dcc8042e61 A few updated unit portraits.
This was SVN commit r9840.
2011-07-16 03:21:01 +00:00
Mythos_Ruler 9118f5cb98 This was SVN commit r9839. 2011-07-16 03:01:18 +00:00
Mythos_Ruler d86bb7cf73 Gallic Fields, final (I think).
A few more Pine Tree variants.

This was SVN commit r9838.
2011-07-16 02:57:58 +00:00
Ykkrosh 0aba4006cc Fix object path for .asm files in VC200x
This was SVN commit r9837.
2011-07-15 22:48:37 +00:00
Ykkrosh e8e4d37c8d Set up manifest via linkoptions for test executable
This was SVN commit r9836.
2011-07-15 22:45:50 +00:00
Mythos_Ruler 5dd08d3cb0 This was SVN commit r9835. 2011-07-15 22:32:00 +00:00
Mythos_Ruler 1ebc3333b0 Updated Gallic Fields map with new wooden bridge.
Updated Leonidas' running speed.

This was SVN commit r9834.
2011-07-15 22:14:43 +00:00
Ykkrosh b551a744cc Premake4 binary for Windows
This was SVN commit r9833.
2011-07-15 19:01:50 +00:00
Ykkrosh 1e470d37ff Pre-generated Premake4 build files
This was SVN commit r9832.
2011-07-15 18:55:36 +00:00
Ykkrosh befba20acb Fix Makefile dependency generation.
Fix PCH dependency to work with parallel builds.

This was SVN commit r9831.
2011-07-15 18:51:18 +00:00
Ykkrosh 0dc3ae487d Premake4 build scripts for the game, from Yves (plus minor tweaks)
This was SVN commit r9830.
2011-07-15 17:56:57 +00:00
Ykkrosh 76ff2cc83a Non-standard Premake4 patches from Yves (plus minor tweaks).
Add nasm support.
Add cxxtest support.
Some other fixes.

This was SVN commit r9829.
2011-07-15 17:48:21 +00:00
Ykkrosh fcab9e3b5e Import Premake4 source (rev fc0374a03b17), minus samples/ and packages/
This was SVN commit r9828.
2011-07-15 17:32:06 +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
Mythos_Ruler a3e88e6705 Temperate stone and metal quarries.
Tweaked Thracian animations.

Renamed Celtic Fortress to Gallic Fields.

This was SVN commit r9825.
2011-07-15 05:43:28 +00:00
Mythos_Ruler de2f377ee0 Changed Tholos to Prytaneion.
Sicilia map, still wip.

This was SVN commit r9824.
2011-07-15 00:01:08 +00:00
Mythos_Ruler 486d2854e4 This was SVN commit r9823. 2011-07-14 22:57:48 +00:00
Mythos_Ruler ce7ffb24ff Celtic Fortress is a wip map.
Ship Formations is a mockup showing what I think ship formations should
be.

This was SVN commit r9821.
2011-07-14 20:50:34 +00:00
Ykkrosh ca42649c5b Fix MSVC warning
This was SVN commit r9820.
2011-07-13 19:28:31 +00:00
Ykkrosh f28ae0d427 Disable SDL's DGA mouse support by default, to fix Linux fullscreen mouse sensitivity problems
This was SVN commit r9819.
2011-07-13 17:40:12 +00:00
Ykkrosh 7f74693052 Disable culling of transparent objects in shadows/reflections, to fix trees
This was SVN commit r9818.
2011-07-13 13:51:40 +00:00
Mythos_Ruler f02e67d012 Tweaked Loot values to be roughly 10% of the unit cost. Still seems kinda weird to get Food loot from a corpse.
Shield fixes and tweaks.

Touch-ups to Siwa Oasis.

This was SVN commit r9817.
2011-07-13 08:31:33 +00:00
Mythos_Ruler 5940c64886 All Public scout towers/outposts shoot arrows from the correct spot. :)
This was SVN commit r9816.
2011-07-13 03:10:54 +00:00
Ykkrosh b08e142193 Graphics optimisations and features from eihrul.
Add shadow filtering (PCF) option.
Fix ugly shadow saturation in old lighting mode.
Fix fancy water shader.
Fix camera matrix computation.
Support scissoring of camera frustum.
Optimise vertex skinning.
Inline various matrix functions.
Support filtering of the list of submitted models before a rendering
pass, for more precise culling.
Optimise water renderer (fixes #721, based on patch by ortalo).
Use scissoring when generating reflection/refraction textures.
Skip reflection/refraction texture generation when no water is visible.
Render alpha-blended objects differently (fixes #434).
Reduce shadow swimming effects.

This was SVN commit r9814.
2011-07-12 23:48:05 +00:00
Pureon 5ada37e8fa Wooden bridge edge files
This was SVN commit r9812.
2011-07-12 23:26:31 +00:00
Pureon 6e13e0fa49 Update to palisade wall 3D models
This was SVN commit r9811.
2011-07-12 23:22:03 +00:00
Mythos_Ruler 7a4d86b58f Javelin Updates.
This was SVN commit r9810.
2011-07-12 22:24:52 +00:00
Mythos_Ruler e31e3aa763 Updated Carthaginian scout tower with properly firing projectiles.
This was SVN commit r9808.
2011-07-11 23:29:32 +00:00
Pureon af57bc2262 Palisade spikes template files
This was SVN commit r9807.
2011-07-11 22:51:20 +00:00
Mythos_Ruler e03138ea22 fixed projectiles
This was SVN commit r9806.
2011-07-11 22:15:05 +00:00
Pureon c8c7799528 Palisades committed. Some need obstruction offset
This was SVN commit r9805.
2011-07-11 22:09:57 +00:00
fcxSanya fe878cedc2 Fix promotion element in Carthage units templates
This was SVN commit r9804.
2011-07-11 13:28:47 +00:00
Mythos_Ruler 9c3b41644a Stats tweaks.
This was SVN commit r9803.
2011-07-11 08:10:27 +00:00
Mythos_Ruler 6217522b6f Add lava terrain set to the terrain tabs.
This was SVN commit r9802.
2011-07-11 06:14:55 +00:00
Mythos_Ruler 6396ad950a Updated Demetrius portrait.
This was SVN commit r9801.
2011-07-11 05:01:21 +00:00
Mythos_Ruler 799bc98d86 Moving more Carthage stuff from Internal to Public.
This was SVN commit r9800.
2011-07-11 02:27:06 +00:00
Mythos_Ruler 704ce541ba Move Carthage from Internal to Public.
This was SVN commit r9799.
2011-07-11 02:06:48 +00:00
Mythos_Ruler 6d95933cd7 This was SVN commit r9798. 2011-07-11 01:51:20 +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
Pureon 21830623d5 Temporary user interface button sounds
This was SVN commit r9796.
2011-07-10 14:03:41 +00:00
Mythos_Ruler 51c574bcc5 Made the siege tower's status bar bigger.
This was SVN commit r9795.
2011-07-10 06:15:58 +00:00
Mythos_Ruler 0496007f5e Added <GenericNames> to some Greek units.
This was SVN commit r9794.
2011-07-10 06:01:28 +00:00
Mythos_Ruler 73e825f9f7 This was SVN commit r9793. 2011-07-10 05:27:10 +00:00
Mythos_Ruler 0fd79bf9cd Lots of Actor fixes for Carthaginians (animation speeds, props).
Lots of entity fixes that include SelectionGroupName and GenericName
tags.

This was SVN commit r9792.
2011-07-10 05:09:24 +00:00
historic_bruno bfef903c94 Adds hotkey for finding idle warriors (comma). See #792.
Updates finding idle units to be more flexible.
Resets finding idle units when unit is deselected.
Adds Warship class to relevant templates.

This was SVN commit r9791.
2011-07-10 02:11:51 +00:00
Ykkrosh 20ebb2b829 Fix incorrect string type in log message on non-Windows
This was SVN commit r9790.
2011-07-09 18:41:58 +00:00
Mythos_Ruler c964904e1b Carthaginian units actor fixes.
This was SVN commit r9789.
2011-07-09 05:24:33 +00:00
Mythos_Ruler 5169a05237 Fixed something in the description.
This was SVN commit r9787.
2011-07-09 03:00:34 +00:00
Ykkrosh a4637c25d0 Fix no-PCH builds
This was SVN commit r9786.
2011-07-08 15:07:08 +00:00
Pureon dff4add6a6 Making unfinished Neareastern Badlands map hidden
This was SVN commit r9784.
2011-07-07 23:25:53 +00:00
historic_bruno e0eed68835 Sets default single player map to Acropolis II (also moves these constants to the top of gamesetup.js for clarity)
This was SVN commit r9783.
2011-07-07 23:16:09 +00:00
Ykkrosh 1771545a3b Stop BuildingAI picking up messages for other components' range queries
This was SVN commit r9782.
2011-07-07 23:07:36 +00:00
historic_bruno e705e366d6 Fixes missing templates in Peloponnese map
This was SVN commit r9781.
2011-07-07 22:54:14 +00:00
Ykkrosh db9e05d83e Bump version number
This was SVN commit r9780.
2011-07-07 22:21:34 +00:00
Ykkrosh 58c33071d6 Disable unnecessary noisy AI greeting message
This was SVN commit r9779.
2011-07-07 22:18:55 +00:00
Ykkrosh 871d321050 Fix undefined property warning
This was SVN commit r9778.
2011-07-07 22:14:37 +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
Ykkrosh b6d04004b6 Avoid errors when using planes in formations, by not allowing them to join formations
This was SVN commit r9776.
2011-07-07 17:05:22 +00:00
Mythos_Ruler 519b0020ba Updated text from "Super" to "Champion."
This was SVN commit r9775.
2011-07-07 07:56:43 +00:00
Mythos_Ruler bc7991028b Preliminary Carthaginian stuff. Will move Carthage to Public very soon after Alpha VI release.
This was SVN commit r9774.
2011-07-07 06:58:26 +00:00
Mythos_Ruler fed5830189 Updated shield pattern.
This was SVN commit r9773.
2011-07-07 06:06:07 +00:00
Mythos_Ruler c1eb1c3b7a Fixed portrait.
This was SVN commit r9771.
2011-07-07 03:54:14 +00:00
Mythos_Ruler 65baa6d567 Quick update to Acropolis II
This was SVN commit r9770.
2011-07-07 03:18:30 +00:00
Ykkrosh 899f5105b9 Fix glwprintf errors on OS X with non-ASCII strings, by setting LC_CTYPE to UTF-8
This was SVN commit r9768.
2011-07-06 21:19:59 +00:00
Ykkrosh e9b3bcf467 Disable building Atlas by default on OS X
This was SVN commit r9766.
2011-07-06 20:14:25 +00:00
Jubal df9270a892 Hopefullyfixeslag.
This was SVN commit r9765.
2011-07-06 18:04:30 +00:00
historic_bruno 1bc2db56ea Stops unit following when other object selected. Fixes #775
This was SVN commit r9764.
2011-07-05 21:29:11 +00:00
Mythos_Ruler d2d631d2ed This was SVN commit r9763. 2011-07-05 06:00:52 +00:00
Mythos_Ruler ba52ff7604 made Triremes and Quinquiremes able to garrison siege engines.
Added some sound stuff to all siege weapons.

Tweaked siege tower.

This was SVN commit r9762.
2011-07-05 05:59:28 +00:00
Ykkrosh 315dfbff5d Fix use of outdated cached transform when computing bounding boxes.
Should fix #867.

This was SVN commit r9761.
2011-07-05 00:12:00 +00:00
historic_bruno c766f40da3 Changes Cantabrian Highlands random map to temperate biome
This was SVN commit r9760.
2011-07-04 23:54:04 +00:00
Pureon f8c62201b2 Siege tower update
This was SVN commit r9759.
2011-07-04 20:50:52 +00:00
Jubal 2763c7817d In theory, should make buildings point in the right direction.
This was SVN commit r9758.
2011-07-04 17:40:13 +00:00
Ykkrosh 528b833db0 Fix assertion failure in replay mode
This was SVN commit r9757.
2011-07-04 15:17:46 +00:00
Mythos_Ruler fc2b89a780 This was SVN commit r9756. 2011-07-03 23:23:01 +00:00
Mythos_Ruler 3c6789747b This was SVN commit r9755. 2011-07-03 22:32:26 +00:00
Mythos_Ruler 9d7a5da65a #New Thracian unit.
Tweaked Acropolis II.

This was SVN commit r9754.
2011-07-03 22:26:12 +00:00
Ykkrosh f01097b23c Avoid crash when pressing 'h' while multiplayer host game setup screen is loading
This was SVN commit r9753.
2011-07-03 18:36:43 +00:00
Jubal 4065cb1cd2 Few minor tweaks.
This was SVN commit r9750.
2011-07-03 09:43:31 +00:00
Jubal b4d0c09569 Building directions now 100% random. Can set it to a specific angle if we'd prefer, but someone needs to tell me what.
This was SVN commit r9749.
2011-07-03 08:46:30 +00:00
Mythos_Ruler c9b2273532 Fixed an error with the Iberian fortress.
This was SVN commit r9748.
2011-07-03 07:52:52 +00:00
Mythos_Ruler f138be6565 #New Greek shields patterns.
This was SVN commit r9747.
2011-07-03 06:10:02 +00:00
historic_bruno 972ca3cd22 Increases unit selection limit to 200 (equal to max population). See #789
This was SVN commit r9745.
2011-07-02 23:04:59 +00:00
Pureon 3da5afd8d5 Stop siege tower garrisoning itself inside itself
This was SVN commit r9744.
2011-07-02 22:52:17 +00:00
Mythos_Ruler 5c4b6e2320 Fixes #878
This was SVN commit r9743.
2011-07-02 22:26:51 +00:00
Mythos_Ruler 9b601d7ad4 Map updates to fix moved templates.
This was SVN commit r9741.
2011-07-02 17:47:23 +00:00
Mythos_Ruler 12eb4919be Stone and Metal added.
This was SVN commit r9740.
2011-07-02 17:17:07 +00:00
Jubal 9a6f90b90d This was SVN commit r9739. 2011-07-02 16:57:51 +00:00
Jubal 3756aaef48 This might help speed a fraction.
This was SVN commit r9738.
2011-07-02 16:49:26 +00:00
Jubal 6267a61962 This was SVN commit r9737. 2011-07-02 15:32:16 +00:00
Jubal 7bba760801 This was SVN commit r9736. 2011-07-02 15:29:20 +00:00
Jubal f1eb662cf6 This was SVN commit r9735. 2011-07-02 15:29:08 +00:00
Jubal 8612600a13 This was SVN commit r9734. 2011-07-02 15:27:35 +00:00
Pureon 5183a5d4de Mechanical siege tower update
This was SVN commit r9733.
2011-07-02 11:56:57 +00:00
Pureon 4139140916 # Giraffe, giraffe infant, lion, and lioness movement animations by Athos
This was SVN commit r9732.
2011-07-02 10:37:45 +00:00
Pureon f833529e63 skeletons xml update
This was SVN commit r9731.
2011-07-02 10:17:10 +00:00
Mythos_Ruler 885c220e9f This was SVN commit r9730. 2011-07-02 06:15:35 +00:00
Mythos_Ruler 8da4334a85 Re-skinned Belgian Bog.
This was SVN commit r9729.
2011-07-02 02:06:41 +00:00
Mythos_Ruler fa812a5ac5 A bunch of texture additions and changes, mostly to temperate terrains.
This was SVN commit r9728.
2011-07-02 02:04:15 +00:00
Mythos_Ruler 805dbe7640 Some new Greek shields.
This was SVN commit r9727.
2011-07-02 01:46:19 +00:00
historic_bruno 4d188452f8 Adds ownership checks to UI selections.
Adds ownership and diplomacy checks to Commands.js (fixes #880).
Adds control all units setting to Player component (network synced).
Adds helpers for diplomacy checks - use these instead of directly
accessing diplomacy array.
Fixes tests according to these changes.

This was SVN commit r9726.
2011-07-02 00:06:39 +00:00
historic_bruno 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
Mythos_Ruler 3dc70800ee Changed tooltip to reflect the current uselessness of this structure.
This was SVN commit r9724.
2011-06-30 21:56:51 +00:00
Mythos_Ruler c7fd1eaaf2 Tweaking some temperate terrains.
This was SVN commit r9723.
2011-06-29 04:49:25 +00:00
Mythos_Ruler 834271b878 Some updated maps.
This was SVN commit r9722.
2011-06-29 02:49:41 +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
janwas d9c944c975 fix one last super_unit - at least given the following search criteria:
Find all "super_unit", Match case, Subfolders, Find Results 1,
"0ad\svn\binaries\data", "*.xml;*.xsl;*.xslt;*.xsd;*.dtd"
0ad\svn\binaries\data\mods\public\art\actors\units\celts\boudicca_chariot.xml(16):
<prop actor="units/celts/super_unit_4_d.xml" attachpoint="driver"/>

This was SVN commit r9717.
2011-06-28 19:32:49 +00:00
Pureon 7ee28348ec Garrison multiplier for hele siege tower
This was SVN commit r9716.
2011-06-28 19:11:46 +00:00
Ykkrosh 709260e339 Fix occasional script error with planes
This was SVN commit r9715.
2011-06-28 18:26:29 +00:00
Ykkrosh 151539a92b Fix #882 (test failure)
This was SVN commit r9714.
2011-06-28 18:25:38 +00:00
Chakakhan 293adad0ba Fix #829 - Stuck units bug
This was SVN commit r9713.
2011-06-28 07:27:03 +00:00
Mythos_Ruler da79f8edbe Last Champion fix. Or is it? <_<
This was SVN commit r9712.
2011-06-28 04:46:44 +00:00
Mythos_Ruler f0c2c15d3f Champion fix for this unit.
This was SVN commit r9711.
2011-06-28 04:42:02 +00:00
Mythos_Ruler 7f79dcd379 Champion FIX for maps.
This was SVN commit r9710.
2011-06-28 04:28:09 +00:00
Mythos_Ruler 91a972238a Champion FIXES commit.
This was SVN commit r9709.
2011-06-28 04:19:01 +00:00
Mythos_Ruler 520788cafb Champions. Commit #3.
This was SVN commit r9708.
2011-06-28 04:02:54 +00:00
Mythos_Ruler ac0576f326 Champions. Commit #2.
This was SVN commit r9707.
2011-06-28 03:56:04 +00:00
Mythos_Ruler 75c1ae84d5 This was SVN commit r9706. 2011-06-28 03:30:35 +00:00
Mythos_Ruler d8725c1df7 This was SVN commit r9705. 2011-06-28 03:29:12 +00:00
Mythos_Ruler f3fe7aaa67 Changing nomenclature from "Super Units" to "Champions." Commit Part 1.
This was SVN commit r9704.
2011-06-28 03:24:50 +00:00
Mythos_Ruler c2f9496a4f Temp solution to Ship finished sound.
This was SVN commit r9703.
2011-06-28 01:52:40 +00:00
Mythos_Ruler f4e773f7ba Celt Temple costs Wood, not Stone.
Greek Fortress builds the new Greek siege tower.

Females have order acknowledgments. This is a temp solution until we
have dedicated female sounds.

Added verbal acknowledgments to the Priests as well.

Siege Tower stat tweaks.

This was SVN commit r9702.
2011-06-28 01:50:42 +00:00
Mythos_Ruler 85e49e9d13 Fixed a team error on the map.
This was SVN commit r9701.
2011-06-28 01:30:58 +00:00
WhiteTreePaladin 7baab8e221 Moved stances and idle worker button to more appropriate locations
This was SVN commit r9700.
2011-06-28 01:09:55 +00:00
historic_bruno a8fdcfde59 Fixes broken autostart for random maps with AI
This was SVN commit r9699.
2011-06-27 23:27:25 +00:00
Mythos_Ruler bdde44d9aa Balancing war elephants.
This was SVN commit r9698.
2011-06-27 22:43:36 +00:00
Pureon a7ea5ed3ae Hele siege tower basic setup
This was SVN commit r9697.
2011-06-27 22:43:03 +00:00
Mythos_Ruler 20030f1515 This was SVN commit r9696. 2011-06-27 22:41:17 +00:00
Mythos_Ruler d78d4f7169 # Moved Roman and Carthaginian Champion Units to Public.
This was SVN commit r9695.
2011-06-27 22:23:03 +00:00
Mythos_Ruler c276a45fae Tweaked Greek Farmstead and Gymnasion.
This was SVN commit r9694.
2011-06-27 21:45:37 +00:00
Pureon 552d81e1c9 Temple select OGG file update
This was SVN commit r9693.
2011-06-27 20:01:44 +00:00
Pureon aef4db11c0 Sound effects for wall gate
This was SVN commit r9691.
2011-06-27 19:56:29 +00:00
Mythos_Ruler f044c7f6df This was SVN commit r9690. 2011-06-27 06:55:13 +00:00
Mythos_Ruler c8f63fc366 Updated license wording for CGTextures.
This was SVN commit r9689.
2011-06-27 05:47:25 +00:00
Mythos_Ruler 0ff7997d9f Moving the last of the terrains.
This was SVN commit r9688.
2011-06-27 05:39:53 +00:00
Mythos_Ruler 2c9835cbc4 Moving and deleting terrains.
This was SVN commit r9687.
2011-06-27 05:11:17 +00:00
Mythos_Ruler 27b68a5a88 Deleting from Internal
This was SVN commit r9686.
2011-06-27 04:51:29 +00:00
Mythos_Ruler 25bbfb81c4 This was SVN commit r9685. 2011-06-27 04:50:25 +00:00
Mythos_Ruler 89d388669d This was SVN commit r9684. 2011-06-27 04:28:30 +00:00
Mythos_Ruler 2e1200fa8c This was SVN commit r9683. 2011-06-27 04:27:08 +00:00
Mythos_Ruler 0503fea0d8 This was SVN commit r9682. 2011-06-27 04:25:11 +00:00
Mythos_Ruler 45017504aa This was SVN commit r9681. 2011-06-27 04:22:18 +00:00
Mythos_Ruler 9da83a992e Renaming and deleting some terrains, preparing to move to Public.
This was SVN commit r9680.
2011-06-27 04:17:28 +00:00
Mythos_Ruler b43ca11379 This was SVN commit r9679. 2011-06-27 03:29:34 +00:00
Mythos_Ruler 577aaedc7c Portrait for plane.
This was SVN commit r9678.
2011-06-27 00:41:50 +00:00
Mythos_Ruler a47ef2060a Updated the Plane entity.
This was SVN commit r9677.
2011-06-27 00:32:28 +00:00
Mythos_Ruler a64f1356cb P-51 Mustang
This was SVN commit r9676.
2011-06-27 00:26:33 +00:00
Pureon ff1277d4d8 Barracks select sound fix
This was SVN commit r9675.
2011-06-26 22:46:29 +00:00
Pureon 421df0a53c Selection sound effect xml files updated
This was SVN commit r9674.
2011-06-26 22:36:18 +00:00
Ykkrosh 31832cd9ae Initialise minimap and LOS textures properly
This was SVN commit r9673.
2011-06-26 21:47:07 +00:00
Ykkrosh 3f51747440 Fix uninitialised value
This was SVN commit r9672.
2011-06-26 21:45:58 +00:00
Pureon 9901f47065 Universal select audio file update
This was SVN commit r9671.
2011-06-26 21:06:23 +00:00
Pureon cc70aacdb7 Added new building constructed and selected sound effects
This was SVN commit r9670.
2011-06-26 21:01:16 +00:00
Ykkrosh 1f20444e4c Trigger 'constructed' sound when a building finishes construction
This was SVN commit r9669.
2011-06-26 18:27:10 +00:00
Chakakhan df2e499efc Post code review version - previous commit was pre code review version.
This was SVN commit r9666.
2011-06-26 07:47:03 +00:00
Chakakhan 2aedf48304 #788 Eliminate delay in path finding (and therefore moving)
This was SVN commit r9665.
2011-06-26 07:03:08 +00:00
historic_bruno 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
Badmadblacksad d89eafaf83 stances improvement and bugfixing. units now targets buildings last, after workers, and after every other units.
This was SVN commit r9663.
2011-06-26 02:03:36 +00:00
Mythos_Ruler 95756627ec New aeroplane stuff.
Polishing up the Persian cataphract.

More edits to Peloponnese map.

This was SVN commit r9662.
2011-06-25 20:57:06 +00:00
Badmadblacksad fed56af8a7 avoid trying to attack (before gathering) for ever an animal which is not visible anymore (bug not yet met because unlikely)
This was SVN commit r9661.
2011-06-25 20:56:46 +00:00
Badmadblacksad c8b0d7c11c fix a small bug related to units stances and gathering
This was SVN commit r9660.
2011-06-25 19:14:08 +00:00
historic_bruno 8bdc1b0882 Enforces max population limit, cleans up population variables in Player component. See #862
Max population defaults to 200

This was SVN commit r9659.
2011-06-25 00:47:46 +00:00
historic_bruno 33e8ac6fa5 Applies Kenny's patch for CInput pasting behavior (fixes #640)
Simplifies some clipboard hotkeys

This was SVN commit r9658.
2011-06-25 00:04:41 +00:00
Ykkrosh 92fcb737cd Attempt minor improvements to stances code (see #865).
Don't chase units that are no longer visible, beyond where they were
last seen (fixes #595).

This was SVN commit r9657.
2011-06-24 12:35:15 +00:00
Mythos_Ruler 4e809a02e8 Moving some prop actors over.
This was SVN commit r9656.
2011-06-24 05:49:22 +00:00
Mythos_Ruler 1bf469755f This was SVN commit r9655. 2011-06-24 05:19:23 +00:00
Mythos_Ruler 99f9d3f159 Bunch of helmet fixes and random other stuff.
This was SVN commit r9654.
2011-06-24 05:18:28 +00:00
Mythos_Ruler 94460f6994 Moved the rest of the props to Public with MOVE command.
Moved Persian Cataphract and War Elephant to Public.

This was SVN commit r9653.
2011-06-24 04:25:02 +00:00
Mythos_Ruler 53d1293da9 Added treasures and other stuff to Peloponnese.
This was SVN commit r9652.
2011-06-24 03:28:54 +00:00
Mythos_Ruler 90a06957e9 This was SVN commit r9651. 2011-06-24 02:49:06 +00:00
Mythos_Ruler 1ce1cfea45 Hero Stars
This was SVN commit r9650.
2011-06-24 02:45:49 +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
Mythos_Ruler bd80c1ea42 Stars for public heroes *(to be replaced with something better in the future).
This was SVN commit r9648.
2011-06-23 21:26:59 +00:00
Ykkrosh 05898c75d1 # Increase maximum camera distance
This was SVN commit r9647.
2011-06-23 12:52:43 +00:00
janwas 492e49da38 add support for selection and deletion of entire words in text controls (ctrl+backspace/delete/left/right) based on patch by Chakakhan/kenny (thanks!)
also refactored wclipboard
closes #511

This was SVN commit r9646.
2011-06-23 10:12:43 +00:00
historic_bruno 889f4698f2 Moves population bonus to new line in construction tooltip (based on patch from pejuko). Fixes #873
This was SVN commit r9645.
2011-06-22 21:11:37 +00:00
Mythos_Ruler b99b37387b Updated cliff texture. Updated Peloponnese map.
This was SVN commit r9644.
2011-06-22 04:05:42 +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
janwas ef4df42895 add support for .dylib on OS X based on patch by Yves (thanks!)
c.f.
http://www.wildfiregames.com/forum/index.php?showtopic=14173&pid=220828&st=0&#entry220828

This was SVN commit r9642.
2011-06-20 20:06:51 +00:00
Mythos_Ruler d41e859b67 #Updated Iberian Corral by Zaggy.
This was SVN commit r9641.
2011-06-20 05:57:45 +00:00
Mythos_Ruler 5005398619 Update to the Peloponnese map. Still incomplete.
This was SVN commit r9640.
2011-06-20 05:57:28 +00:00
Ykkrosh 10481ca174 Avoid potentially dangerous locale-dependent atof functions
This was SVN commit r9639.
2011-06-19 19:51:53 +00:00
Mythos_Ruler 9b930d9617 Test 'selected' stance icon
This was SVN commit r9638.
2011-06-19 19:02:32 +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
Ykkrosh db5e483266 Fix typo in comment
This was SVN commit r9635.
2011-06-19 14:18:07 +00:00
historic_bruno 74f849ad0b Adds message when profiler snapshot is first saved (Shift+F11)
This was SVN commit r9633.
2011-06-17 23:40:13 +00:00
Badmadblacksad e01917b961 Entities faces toward themself. fixed.
This was SVN commit r9632.
2011-06-17 23:08:46 +00:00
Badmadblacksad 71a6775b92 Stances draft, refs #865
This was SVN commit r9631.
2011-06-17 22:13:39 +00:00
Mythos_Ruler 032794b7c8 This was SVN commit r9629. 2011-06-16 22:58:14 +00:00
Mythos_Ruler 578936d7d0 Moved all the Skies to Public.
This was SVN commit r9628.
2011-06-16 22:31:02 +00:00
Mythos_Ruler 86505030cb Made huntable animals easier to kill. We may change this again later, so we can have some hunting techs.
This was SVN commit r9627.
2011-06-16 22:21:37 +00:00
Mythos_Ruler 0dcaa3d9a1 Greece real-world map. Work-In-Progress.
This was SVN commit r9626.
2011-06-16 22:03:26 +00:00
Mythos_Ruler 3a9f7b9884 Some terrain texture updates and moves.
This was SVN commit r9625.
2011-06-16 21:44:08 +00:00
Mythos_Ruler 80391fc30a Cleaning out bad textures. Preparing to move the rest of the good ones to Public.
This was SVN commit r9624.
2011-06-16 21:32:36 +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
Mythos_Ruler 2fa7c8aeca Moving terrain assets to Public.
This was SVN commit r9622.
2011-06-16 20:12:55 +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
WhiteTreePaladin 7e1cbf6ece increase length of main menu version number field to accommodate longer version text
This was SVN commit r9616.
2011-06-11 14:22:03 +00:00
historic_bruno 29edc1b8e9 Delete previous player icon and use Michael's
This was SVN commit r9615.
2011-06-10 21:32:09 +00:00
Mythos_Ruler 543c02c149 This was SVN commit r9614. 2011-06-10 19:16:04 +00:00
Mythos_Ruler ec1e1a4042 Undo and redo icons for Atlas.
This was SVN commit r9613.
2011-06-10 19:00:59 +00:00
Mythos_Ruler b3e7b80b68 New players icon.
This was SVN commit r9612.
2011-06-10 18:50:47 +00:00
historic_bruno 4a3230a870 This was SVN commit r9610. 2011-06-09 23:52:29 +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 266977bc78 Attempt to fix manifest problems in autobuild.
This was SVN commit r9607.
2011-06-09 23:16:27 +00:00
Ykkrosh 2c58b07223 # Add experimental fighter planes.
This was SVN commit r9605.
2011-06-09 19:44:40 +00:00
Ykkrosh 1357000401 Fix #805 more so it doesn't ignore the second click on non-double-clickable buttons.
This was SVN commit r9604.
2011-06-09 17:30:34 +00:00
Ykkrosh 7b8a33f374 Fix tests.
This was SVN commit r9603.
2011-06-09 17:15:01 +00:00
Ykkrosh 5132f814e3 Clean up some formatting and comments.
This was SVN commit r9602.
2011-06-09 17:01:01 +00:00
Ykkrosh 902b33a181 Remove redundant code for animal fleeing, and don't omit expected arguments.
This was SVN commit r9601.
2011-06-09 16:41:55 +00:00
Ykkrosh 28d952404e Improve selection details debug display.
This was SVN commit r9600.
2011-06-09 16:40:29 +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
Mythos_Ruler 8eadd4e25f #Ship balance.
This was SVN commit r9598.
2011-06-09 05:06:34 +00:00
Mythos_Ruler 24b0e1cafb This was SVN commit r9597. 2011-06-08 21:12:57 +00:00
Mythos_Ruler f1c1f400c9 Lots of Helmet stuff.
This was SVN commit r9596.
2011-06-08 07:18:52 +00:00
Badmadblacksad 24cca252e3 Ranged units always face their targets when attacking. fixes #831
This was SVN commit r9595.
2011-06-06 22:08:26 +00:00
Badmadblacksad 43d817bc22 --
This was SVN commit r9593.
2011-06-06 19:39:19 +00:00
Badmadblacksad 9906a86a2e Support double-click on unit group buttons. patch by Merolum. fixes #805.
This was SVN commit r9592.
2011-06-06 19:31:34 +00:00
Mythos_Ruler 6b0cbd10c3 Finished the new Cycladic Archipelago map.
Added promotion animations to some units.

Added triple-click to Hypaspists and Roman Legions.

This was SVN commit r9591.
2011-06-06 00:46:58 +00:00
Mythos_Ruler 18dd17ea4a fixed a Scipio animation problem. Edited some Roman stuff.
This was SVN commit r9590.
2011-06-05 23:54:01 +00:00
Mythos_Ruler d0560bd93e Playtesting a water map, I came to the conclusion that ships took way too long to build.
This was SVN commit r9589.
2011-06-05 20:38:01 +00:00
Badmadblacksad 304d4e82f0 (minor) fix an animation event value
This was SVN commit r9588.
2011-06-05 20:03:44 +00:00
Mythos_Ruler d892403f90 Adjusted the look of the Persian temple.
This was SVN commit r9587.
2011-06-05 05:57:28 +00:00
Mythos_Ruler 091cba16c6 Flipped the Iberian Civ Centre so it faces the correct way.
This was SVN commit r9585.
2011-06-05 01:52:25 +00:00
Mythos_Ruler 916b4b7e92 Pureon's map, with my edits. Now turning it back over to him for his own edits.
This was SVN commit r9584.
2011-06-04 04:19:36 +00:00
Mythos_Ruler 97528d25f1 This was SVN commit r9583. 2011-06-04 03:14:49 +00:00
janwas 6feb143e61 OS X compile fix
This was SVN commit r9582.
2011-05-30 23:06:16 +00:00
janwas ef74ad7f7b OS X compile fix (hopefully): add definition for O_DIRECT
This was SVN commit r9581.
2011-05-30 21:49:33 +00:00
janwas 034881d30c sync with work. simplify wnuma, refactor+fix topology (bugs: APIC IDs array didn't correspond to OS processor number; couldn't handle noncontiguous APIC ID field values)
This was SVN commit r9580.
2011-05-30 13:00:20 +00:00
Ykkrosh f25407e7fb Fix typo
This was SVN commit r9579.
2011-05-30 11:51:14 +00:00
Mythos_Ruler 8ecf3aa1b5 Bumped up the Wood in trees from 150 to 200.
Reoriented the Carthaginian House C to face South East.

Working on a new version of Cycladic Archipelago II.

This was SVN commit r9578.
2011-05-30 01:50:49 +00:00
Ykkrosh ce647cf8e3 Add a manifest hack to fix building in VC2008+, when loading DLLs built in VC2005
This was SVN commit r9576.
2011-05-29 21:13:21 +00:00
Ykkrosh 59124006c8 Work around problem with quote keys in Windows on an Apple machine
This was SVN commit r9575.
2011-05-29 21:12:09 +00:00
Ykkrosh c2677b4bb0 Upgrade game and build system to ENet 1.3
This was SVN commit r9574.
2011-05-29 20:57:28 +00:00
janwas e3d87b0375 remove no longer necessary lowlevel wsock implementation (superseded by enet) since the delay load hook isn't compatible with a DLL packaging of enet.
-> cstr serialization uses lib/byte_order.h instead of htons; removed
hostname/IP from system_info (Philip agrees its utility is negligible)

This was SVN commit r9572.
2011-05-29 19:59:51 +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
Mythos_Ruler f1c4904071 Map tweaks.
Rain particle experiment.

This was SVN commit r9564.
2011-05-28 21:21:36 +00:00
Mythos_Ruler ea36fdad2d New forestfloor texture for Mediterranean biome.
This was SVN commit r9563.
2011-05-28 16:56:59 +00:00
Mythos_Ruler bb5a66ac35 Moved Gambia River map to Public.
Moved Fog sky to Public.
Made separate fish entities.

This was SVN commit r9562.
2011-05-28 03:16:26 +00:00
Mythos_Ruler 0f616d42c6 This was SVN commit r9561. 2011-05-28 03:09:40 +00:00
Mythos_Ruler 9b70228997 Updated the terrains of The Massacre of Delphi.
New "Gambia River" map using Tropic terrains.

This was SVN commit r9560.
2011-05-28 02:47:17 +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 755802d0ce Fix build errors
This was SVN commit r9556.
2011-05-27 13:32:34 +00:00
historic_bruno 5da713af2f Removes debugging output from Latium rms
This was SVN commit r9555.
2011-05-27 03:55:01 +00:00
historic_bruno 1bf2598429 Fixes square maps to behave like circular maps and fit within the circle. Fixes #822
This was SVN commit r9554.
2011-05-27 03:04:59 +00:00
Mythos_Ruler 293f7cbae0 This was SVN commit r9553. 2011-05-26 03:16:14 +00:00
Mythos_Ruler a3705a7d11 Updated SMOKE particles. They look much much nicer now. Enjoy!
This was SVN commit r9552.
2011-05-26 02:27:34 +00:00
Mythos_Ruler 2c05745c7d Flipped the Celt Barracks so it points to the "front" where units come out.
This was SVN commit r9551.
2011-05-26 00:44:58 +00:00
janwas 34186dd017 refactor file interface. requires workspace update
- separate file_system_util into vfs functions (-> vfs/vfs_util) and
file_system (avoids ugly fs_util namespace prefix)
- get rid of non-portable O_BINARY_NP etc. flags
- use standard O_WRONLY etc. flags instead of LIO_WRITE; but avoid the
need for specifying O_CREAT|O_TRUNC
- only open files for aio when O_DIRECT is specified (which 0ad does
not) - avoids wasting time and security issues
- return file descriptor directly instead of via output param
- waio: safer FCB mechanism that avoids mixing descriptors between lowio
and aio

This was SVN commit r9550.
2011-05-25 10:39:13 +00:00
Mythos_Ruler ceea205782 This was SVN commit r9549. 2011-05-25 05:45:49 +00:00
janwas 7600c3862b refactor gfx detection code (interface), allow exporting from DLL (required at work)
This was SVN commit r9546.
2011-05-24 14:17:47 +00:00
janwas f1a1f023df reinstate aligned_allocator.h (required at work)
further fixes to preserve the last error while building error messages
somewhat more accurate NUMA factor computation

This was SVN commit r9545.
2011-05-23 14:10:45 +00:00
Mythos_Ruler d7f4935dce This was SVN commit r9544. 2011-05-23 01:50:45 +00:00
Mythos_Ruler 2239a261ee Last new Greek house variant.
This was SVN commit r9543.
2011-05-23 01:48:22 +00:00
Mythos_Ruler 003037e102 Moves "new" terrains elsewhere and reverted the Medit terrains back. I wasn't happy with how the new ones were blending with all the other textures and realized I'd have to redo all the others as well.
This was SVN commit r9542.
2011-05-22 01:59:15 +00:00
Mythos_Ruler 501f72ec0c Map updates. Terrain updates.
This was SVN commit r9541.
2011-05-21 05:51:28 +00:00
Mythos_Ruler 171917d0c6 Terrain updates
This was SVN commit r9540.
2011-05-21 02:21:38 +00:00
Mythos_Ruler 2c6fc32a57 This was SVN commit r9539. 2011-05-20 19:37:59 +00:00
Mythos_Ruler 2f94551716 New Greek house by Privateer! Good work. Test "hero star" for Themistocles.
This was SVN commit r9537.
2011-05-20 15:48:12 +00:00
Ykkrosh 84030de9b7 Fix compile error with Boost 1.39 (ambiguous overloads)
This was SVN commit r9536.
2011-05-20 14:45:04 +00:00
Mythos_Ruler 608db46c16 Tweaks to the map
This was SVN commit r9535.
2011-05-18 20:17:42 +00:00
Ykkrosh 1075e206f7 Fix some format string errors
This was SVN commit r9534.
2011-05-18 19:10:36 +00:00
Badmadblacksad 069f567f7e check that enemy units don't leave foundations. based on patch from Stork. fixes #724
This was SVN commit r9532.
2011-05-17 20:30:21 +00:00
Badmadblacksad 1fac936d68 fixes a bug related to foundations and animals corpses (previously, when an animal has already been ordered to leave a foundation once, it will not leave the construction site if you place an another building on top of it).
This was SVN commit r9531.
2011-05-17 16:26:47 +00:00
Mythos_Ruler ea455fa983 Fixed some issues with Belgian Bog
This was SVN commit r9529.
2011-05-16 15:09:06 +00:00
Ykkrosh a6d519e70f Fix #779 differently, to avoid problems with building on top of cheering units
This was SVN commit r9528.
2011-05-15 23:51:51 +00:00
Ykkrosh fd65a492d9 Add button to promote selected units, for testing
This was SVN commit r9527.
2011-05-15 21:53:24 +00:00
historic_bruno b9f04a3d27 Fixes some scenario bugs. Fixes #856, #857
This was SVN commit r9526.
2011-05-15 20:43:34 +00:00
Badmadblacksad d5d5fd3b7d units are not stuck on construction sites anymore. fixes #779
This was SVN commit r9525.
2011-05-15 20:30:54 +00:00
Ykkrosh 6539456746 Fix format string
This was SVN commit r9524.
2011-05-15 19:52:46 +00:00
Ykkrosh f4b55a9acf Fix non-PCH build
This was SVN commit r9523.
2011-05-15 19:51:33 +00:00
Mythos_Ruler 87a44a6b38 This was SVN commit r9522. 2011-05-15 18:17:41 +00:00
Mythos_Ruler 0eae00d75d Moved Rome struct texture from Internal to Public (so OSers can work on Roman buildings if they want). Updated a terrain.
This was SVN commit r9521.
2011-05-15 17:17:21 +00:00
janwas 0ea42d3185 avoid stomping on the last error while dumping stack
refs #849

This was SVN commit r9519.
2011-05-15 00:00:01 +00:00
Mythos_Ruler 886bc301d9 This was SVN commit r9518. 2011-05-14 23:26:37 +00:00
Jubal 65b75fbb7f Small fix, it now shuffles troops round the CC every minute or so to avoid issues with gatherers not being able to get in. Crappy way of doing it, but should solve the problem 90+% of the time.
This was SVN commit r9517.
2011-05-14 20:31:33 +00:00
janwas 45d358dd9a add code to output both affected paths in case separators are being mixed
This was SVN commit r9516.
2011-05-14 20:25:32 +00:00
Ykkrosh 2dff290c28 Fix entity validation errors
This was SVN commit r9515.
2011-05-14 19:15:43 +00:00
Ykkrosh 05688548d0 Fix a bogus Doxygen comment
This was SVN commit r9513.
2011-05-14 17:27:14 +00:00
Ykkrosh a976045f0f Report filename in Collada warning messages.
Skip harmless warnings about missing materials in Collada files.

This was SVN commit r9512.
2011-05-14 16:43:08 +00:00
janwas 963960fafa no longer warn when SetFileValidData fails, as it does on all FAT volumes (boo)
fixes #849

This was SVN commit r9511.
2011-05-14 10:37:42 +00:00
Ykkrosh edd8ef2bf2 Fix units in formation blocking construction and not moving out of the way (see #779).
Make non-movement-blocking buildings (e.g. farms) not require units to
move out of the way.

This was SVN commit r9510.
2011-05-13 20:32:41 +00:00
Ykkrosh c41b7904d2 Fix burst of particles when starting to construct a building.
Fix crash when particle XML loading failed.

This was SVN commit r9509.
2011-05-13 19:36:56 +00:00
Ykkrosh 03b87f9a8d Fix typo
This was SVN commit r9508.
2011-05-13 19:32:19 +00:00
Ykkrosh 123c00763a Use JuBot by default.
Fixes #774.

This was SVN commit r9507.
2011-05-12 23:55:35 +00:00
Ykkrosh b741feafb1 Add global deepcopy() function in scripts, to do a structured clone of objects.
Remove an unused include.

This was SVN commit r9506.
2011-05-12 23:50:42 +00:00
historic_bruno ff7cc75055 Fixes garrisoning bug (units don't have to approach buildings in order to garrison)
This was SVN commit r9505.
2011-05-12 21:48:59 +00:00
Ykkrosh ba66de2143 Fix #835 more comprehensively (the same bug affects other actions performed on nearby targets while moving)
This was SVN commit r9504.
2011-05-12 21:27:15 +00:00
Mythos_Ruler 6b499bdc8a Armour for Persian cataphract.
This was SVN commit r9503.
2011-05-12 05:10:56 +00:00
Mythos_Ruler fc9a9789e0 Extra starting resources for Median Oasis.
Added XP value to mechanical units.

This was SVN commit r9502.
2011-05-12 03:59:01 +00:00
Badmadblacksad 8a434aae1b Ensure units don't move while gathering. fixes #835
This was SVN commit r9501.
2011-05-11 19:34:39 +00:00
Mythos_Ruler b96a3f74c2 This was SVN commit r9500. 2011-05-11 17:05:21 +00:00
Badmadblacksad afd8a79f9c fix #842
This was SVN commit r9499.
2011-05-11 16:10:40 +00:00
historic_bruno 025a00340e Fixes garrisoned units being found as idle (even if they are, we can't select them, so skip them instead). Fixes #844.
Garrisoned units now remain in the GARRISONED state until explicitly
ungarrisoned

This was SVN commit r9498.
2011-05-11 04:05:05 +00:00
Mythos_Ruler cda5c5f5c9 Promotion stuff.
This was SVN commit r9497.
2011-05-09 07:32:57 +00:00
Mythos_Ruler aad79f54d1 This was SVN commit r9496. 2011-05-09 07:26:03 +00:00
Mythos_Ruler 14ecca8052 Lots of work on Temperate and Tropical biome terrains.
This was SVN commit r9495.
2011-05-09 06:37:17 +00:00
Ykkrosh 1420a229ff Fix various position-related errors with garrisoned units.
Fix some formatting consistency.

This was SVN commit r9494.
2011-05-09 02:02:00 +00:00
Mythos_Ruler 33a2a50d2c This was SVN commit r9493. 2011-05-09 01:45:47 +00:00
Mythos_Ruler 84817e1a6f Updated some cavalry attack event times.
This was SVN commit r9492.
2011-05-09 01:22:44 +00:00
historic_bruno 834b3fc134 This was SVN commit r9491. 2011-05-08 22:56:00 +00:00
historic_bruno 2eeaf9f5af Deleting broken audio files (to be replaced next)
This was SVN commit r9490.
2011-05-08 22:53:57 +00:00
janwas 452670738a fix StatusDescription (remove unnecessary and wrong cast)
This was SVN commit r9489.
2011-05-08 20:09:31 +00:00
Mythos_Ruler cf80b9bb97 Fixed a bunch of trees being Player 1
This was SVN commit r9488.
2011-05-08 16:16:27 +00:00
Mythos_Ruler 4ca43e453e Made aggressive animals a little more formidable. Previously they only has 1H1P attack.
This was SVN commit r9487.
2011-05-08 16:12:47 +00:00
Mythos_Ruler 8be54aac90 This was SVN commit r9486. 2011-05-08 15:23:34 +00:00
janwas 9b7cdef124 ensure WHRT debug messages are always displayed (in case of compatibility trouble)
refs #709

This was SVN commit r9485.
2011-05-08 09:14:21 +00:00
OmriLahav 2ed0c665b6 Updated Ogg file size.
This was SVN commit r9483.
2011-05-08 08:10:05 +00:00
Mythos_Ruler 343101588b This was SVN commit r9482. 2011-05-08 05:23:26 +00:00
Mythos_Ruler 821556c50e This was SVN commit r9481. 2011-05-08 04:27:12 +00:00
Mythos_Ruler a0de656c60 Updated description.
This was SVN commit r9480.
2011-05-08 04:22:36 +00:00
Mythos_Ruler be5e4933d8 Added shields to Celt cav skirmisher Advanced and Elite to differentiate from the Basic.
Finalized Acropolis II. Please playtest. It's a 1v1 acropolis-style map
with the Mediterranean assets.

This was SVN commit r9479.
2011-05-08 04:19:05 +00:00
Mythos_Ruler ede48a077b Edited some actors so that the melee sound effect happens at the correct time. I may need to go through all of the melee cavalry unit actors and do this.
New Acropolis II map for Alpha 5. Nearly complete. Is already playable.

This was SVN commit r9478.
2011-05-08 03:24:12 +00:00
janwas 7ed9a84252 avoid double-free when sounds are reclaimed and then freed.
fixes #833

This was SVN commit r9477.
2011-05-07 17:34:47 +00:00
janwas b82913ea14 make explicit that both iterator debugging and _SECURE_SCL (which is less than iterator debugging) are disabled in release builds
This was SVN commit r9476.
2011-05-07 16:46:28 +00:00
janwas 46e5db4dc4 fix build with ICC
This was SVN commit r9475.
2011-05-07 15:47:20 +00:00
WhiteTreePaladin 9837e23808 Changed release name
This was SVN commit r9474.
2011-05-07 15:23:11 +00:00
WhiteTreePaladin 1a17fde105 Change health bar tooltip from hitpoints to health
This was SVN commit r9473.
2011-05-07 02:57:23 +00:00
Ykkrosh c49f4c677b Fix bogus error messages when errno=0
This was SVN commit r9472.
2011-05-07 00:14:43 +00:00
Ykkrosh 5bda00c230 Fix test
This was SVN commit r9471.
2011-05-07 00:14:17 +00:00
historic_bruno 0fc0335285 Tweaks resources in all random maps.
Updates progress steps for random maps.
Latium is not circular, so explicitly set that.
Fixes some weirdness with Atlas random map generation.

This was SVN commit r9470.
2011-05-06 23:50:30 +00:00
Ykkrosh f6ffe7f121 Fix triple-click's accepted inter-click timing to match double-click's
This was SVN commit r9468.
2011-05-06 22:24:03 +00:00
Ykkrosh cd7abda9f1 Handle triple-click selections a bit more efficiently
This was SVN commit r9467.
2011-05-06 22:22:56 +00:00
Ykkrosh b2bf04c5ae Reduce projectile decay time
This was SVN commit r9466.
2011-05-06 21:53:33 +00:00
Ykkrosh e90470020b Try to make the pathfinder less likely to get stuck
This was SVN commit r9465.
2011-05-06 21:52:15 +00:00
Mythos_Ruler c1ed608291 Modified starting resources.
This was SVN commit r9464.
2011-05-06 19:35:34 +00:00
Mythos_Ruler 05cf7d0249 Added a new "bridge" across the center and some eye candy stuff. :)
This was SVN commit r9463.
2011-05-06 19:10:37 +00:00
janwas f608b44d1d fix self-test and map load on Windows (avoid mixing dir separators).
add more specific error codes (used at work)

This was SVN commit r9462.
2011-05-06 18:45:30 +00:00
Mythos_Ruler e7e2e03bb9 Changed tooltip to read "Experience" instead of simply "XP." This is to help spell it out better for the players who may not be familiar with our internal nomenclature.
This was SVN commit r9461.
2011-05-06 18:29:01 +00:00
Ykkrosh 15e4500a01 Fix tests
This was SVN commit r9460.
2011-05-06 17:04:32 +00:00
Mythos_Ruler cb612b17b5 Rebalancing some armour stats.
This was SVN commit r9459.
2011-05-06 16:46:08 +00:00
janwas 0a7aeb23f7 smbios fix
This was SVN commit r9458.
2011-05-06 14:54:46 +00:00
WhiteTreePaladin 6f3761a73a shrink displayed rank icons to actual resolution of 16x16
This was SVN commit r9457.
2011-05-06 02:19:36 +00:00
historic_bruno 022950a540 Documents AI autostart option in readme
This was SVN commit r9455.
2011-05-05 22:10:09 +00:00
Ykkrosh 1da3cdb498 Fix build errors
This was SVN commit r9453.
2011-05-05 20:24:22 +00:00
historic_bruno a8c087d46b Missing files
This was SVN commit r9451.
2011-05-05 20:07:51 +00:00
Ykkrosh 45426ac21c Probably fix build error
This was SVN commit r9450.
2011-05-05 18:06:36 +00:00
Mythos_Ruler 5ed18a103d Tweaked the colors a bit.
This was SVN commit r9449.
2011-05-05 16:54:04 +00:00
Ykkrosh a7aed9957d Build fix
This was SVN commit r9448.
2011-05-05 16:24:06 +00:00
janwas 5c76bc12fa refactor status code definitions: allow modules to define an array of them (more convenient+efficient).
merge ERR::NO_SYS, NOT_IMPLEMENTED into NOT_SUPPORTED
renderer: remove unnecessary ogl_shader include

This was SVN commit r9447.
2011-05-05 13:03:34 +00:00
janwas fd561cb88b hotloading fix on Windows
refs #781

This was SVN commit r9446.
2011-05-05 10:50:47 +00:00
janwas a741fb2f33 fix ChooseCacheSize - more simple, no longer relies on available-memory reporting (because Linux has a weird understanding of "available")
closes #611, refs #832

This was SVN commit r9445.
2011-05-05 09:53:07 +00:00
historic_bruno 508f56d2dd Fixes bug in triple-click unit selection for units without a SelectionGroupName defined. In this case, triple-click will behave the same as double-click.
This was SVN commit r9444.
2011-05-05 02:06:53 +00:00
historic_bruno 26de01cdd1 Adjusts unit selection behavior to account for ranks. Triple-click now selects units regardless of their rank.
Adds modifier hotkey to select units offscreen.
Fixes #826.

This was SVN commit r9443.
2011-05-05 01:27:49 +00:00
WhiteTreePaladin f423e269e2 shrunk rank icons
This was SVN commit r9442.
2011-05-05 00:19:48 +00:00
WhiteTreePaladin 141cc51573 reference new rank icons
This was SVN commit r9441.
2011-05-05 00:10:43 +00:00
Mythos_Ruler 99e45311ab Possible new rank insignia.
This was SVN commit r9440.
2011-05-04 23:15:03 +00:00
Mythos_Ruler db0a2f8cef Made promotions a little easier for this release so it is more obvious for end users who install the Alpha.
This was SVN commit r9439.
2011-05-04 22:36:31 +00:00
WhiteTreePaladin 3bffcff90d update experience bar tooltip text and style
This was SVN commit r9438.
2011-05-04 22:20:49 +00:00
janwas dcec9c4ca9 gracefully handle the case where the file cache is full of data still referenced elsewhere.
fixes #832

This was SVN commit r9437.
2011-05-04 22:19:38 +00:00
Mythos_Ruler 002c40ede4 Some miscellaneous stuff. Also Fixes #828
This was SVN commit r9436.
2011-05-04 21:51:29 +00:00
historic_bruno 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
Ykkrosh d6b073df22 Fix typo
This was SVN commit r9434.
2011-05-04 20:49:17 +00:00
WhiteTreePaladin 1ba34b973f clean up
This was SVN commit r9430.
2011-05-04 19:36:29 +00:00
WhiteTreePaladin dd264f46cf make music civ specific
This was SVN commit r9429.
2011-05-04 19:31:01 +00:00
OmriLahav da40ea8e2c First 3 completed score pieces from Omri: Celts Peace 1, Hellens Peace 1 and Iberians Peace 1 - 04.05.11.
This was SVN commit r9428.
2011-05-04 15:39:33 +00:00
Ykkrosh fa16181e84 Fix build error in tests.
Don't call wrealpath on the value returned by GetArg0, since it breaks
the tests and changes the semantics of that function.

This was SVN commit r9427.
2011-05-04 14:40:14 +00:00
Ykkrosh b560ff5fb7 Fix warning from cccd6849a7
This was SVN commit r9426.
2011-05-04 14:18:16 +00:00
janwas 9719432ff9 fix memory leak (wasn't freeing the entire chain of SMBIOS structures)
This was SVN commit r9425.
2011-05-04 13:08:09 +00:00
janwas a7152270f4 Path now goes to some trouble to prevent mixing / and \ slashes (causes trouble when hotloading, and some Windows APIs can't handle it, either)
WARNING: that means stuff like Path(nativeDataPath/"art/") is forbidden
and will raise errors on Windows when nativeDataPath contains \. always
use /"" to add a trailing slash. never embed "/" in OsPath component
strings (it's OK for VFS strings since they consistently use /).

wdir_watch, CmdLineArgs: avoid mixed separators
wutil: remove overzealous assertion (infinite recursion if an error
arose before we create a window)

refs #781

This was SVN commit r9424.
2011-05-04 12:16:51 +00:00
janwas 7523894760 ENSURE(0) -> DEBUG_WARN_ERR(ERR::LOGIC) (a bit smaller, and more descriptive)
This was SVN commit r9423.
2011-05-04 12:10:17 +00:00
Mythos_Ruler 6c3b41db3f New minimap buttons ready for implementation.
This was SVN commit r9422.
2011-05-04 05:55:53 +00:00
Ykkrosh 9733affb05 Fix non-PCH build
This was SVN commit r9419.
2011-05-04 01:17:09 +00:00
Ykkrosh 962fb41729 Support parallel build jobs in update-workspaces (via JOBS=-j3 or argument -j3 etc)
This was SVN commit r9418.
2011-05-03 23:54:29 +00:00
Ykkrosh 16a654ccae Fix script tests.
Fixes #827.

This was SVN commit r9416.
2011-05-03 23:16:16 +00:00
WhiteTreePaladin 1a6e75de4e updated alpha version name - fixes #816
This was SVN commit r9415.
2011-05-03 20:22:42 +00:00
Mythos_Ruler b26d543da1 Fixes #821
This was SVN commit r9414.
2011-05-03 19:44:08 +00:00
Ykkrosh 178a700c16 Fix build
This was SVN commit r9412.
2011-05-03 15:58:25 +00:00
janwas cce3bebe0c fix error propagation/avoid SetLastError pollution
This was SVN commit r9411.
2011-05-03 13:46:35 +00:00
janwas cccd6849a7 cleanup (requires update-workspaces)
lib_errors.cpp: replace with status.cpp, adapt to needs at work
wutil: fix runtime warning reported via feedback box
config: merge CONFIG_PARANOIA and !CONFIG_FINAL into
CONFIG_ENABLE_CHECKS
add openmp, pointer_typedefs.h

This was SVN commit r9410.
2011-05-03 12:38:42 +00:00
Mythos_Ruler 114ca8e4ce Changed map lighting.
This was SVN commit r9409.
2011-05-03 01:44:59 +00:00
Mythos_Ruler 0734122a9d Added some stone quarries to the map.
This was SVN commit r9408.
2011-05-03 01:39:45 +00:00
Mythos_Ruler 04f5a34f2d New Mediterranean stonemine "quarry."
This was SVN commit r9407.
2011-05-03 01:25:43 +00:00
Mythos_Ruler ae0ac056b3 Changed lighting.
This was SVN commit r9406.
2011-05-03 01:14:01 +00:00
Ykkrosh 333c62a490 Report errors in GL limit detection properly.
Report slightly more detailed RAM and CPU data.

This was SVN commit r9405.
2011-05-02 23:46:56 +00:00
Mythos_Ruler 0a4a7683b9 Deleted some random particles hanging around.
This was SVN commit r9404.
2011-05-02 23:40:15 +00:00
Pureon 548ed2e4eb Celt wall turret projectile error fix
This was SVN commit r9403.
2011-05-02 22:36:26 +00:00
Mythos_Ruler 7ac1ca1122 This was SVN commit r9402. 2011-05-02 22:10:33 +00:00
historic_bruno aa38415b3f Changes default scenario to Death Canyon. Fixes #820.
This was SVN commit r9401.
2011-05-02 21:52:14 +00:00
Mythos_Ruler 8ec73ac5d1 Tinkering with XP/promotions
This was SVN commit r9400.
2011-05-02 21:46:29 +00:00
historic_bruno b4889d5346 Fixes broken team init (based on patch by Stork). Fixes #814.
This was SVN commit r9399.
2011-05-02 20:34:48 +00:00
Pureon b8595fd196 palisade texture and spike walls added
This was SVN commit r9398.
2011-05-02 19:52:33 +00:00
fcxSanya ed105d3ad1 Disable promotion component for elite Iberian units.
This was SVN commit r9397.
2011-05-02 19:44:16 +00:00
fcxSanya e8e0d0b576 Promotion animation for Iberian units.
This was SVN commit r9396.
2011-05-02 19:31:42 +00:00
fcxSanya a523dc48ac Add missing file for units promotion.
This was SVN commit r9395.
2011-05-02 17:42:48 +00:00
historic_bruno e2f006e1a5 Changes Atlas keyword list to checkboxes, which properly reflect a scenario's keywords.
This was SVN commit r9394.
2011-05-02 16:29:53 +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 0b996bbe75 Prevent selecting unusable civs in random map setup. Fixes #813.
This was SVN commit r9392.
2011-05-02 15:26:38 +00:00
fcxSanya 7499b23991 Units promotion. Closes #697.
This was SVN commit r9391.
2011-05-02 15:03:01 +00:00
Pureon e8a2ed69f7 Selection sounds added to siege ballista and onager
This was SVN commit r9390.
2011-05-02 14:48:02 +00:00
historic_bruno 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
Pureon e297dac1a5 Initial structure destruction sound effects added.
This was SVN commit r9387.
2011-05-01 22:10:40 +00:00
Pureon 884f4bbbf1 Iberian and Hele wall tower garrison flags
This was SVN commit r9386.
2011-05-01 21:06:18 +00:00
Ykkrosh bfd6614b55 # Add support for many formation shapes, based on patch from Badmadblacksad.
See #13.

This was SVN commit r9385.
2011-05-01 20:40:53 +00:00
Mythos_Ruler adc0d79d8b Fixes ticket #808.
This was SVN commit r9384.
2011-05-01 20:15:59 +00:00
Mythos_Ruler 1008d60bc3 Deleted some JPEGS out of the props folder.
This was SVN commit r9383.
2011-05-01 17:11:02 +00:00
Mythos_Ruler 564524df54 This was SVN commit r9382. 2011-05-01 17:07:24 +00:00
Mythos_Ruler 4112523878 This was SVN commit r9381. 2011-05-01 17:07:11 +00:00
Mythos_Ruler b34259449f This was SVN commit r9380. 2011-05-01 17:06:47 +00:00
Jubal 126c2276cd This was SVN commit r9379. 2011-05-01 15:03:51 +00:00
Jubal 02ed11ac54 Removes references to Testbot, replaces with JuBot.
This was SVN commit r9378.
2011-05-01 15:02:33 +00:00
janwas 88c44c7d73 smbios: add support for structures 34,35,36,39,41 (found on rather new BIOS)
This was SVN commit r9377.
2011-05-01 12:18:45 +00:00
Mythos_Ruler f88c61911b Spring Cleaning.
This was SVN commit r9376.
2011-05-01 06:44:00 +00:00
Mythos_Ruler c108a13505 This was SVN commit r9375. 2011-05-01 05:24:38 +00:00
Mythos_Ruler cf78c42761 Move the rest of the helmet assets from Internal to Public (a process I started many moons ago but failed to finish).
This was SVN commit r9374.
2011-05-01 01:25:32 +00:00
Mythos_Ruler 7087281573 A few updated terrains and I added another ramp to each side of the Death Canyon plateaus.
This was SVN commit r9373.
2011-05-01 00:27:12 +00:00
Pureon df6ab6688e Iberian and Celt civ centre garrison nodes added
This was SVN commit r9372.
2011-04-30 22:45:58 +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 1636f062a3 make VFS thread-safe, per long-standing request by Philip
This was SVN commit r9369.
2011-04-30 15:57:43 +00:00
janwas 635c2a12e2 add error code for file not found. return error code from io::Load, warn and return from io::Store (both without triggering assertions).
remove out of date comment in io.cpp
fixes #811

This was SVN commit r9368.
2011-04-30 15:41:19 +00:00
Ykkrosh 9a125ac5a1 Fix typo
This was SVN commit r9367.
2011-04-30 15:27:27 +00:00
Ykkrosh 3ac72813ef Relinquish CPU when running RMS scripts, to speed up loading on single-core machines
This was SVN commit r9366.
2011-04-30 15:18:11 +00:00
Ykkrosh 791ecee26b Build fixes
This was SVN commit r9365.
2011-04-30 13:55:55 +00:00
janwas 5ca66fc757 cleanup: move ADTs into lib/adts (separate files). fix definition of ASSERT
This was SVN commit r9364.
2011-04-30 13:35:36 +00:00
janwas 0720025073 cleanup
reduce dependency on PCH. move KiB constants to alignment, ARRAY_SIZE to
code_annotation.h.
move glext_funcs.h to external_libraries/glext_funcs.h, move part of
ogl.h to external_libraries/opengl.h
remove unused saturating arithmetic functions

This was SVN commit r9363.
2011-04-30 13:22:46 +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
janwas 6c915291cc cleanup (requires update-workspaces):
major refactor of wfilesystem - remove gotos and workaround for FAT file
times
replace more round_up of constants with Align<>
remove old unused allocators (STL aligned, matrix, some shared_ptr)
move allocator utils into separate headers.
remove lockfree, wterminal
avoid testing __cplusplus

This was SVN commit r9361.
2011-04-30 12:34:28 +00:00
Ykkrosh 188c020ae0 Fix reading outside buffer, when terrain alpha maps are 8-bit.
Change alpha map composite texture to 8-bit to avoid wasting memory.
Warn about non-square alpha maps.

This was SVN commit r9360.
2011-04-30 11:46:23 +00:00
Jubal 1dcbb02958 This fixes the error messages at game start, makes a few final weaks to training queues, and changes the first base strategy to a small raid rather than the huge 3-prong assault.
This was SVN commit r9359.
2011-04-30 11:26:32 +00:00
janwas 9bdb54bc76 fix failure to preallocate disk space on Windows by always rounding up the file size regardless of the io::Parameters
This was SVN commit r9358.
2011-04-30 09:13:10 +00:00
Mythos_Ruler 0b46d58ae8 A couple updated desert terrains. Updated Necropolis map.
This was SVN commit r9357.
2011-04-30 07:39:41 +00:00
Ykkrosh e292c55e94 Delete warning-prone unused unusable event recording code
This was SVN commit r9355.
2011-04-30 00:06:30 +00:00
Ykkrosh f22e40b64c Fix warning
This was SVN commit r9354.
2011-04-29 23:55:47 +00:00
Ykkrosh 335e7db6be Fix build more
This was SVN commit r9353.
2011-04-29 23:30:29 +00:00
janwas 34ba390a0d build fix for pre-C++0x compilers.
archive_zip, stream: work around possibly missing support for
std/tr1::bind in GCC by defining a functor manually
also renamed RVREF to RVALUE_REF and ensured RVALUE can convert from
both lvalue and rvalue.
io: avoid dodgy constants and possible overflow by using blockSize=0 to
indicate "don't split"

This was SVN commit r9352.
2011-04-29 22:55:35 +00:00
Ykkrosh 1139124451 Fix some build errors and warnings
This was SVN commit r9351.
2011-04-29 20:38:13 +00:00
janwas 2374caac3e major refactor of file/io and alignment code. requires update-workspaces
. completely rewrite waio - use IOCP, add several hardcore
optimizations. now outperforms the
  AS SSD and ATTO benchmarks when writing
. refactor file interface - use LIO_READ instead of 'r', allow access to
file descriptor.
. completely rewrite the IO wrapper. now much more simple, less CPU
overhead, adds
  support for pre-issue/post-completion hooks and preallocation.
  io::Run defaults to simple synchronous IO; use io::Parameters to get
asynchronous.
. add alignment.h with constants and Align() function template (more
efficient than
  round_up for compile-time constants)
. add UniqueRange - similar to C++0x unique_ptr (emulated for C++03),
plus a
  built-in size. avoids expensive thread-safe reference counting in
shared_ptr.

cleanup:
- move fat_time functions into archive_zip
- remove no longer needed io_align and block_cache
- reduce dependencies in sysdep/compiler (move parts to
code_annotation.h)
- move IOCP into separate file (reused by waio)

This was SVN commit r9350.
2011-04-29 19:10:34 +00:00
historic_bruno 7ed6a164ba Idle worker button now cycles through Worker, Trade, and CitizenSoldier classes in that order (then by increasing entity ID). Fixes #209.
This was SVN commit r9349.
2011-04-29 18:09:07 +00:00
Ykkrosh d2e06ecdbb Fix some obstruction shapes.
Fixes #808.

This was SVN commit r9348.
2011-04-29 17:51:27 +00:00
Ykkrosh cb380a9b1c Simplify profile report code. Bump version number to make it easily distinguishable.
This was SVN commit r9347.
2011-04-29 17:32:35 +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
Ykkrosh 8af82baf67 # Minor particle system fixes.
Support emitters that are fully running as soon as the game starts.
Fix particle clumping when moving from off-screen to on-screen, by
computing updates more incrementally.
Fix overzealous culling of models with particle emitters.
Add particles to renderer stats.

This was SVN commit r9345.
2011-04-29 12:26:31 +00:00
Mythos_Ruler 96eb76f860 This was SVN commit r9344. 2011-04-29 03:11:02 +00:00
Mythos_Ruler 5f634930e2 This was SVN commit r9343. 2011-04-29 03:04:52 +00:00
Mythos_Ruler affea0f2ce #Updated Iberian unit stats and balance.
This was SVN commit r9342.
2011-04-29 02:33:11 +00:00
Pureon 17ee62bc0b Iberian and Celt outpost garrison flags
This was SVN commit r9341.
2011-04-28 22:51:38 +00:00
historic_bruno 67ca7461cd Adds Skip method to SGUIMessage which works more or less like wxEvent.Skip: GUI objects can allow other event handlers to process an input event after they finish.
Allows hotkey handling of mousewheel events after minimap. Fixes #673.
Adds SendEvent to GUI objects, used in place of separate calls to
HandleMessage and ScriptEvent.

This was SVN commit r9340.
2011-04-28 20:42:11 +00:00
janwas 9d5539a215 fix runtime check error - see http://www.wildfiregames.com/forum/index.php?showtopic=14656&pid=218675&st=0&#entry218675
thanks to Yves for reporting this + suggesting the fix.

This was SVN commit r9339.
2011-04-28 17:13:55 +00:00
Mythos_Ruler f69c013d68 Beginnings of balancing Iberian units.
This was SVN commit r9338.
2011-04-28 05:35:52 +00:00
Mythos_Ruler 587b41016f Fixed the scale of the decal.
This was SVN commit r9337.
2011-04-28 03:09:03 +00:00
historic_bruno fb411d3f39 Fixes slightly broken game attributes and setup.
Includes random map size and seed in reportPerformance. Fixes #793.
Fixes loading screen to use actual map names.

This was SVN commit r9336.
2011-04-28 01:21:02 +00:00
Pureon fbfecbf802 fortress_briton garrison flag
This was SVN commit r9335.
2011-04-27 22:04:16 +00:00
Pureon 24a1d91feb iber_fortress garrison flag added
This was SVN commit r9334.
2011-04-27 21:35:29 +00:00
Ykkrosh 4e74798585 Be more robust to visibility checks outside the map. Fixes #765.
This was SVN commit r9333.
2011-04-27 21:03:08 +00:00
Pureon 6da0027b32 fortress_gallic garrison flag added
This was SVN commit r9332.
2011-04-27 21:02:01 +00:00
Ykkrosh e4b530fb1a Clean up some GL state explicitly
This was SVN commit r9331.
2011-04-27 20:12:58 +00:00
Mythos_Ruler e9e0f0035f This was SVN commit r9330. 2011-04-27 17:07:52 +00:00
Mythos_Ruler 88f6633b22 Tweaked the Median Oasis map a bit. Slowed down the slinger projectile a little bit so we can see it in-flight. :)
This was SVN commit r9329.
2011-04-27 14:38:02 +00:00
Mythos_Ruler 6e2bfa0f07 This was SVN commit r9328. 2011-04-27 12:12:01 +00:00
Ykkrosh a872e4a6ad Attempt to fix reported GL error
This was SVN commit r9327.
2011-04-27 09:41:28 +00:00
Pureon 9759362b62 New celt temple. celt_struct texture changes. Renaming old temples to stone monuments
This was SVN commit r9326.
2011-04-26 22:40:08 +00:00
Mythos_Ruler 51c7a6d193 This was SVN commit r9325. 2011-04-26 22:03:21 +00:00
Mythos_Ruler baabff617d Iberian Spearman animation line fixed. It was calling an empty animation line in the actor.
This was SVN commit r9324.
2011-04-26 21:55:58 +00:00
Mythos_Ruler 7a0b545286 New Acropolis map called "Necropolis."
This was SVN commit r9323.
2011-04-26 21:48:50 +00:00
Ykkrosh 8e20c00dd3 # Add numbered unit selection groups, based on patch from Badmadblacksad.
Fixes #773.

This was SVN commit r9322.
2011-04-26 18:19:16 +00:00
Mythos_Ruler 0a66f8a188 Larger siege texture.
This was SVN commit r9321.
2011-04-25 07:07:25 +00:00
Mythos_Ruler b3ec9b35a5 #3 new Loading Tips.
This was SVN commit r9320.
2011-04-25 02:19:28 +00:00
Mythos_Ruler 1272587a3e #5 new Loading Tips.
Map tweaks and updates.

This was SVN commit r9319.
2011-04-25 01:04:51 +00:00
Mythos_Ruler 0a1313a9ff #New tips images.
This was SVN commit r9318.
2011-04-24 18:49:54 +00:00
Mythos_Ruler 6468bfa2c4 Name fix.
This was SVN commit r9317.
2011-04-24 16:52:02 +00:00
Mythos_Ruler 3698b9acd4 This was SVN commit r9316. 2011-04-24 05:58:05 +00:00
Mythos_Ruler 4f3fe0f64c Updated some Iberian unit animations.
This was SVN commit r9315.
2011-04-24 05:55:29 +00:00
Mythos_Ruler a39da292fe This was SVN commit r9314. 2011-04-24 05:31:08 +00:00
Mythos_Ruler 7e4f3cd44c Map adjustments.
This was SVN commit r9313.
2011-04-23 23:37:43 +00:00
Mythos_Ruler 84b17115a2 Matching the Iberian names with the Design Document.
This was SVN commit r9312.
2011-04-23 22:26:55 +00:00
Mythos_Ruler df847cd9c2 Attack animation speeds
This was SVN commit r9311.
2011-04-23 21:51:51 +00:00
Ykkrosh 2d0c183afb Fix use of uninitialised variable, causing errors randomly when GL_ARB_fragment_program_shadow is missing
This was SVN commit r9310.
2011-04-23 18:51:47 +00:00
Jubal 17eae9d92a This was SVN commit r9309. 2011-04-23 18:34:03 +00:00
Ykkrosh 2d04d78db8 Disable apparently buggy shader mode on r300c drivers. Fixes #780.
This was SVN commit r9308.
2011-04-23 17:06:27 +00:00
Mythos_Ruler f0286a72e3 Ram tweaks.
This was SVN commit r9307.
2011-04-23 15:59:59 +00:00
Mythos_Ruler 775b6589c0 This was SVN commit r9306. 2011-04-23 15:56:44 +00:00
Ykkrosh 213b344820 Disable shadows/fancywater by default on more Intel devices. Fixes #623 for now.
Add script to help verify correctness of hwdetect.

This was SVN commit r9305.
2011-04-23 15:39:20 +00:00
Mythos_Ruler 9f7eef5a1c Lots of Neareastern Badlands stuff.
This was SVN commit r9304.
2011-04-23 05:06:25 +00:00
Mythos_Ruler d7497a71d1 This was SVN commit r9303. 2011-04-23 02:39:47 +00:00
Mythos_Ruler 0cd16d8464 New badlands terrains
This was SVN commit r9302.
2011-04-23 02:39:24 +00:00
Mythos_Ruler 5c768f803d This was SVN commit r9301. 2011-04-22 19:50:05 +00:00
Mythos_Ruler f9e5bbb8b0 Added Iberians to the map.
This was SVN commit r9300.
2011-04-22 19:31:30 +00:00
Ykkrosh 5a773d4ca0 Be robust to null proxy URL strings. Should fix #778.
This was SVN commit r9299.
2011-04-22 16:05:00 +00:00
Ykkrosh c82d619cc4 Make decals only rotate around the Y axis, to avoid buggy stretched appearance when rotated non-horizontally
This was SVN commit r9298.
2011-04-22 13:19:23 +00:00
Mythos_Ruler d9cbf6c9a8 Attempting to implement Blood for killed units. It's not quite working as I hoped.
The Roman super unit has the blood attached to his chest prop point.
Problem: The Blood decal gets stretched strangely.

The Persian super unit has the blood attached to his root prop point.
Problem: 1.) Blood doesn't look in the right spot when the unit's death
animation ends. 2.) The blood actor (decal) is not randomizing as it
should.

This was SVN commit r9297.
2011-04-22 04:10:04 +00:00
Mythos_Ruler 04dc0c2d3c Moved "civs" json files to Public because we are releasing a few of the other civs' units as a teaser.
Lots of unit and map tweaks. Names, stats, civs, etc.

Made the civ icons at the top of the screen 96 pixels instead of 64
pixels just to see if people like them. They are easily changed back to
64 pixels if unsatisfactory.

This was SVN commit r9296.
2011-04-22 03:51:18 +00:00
Mythos_Ruler 13b62f6613 Iberian javelinist tweaks.
This was SVN commit r9295.
2011-04-22 02:28:47 +00:00
Mythos_Ruler dc98a4a06a This was SVN commit r9294. 2011-04-21 17:27:26 +00:00
Mythos_Ruler bd67ad73e3 Iberian Javelinist named and shields added.
This was SVN commit r9293.
2011-04-21 17:07:34 +00:00
Mythos_Ruler 0bd1b7edbd Animation speeds.
This was SVN commit r9292.
2011-04-21 14:46:24 +00:00
historic_bruno 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
Pureon 38e4eda857 Adding building sounds to Celt, Hele, and Iberian units
This was SVN commit r9290.
2011-04-20 22:14:02 +00:00
Pureon 697c4731b4 preparing construction sound xml
This was SVN commit r9289.
2011-04-20 21:43:09 +00:00
Pureon 02d7fd1ed8 skeletons.xml addition
This was SVN commit r9288.
2011-04-20 19:43:59 +00:00
Ykkrosh 91ad17c685 Fix entity ID association with animations. Fixes #790.
This was SVN commit r9286.
2011-04-20 00:04:05 +00:00
Ykkrosh 6d946cc58d Fix badly-named variable
This was SVN commit r9285.
2011-04-20 00:02:59 +00:00
Ykkrosh b35d3a5e3d __cpuidex was added in VC2008 SP1, so don't use it if pre-SP1
This was SVN commit r9284.
2011-04-19 23:23:16 +00:00
WhiteTreePaladin 1caf223410 Max selection size now 64 units (may need further adjusting)
This was SVN commit r9283.
2011-04-18 23:31:37 +00:00
Ykkrosh 7ec3266da5 Fix assertion failures when running RMS in debug mode
This was SVN commit r9282.
2011-04-18 17:10:57 +00:00
historic_bruno 5759a54b32 Removes few remnants of rmgen from the binaries directory.
Updates readme.txt with new command line options.

This was SVN commit r9281.
2011-04-17 20:58:14 +00:00
Mythos_Ruler ab32d3000f This was SVN commit r9280. 2011-04-17 17:45:56 +00:00
Ykkrosh 458cfbf48c Fix 64-bit build error
This was SVN commit r9279.
2011-04-16 22:57:00 +00:00
Mythos_Ruler ecdffb6fbd fire arrow
This was SVN commit r9278.
2011-04-16 19:32:56 +00:00
Mythos_Ruler 82af989a6e Fire Arrows for a few structures.
This was SVN commit r9277.
2011-04-16 19:32:02 +00:00
ShieldBearer a495f298e7 This was SVN commit r9276. 2011-04-16 14:27:52 +00:00
Pureon f2b432cbe5 Iberian ram animations
This was SVN commit r9275.
2011-04-16 11:56:52 +00:00
Mythos_Ruler 87d97000e3 Some nice updates to the Death Canyon map (I think this should be the next 'default' map for Alpha V).
Updated the name for the Roman legions.

Fixed footprint for Iberian Fortress.

This was SVN commit r9274.
2011-04-16 06:32:37 +00:00
historic_bruno fa001fdabe Fixes a typo in Atlas UI scripts affecting actor viewer.
This was SVN commit r9273.
2011-04-16 05:09:20 +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
Mythos_Ruler 3adba8721a Some map updates
This was SVN commit r9270.
2011-04-16 03:49:43 +00:00
Mythos_Ruler de613274f0 Added a (not so) super secret unit for Alpha V. Other stuff.
This was SVN commit r9269.
2011-04-16 00:59:45 +00:00
Mythos_Ruler ac81892517 Replaced Greeks with Iberians.
This was SVN commit r9268.
2011-04-16 00:11:18 +00:00
Mythos_Ruler a52638873e Adjusting some iberian units.
This was SVN commit r9267.
2011-04-15 23:35:53 +00:00
Mythos_Ruler d445e9eb35 Fixed a mistake
This was SVN commit r9266.
2011-04-15 22:50:39 +00:00
Mythos_Ruler 9b227e4626 Added Iberians and Celts to the Serengeti map.
This was SVN commit r9265.
2011-04-15 22:39:42 +00:00
Mythos_Ruler a60f0e0340 first of the minimap buttons.
This was SVN commit r9264.
2011-04-15 20:10:57 +00:00
Mythos_Ruler 098adf47f5 This was SVN commit r9263. 2011-04-15 06:18:37 +00:00
historic_bruno 481f570a0e CMapGeneratorWorker thread safety issue. Fixes #783.
VFS access moved to main thread, where random map scripts are preloaded
and stored prior to use by the worker thread.
Adds LoadGlobalScript to ScriptInterface, for evaluating script content
in the global scope.

This was SVN commit r9261.
2011-04-15 05:23:51 +00:00
Mythos_Ruler 225346ffc9 #Falling leaf particles. New foundation for Greek Temple. Tweaking Gold Mine sparkle.
This was SVN commit r9260.
2011-04-15 05:05:07 +00:00
Mythos_Ruler 9c44e908d4 This was SVN commit r9259. 2011-04-15 02:15:26 +00:00
Pureon e604035c97 Iberian healer update
This was SVN commit r9257.
2011-04-15 00:07:49 +00:00
Mythos_Ruler 5e5e0354db This was SVN commit r9256. 2011-04-14 23:48:09 +00:00
Pureon b1a566800f Rotate Iberian corral
This was SVN commit r9255.
2011-04-14 23:12:29 +00:00
Pureon cb2e1e8f21 Iberian corral fix
This was SVN commit r9254.
2011-04-14 22:35:46 +00:00
Mythos_Ruler 76a22a6258 Sparkly metal mines. :)
This was SVN commit r9253.
2011-04-14 21:34:00 +00:00
Ykkrosh f072b47dc1 Warn earlier about some non-thread-safe calls.
This was SVN commit r9252.
2011-04-14 14:28:24 +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
Mythos_Ruler d3c00a4c61 Added arrows to the Iberian Wall Tower.
This was SVN commit r9250.
2011-04-14 08:18:48 +00:00
ShieldBearer bb81f679de New Iberian Fortress.
This was SVN commit r9249.
2011-04-14 06:24:08 +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
Mythos_Ruler 3b8e216622 Beginning stages of balancing Iberian units.
This was SVN commit r9246.
2011-04-13 23:26:34 +00:00
Mythos_Ruler a627f4a34e tweaked lighting
This was SVN commit r9245.
2011-04-13 22:41:30 +00:00
Pureon 67b5bc2df3 Sling projectile colour and size updates
This was SVN commit r9244.
2011-04-13 22:24:37 +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
Pureon dac7b2d82b Iberian fishing boat fixes
This was SVN commit r9242.
2011-04-13 22:01:05 +00:00
Mythos_Ruler 22374de942 This was SVN commit r9241. 2011-04-13 21:40:34 +00:00
Pureon 17d67b87c3 Iberian sling projectiles
This was SVN commit r9240.
2011-04-13 20:42:41 +00:00
Mythos_Ruler 22313c1356 Corral footprint.
This was SVN commit r9239.
2011-04-13 19:33:18 +00:00
Mythos_Ruler 3f9d67889a Some fixes to the Iberian Corral.
This was SVN commit r9238.
2011-04-13 19:29:10 +00:00
Mythos_Ruler 24042bec50 Worked on the siege projectile, (made a separate flaming rock, along with a non-flaming one).
This was SVN commit r9237.
2011-04-13 18:56:13 +00:00
Ykkrosh 5a8d291403 Remove old vertexshader renderpath option from Atlas
This was SVN commit r9236.
2011-04-13 18:28:27 +00:00
Mythos_Ruler a84f58ecb8 Added projectile to Iberian fortress. Fixed icons for Iberian ships.
This was SVN commit r9235.
2011-04-12 20:27:49 +00:00
Mythos_Ruler ef125b4d95 Animation speeds.
This was SVN commit r9234.
2011-04-12 20:20:02 +00:00
Mythos_Ruler d3b140fc5f Move the body textures for the Carth and Iberian skirmishers over to Public.
This was SVN commit r9233.
2011-04-12 19:44:51 +00:00
Mythos_Ruler e841ff4095 tweaked the smoke duration to make the plume higher.
This was SVN commit r9232.
2011-04-12 18:56:58 +00:00
Mythos_Ruler f09af634cb This was SVN commit r9231. 2011-04-12 18:50:03 +00:00
Mythos_Ruler 216e09afdd Map tweaks.
This was SVN commit r9230.
2011-04-12 07:55:57 +00:00
Mythos_Ruler b330e8ce57 Added flames to the Elite Iberian Javelinist's projectiles. ;) Made a new flame and smoke for it. Tweaked the "original" smoke to emit a little higher above the flame (so the smoke doesn't mask the flame).
This was SVN commit r9229.
2011-04-12 03:49:32 +00:00
Mythos_Ruler 7414764298 Added Iberian javelinist. Need a name for him though (and added to the Wiki entry).
This was SVN commit r9228.
2011-04-12 03:11:35 +00:00
Pureon 567d3aafea Iberian resource gathering sounds and animation speed boost
This was SVN commit r9227.
2011-04-11 20:42:03 +00:00
Ykkrosh 9526706b5c Fix reference to old vertexshader mode
This was SVN commit r9226.
2011-04-11 10:04:39 +00:00
Mythos_Ruler 64e72f464f This was SVN commit r9225. 2011-04-11 00:39:21 +00:00
historic_bruno 818b02b0fc Fixes a few error cases in the map generator.
This was SVN commit r9224.
2011-04-10 22:21:15 +00:00
ShieldBearer a5a2cd3a3c New HP bars.
This was SVN commit r9222.
2011-04-10 10:34:49 +00:00
Mythos_Ruler ebc31bfc43 Name updates.
This was SVN commit r9221.
2011-04-10 05:36:29 +00:00
historic_bruno 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
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
janwas a3812af176 smbios: avoid warning when no information is returned (happens on 32-bit XP)
This was SVN commit r9218.
2011-04-09 17:09:48 +00:00
Mythos_Ruler ee3190e0e9 Fixed some Iberian Monument issues.
This was SVN commit r9217.
2011-04-09 07:05:54 +00:00
Mythos_Ruler 8501fd441c Moved from Internal to Public.
This was SVN commit r9216.
2011-04-09 00:20:21 +00:00
Ykkrosh c59f7bcb8f Fix Clang warning ("operands of ? are integers of different signs")
This was SVN commit r9214.
2011-04-09 00:07:21 +00:00
Ykkrosh bd0063607a Fix build in Clang
This was SVN commit r9213.
2011-04-09 00:05:37 +00:00
Ykkrosh 7a8aefae34 Fix release-mode warnings in unused code
This was SVN commit r9212.
2011-04-09 00:05:00 +00:00
Mythos_Ruler fe51c90cf5 This was SVN commit r9211. 2011-04-08 23:58:43 +00:00
Mythos_Ruler d7fa62b3e6 Tweaks to map. Replaced some stone mines with some stone quarries. Gave a stone quarry to the Player 4 starting area, which erroneously had no stone before.
This was SVN commit r9210.
2011-04-08 23:52:33 +00:00
Mythos_Ruler 51f0141b6d Moved from Internal to Public.
This was SVN commit r9209.
2011-04-08 23:46:19 +00:00
Mythos_Ruler 815a6215e5 This was SVN commit r9208. 2011-04-08 23:45:45 +00:00
janwas d46a892a5d smbios: avoid displaying unknown maxError value; add enumerators for BIOS characteristics and extended characteristics
This was SVN commit r9207.
2011-04-08 07:10:31 +00:00
Mythos_Ruler 832f8a5367 Dust particle tweaks.
This was SVN commit r9206.
2011-04-08 01:02:18 +00:00
Ykkrosh 8f6fda9626 Deallocate expired projectiles properly
This was SVN commit r9205.
2011-04-08 00:11:27 +00:00
Mythos_Ruler 1b606ed276 This was SVN commit r9204. 2011-04-08 00:08:25 +00:00
Mythos_Ruler 5d84f0ad09 Shore waves textures for particles.
This was SVN commit r9203.
2011-04-07 23:57:16 +00:00
Mythos_Ruler 98458988bd name change
This was SVN commit r9202.
2011-04-07 20:25:31 +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
janwas 5b7dbe6bc9 smbios: more convenient interface that avoids having to check if the structures pointer is null (can still detect failure by checking whether all/guaranteed member pointers are zero)
This was SVN commit r9200.
2011-04-07 19:35:45 +00:00
janwas b5c6868ac2 smbios SystemSlot fix: add missing field, avoid displaying unknown device/function numbers
This was SVN commit r9199.
2011-04-07 19:28:24 +00:00
Mythos_Ruler c754c63376 Greek naming tweaks.
This was SVN commit r9198.
2011-04-07 17:29:02 +00:00
Ykkrosh aab98f90e0 Fix startup crash on non-Windows
This was SVN commit r9197.
2011-04-07 17:22:28 +00:00
Ykkrosh e1b9083c41 Fix probable OS X build error
This was SVN commit r9196.
2011-04-07 17:18:32 +00:00
janwas 99aa427ffa make use of SMBIOS information to detect CPU frequency and memory size
smbios fixes: also ignore max value (used by Dell BIOS to report invalid
MemoryDevice bit width); fix incorrect error check that caused 0 to be
returned on all but the first call; add implicit conversion operator to
allow using size without appending .value

This was SVN commit r9195.
2011-04-07 17:06:00 +00:00
Ykkrosh e5e9e38532 Fix GCC 4.6 "set but not used" warnings
This was SVN commit r9194.
2011-04-07 16:34:51 +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
Mythos_Ruler 2a6cfb36d2 #Decal fixing. :)
This was SVN commit r9192.
2011-04-06 22:55:33 +00:00
Mythos_Ruler 98910972c6 This was SVN commit r9191. 2011-04-06 22:34:10 +00:00
Ykkrosh ed62b49a74 Renderer simplification: Remove now-unused texgen stream.
This was SVN commit r9190.
2011-04-06 22:09:58 +00:00
Ykkrosh 1866c2d3b7 Renderer simplification: Remove non-FBO shadow mode.
This was SVN commit r9189.
2011-04-06 22:08:51 +00:00
Ykkrosh a1eb830f2c Renderer simplification: Remove old non-depth-texture shadows.
This was SVN commit r9188.
2011-04-06 22:08:07 +00:00
Ykkrosh 7339a346e3 Renderer simplification: Remove fixed-function shadowing. Remove now-unused diffuse-only model lighting mode.
This was SVN commit r9187.
2011-04-06 22:07:13 +00:00
Ykkrosh 8753f881ee Renderer simplification: Remove old vertexshader path.
This was SVN commit r9186.
2011-04-06 22:02:05 +00:00
historic_bruno 06903af31f Fixes build warning in C/C++ preprocessor (moves initialization outside test expression)
This was SVN commit r9185.
2011-04-06 21:47:42 +00:00
Ykkrosh 8e0bfdfc33 Make actor entities stay visible in FoW.
This was SVN commit r9184.
2011-04-06 21:01:50 +00:00
Ykkrosh a122f55bde Avoid hardcoding the actor entity template details.
This was SVN commit r9183.
2011-04-06 21:01:00 +00:00
Ykkrosh df4b74ccf6 Render animationless skeletal meshes in their bind pose at their current position, instead of rendering at the world's origin.
This was SVN commit r9182.
2011-04-06 13:49:05 +00:00
ShieldBearer a751a2d6f6 added particles for all construction actors + changed color of particles to a more dusty tint
This was SVN commit r9181.
2011-04-06 11:13:29 +00:00
ShieldBearer 59f4848333 This was SVN commit r9180. 2011-04-06 11:00:14 +00:00
Ykkrosh 3fb9d9e5f6 Fix tests
This was SVN commit r9178.
2011-04-06 00:53:35 +00:00
Ykkrosh e9cc697c2b Animate particles in the default editor view
This was SVN commit r9177.
2011-04-06 00:22:07 +00:00
Mythos_Ruler 8cb19ff1f3 Fixed civs
This was SVN commit r9176.
2011-04-06 00:13:47 +00:00
Ykkrosh d03559f2c9 Add dust particles on under-construction buildings, varying based on number of active builders.
This was SVN commit r9175.
2011-04-06 00:11:40 +00:00
Ykkrosh 2fd4c62cbb Remove some unused variable declarations
This was SVN commit r9174.
2011-04-06 00:04:35 +00:00
Mythos_Ruler 1956e2bd23 Map tweaks and new (work in progress) maps.
This was SVN commit r9173.
2011-04-05 23:45:51 +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
janwas 329d044a9e 64-bit gcc warning fix
This was SVN commit r9171.
2011-04-05 19:49:04 +00:00
Mythos_Ruler 67433e65eb Added smoke to the flaming projectile rock. ;)
This was SVN commit r9170.
2011-04-05 19:28:26 +00:00
janwas dcde67038f ICC compile fixes (VC's overload resolution is apparently quite different)
This was SVN commit r9169.
2011-04-05 17:45:47 +00:00
janwas 1c2e410b7d final smbios improvements.
add comments
add support for bit flags
use wrapper classes and SFINAE instead of flags to detect enums / sizes
/ handles
avoid potential truncation of byte sizes
avoid displaying numeric_limits::min values ("unknown")

This was SVN commit r9168.
2011-04-05 17:14:18 +00:00
Ykkrosh d3ba9a24d3 Fix GCC build errors ("explicit template specialization cannot have a storage class",
"need 'typename' before 'static_assert_<...>::type' because
'static_assert_<...>' is a dependent scope").
Fixes #767.

This was SVN commit r9167.
2011-04-05 17:07:06 +00:00
ShieldBearer 99a1049ef9 added flame particle to hele_litho projectile and removed from female heads
This was SVN commit r9166.
2011-04-05 16:50:48 +00:00
janwas 3dbb29d665 smbios improvements: add specializations for bool/Handle (no longer requires a flag); omit empty/meaningless fields
convert remaining enumerators to ENUM, lowercase them to avoid conflicts
with macros, wrap them in struct to allow identical enumerator names

This was SVN commit r9165.
2011-04-05 09:52:57 +00:00
ShieldBearer c95b88a0c8 New particle textures and campfire.
This was SVN commit r9164.
2011-04-05 05:43:32 +00:00
janwas f35da41a0c smbios: minor fixes, add partial support for displaying enumerator names, move visitors to .cpp, use pragma pack regardless of compiler
This was SVN commit r9163.
2011-04-04 17:44:36 +00:00
janwas 68bc0a5651 smbios: add support for stringizing the structures
This was SVN commit r9162.
2011-04-04 16:50:02 +00:00
janwas a2bad46f27 smbios fixes:
- memmove all bytes in the table, not just 8
- end pointer was off by 4
- add support for structures 8,10,22,26,27,28

This was SVN commit r9161.
2011-04-04 15:01:40 +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 0ddf2b0f34 Fix build on VC2008
This was SVN commit r9157.
2011-04-03 21:41:17 +00:00
janwas 66807d40c1 windows build fix: use arb names/function pointers; +noncopyable/struct vs. class warning fix
This was SVN commit r9156.
2011-04-03 20:45:43 +00:00
janwas 3d21cf98f9 better aio error checking / avoid unnecessary repeated calls to aio_error (investigated on the occasion of the recent Linux aio trouble)
This was SVN commit r9155.
2011-04-03 20:07:55 +00:00
Ykkrosh a9531bd88c Add missing files
This was SVN commit r9154.
2011-04-03 19:51:25 +00:00
janwas 231387d2da linux compile fix (explicit instantiation must be at namespace scope), adjust end pointer to match 8 bytes removed in workaround
This was SVN commit r9153.
2011-04-03 19:29:16 +00:00
Ykkrosh 9e1850bbe5 Set female citizens' heads on fire.
This was SVN commit r9152.
2011-04-03 19:16:20 +00:00
Ykkrosh 823e63a93b # Initial version of new particle system.
This was SVN commit r9151.
2011-04-03 19:15:15 +00:00
janwas 01a0825c94 disable aio on linux until the glibc aio implementation and/or kernel is fixed (see http://www.wildfiregames.com/forum/index.php?showtopic=14561&pid=217711&st=0&#entry217711)
This was SVN commit r9150.
2011-04-03 19:07:35 +00:00
Ykkrosh 384b8fa3e1 Delete old particle data files
This was SVN commit r9148.
2011-04-03 18:54:01 +00:00
Ykkrosh 253efdad57 Delete non-working particle system code
This was SVN commit r9147.
2011-04-03 18:49:48 +00:00
Ykkrosh 09413d940c Delete an obsolete particle system editor
This was SVN commit r9145.
2011-04-03 18:44:20 +00:00
janwas 2c72e1f364 (requires update-workspaces)
add initial SMBIOS implementation for retrieving system information
wacpi -> wfirmware (now also used to retrieve SMBIOS table)

This was SVN commit r9144.
2011-04-03 15:38:48 +00:00
Ykkrosh 1a072a3f37 Use a predictable RNG seed for random actor variations, so they are consistent between runs of the game.
This was SVN commit r9143.
2011-04-02 12:51:42 +00:00
Ykkrosh 97c934ad1c Apply unit shading colour in shader renderpath.
Don't adjust the shading colour of units in FoW (the shading comes from
the LOS texture instead).

This was SVN commit r9142.
2011-04-02 12:04:19 +00:00
Ykkrosh 012c47057a Optimise some matrix operations, based on patch from ortalo.
Fixes #750.

This was SVN commit r9141.
2011-04-01 18:33:47 +00:00
Ykkrosh 6d3d93c355 # Add idle worker button, based on patch from veprbl.
Fixes #744.

This was SVN commit r9140.
2011-04-01 18:00:04 +00:00
Ykkrosh ce85f4e825 Fix minimap ignoring GUI z-ordering.
This was SVN commit r9139.
2011-04-01 17:58:33 +00:00
Ykkrosh 5b7a23f75c Make ResetCameraTarget more sensible if the camera was rotated.
This was SVN commit r9138.
2011-04-01 17:57:04 +00:00
janwas 6026330fce updated version of Aken that includes support for MSR and static validation (-> .c instead of .cpp)
closes #754 (please re-open if not)

This was SVN commit r9137.
2011-04-01 15:06:52 +00:00
janwas d5b3201bfe noted while checking MSR prerequisites that the previous HasNehalem is inaccurate. PLATFORM_INFO is also supported by newer processors (e.g. Sandy Bridge), whereas UNCORE_* are tied to Nehalem and Westmere => split up HasNehalem into HasPlatformInfo and HasUncore. (the latter has been replaced by a "system agent" in newer designs)
refs #754

This was SVN commit r9136.
2011-03-31 21:30:42 +00:00
Mythos_Ruler bbc5d4142e This was SVN commit r9135. 2011-03-31 04:45:06 +00:00
Mythos_Ruler 7d95b3bc62 Added Iberians to Gold Rush.
This was SVN commit r9134.
2011-03-31 02:23:40 +00:00
Mythos_Ruler eac7d55675 Moved Cloudless skybox to Public.
This was SVN commit r9133.
2011-03-30 21:50:12 +00:00
Ykkrosh 1014da1f88 Use pool allocator to avoid apparently expensive dynamic allocations when rendering terrain.
Add function to get pool usage, for debugging.

This was SVN commit r9132.
2011-03-30 21:42:35 +00:00
Mythos_Ruler 98fa860199 Adjusting lighting.
This was SVN commit r9131.
2011-03-30 13:57:37 +00:00
Mythos_Ruler 044eaaccf3 Messing with the new lighting.
This was SVN commit r9130.
2011-03-30 13:34:05 +00:00
janwas fb872e0bd5 fix: update all pool freelist initializations to reflect the new invariant (prevents null-pointer dereference crash)
This was SVN commit r9129.
2011-03-28 21:10:41 +00:00
janwas c396997009 fixes from work: avoid potential 0-pointer dereference in freelist, also avoid branching in freelist functions via sentinel
wdll_main.h: avoid warning for DLLs using TLS
file_system_util.h: export functions

This was SVN commit r9128.
2011-03-28 12:28:29 +00:00
historic_bruno 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
WhiteTreePaladin daad510013 fix bug where AI would only train one unit type
This was SVN commit r9126.
2011-03-26 22:22:22 +00:00
Ykkrosh 53f522d220 Fix warning
This was SVN commit r9124.
2011-03-26 20:38:42 +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 8b11b73226 Tweak OGRE preprocessor to fit in our code, and fix bug with #define inside #ifdef.
This was SVN commit r9122.
2011-03-26 20:09:54 +00:00
Ykkrosh d1241cd6e9 Import original OgreGLSLProcessor from OGRE 1.7.2
This was SVN commit r9121.
2011-03-26 20:07:57 +00:00
Pureon 6e98a886ed broken rope bridge eyecandy object added
This was SVN commit r9120.
2011-03-26 09:32:03 +00:00
Pureon e08c5e22a0 Added unit icon to Iberian siege ram
This was SVN commit r9119.
2011-03-25 01:00:16 +00:00
Pureon 2a822eb4d4 Added Iberian siege ram unit
This was SVN commit r9118.
2011-03-25 00:46:02 +00:00
Ykkrosh afbfca17ce Fix silhouettes being displayed for some models that always stick into the ground
This was SVN commit r9117.
2011-03-24 23:54:08 +00:00
janwas 1eb5eeb225 minor fixes from integration with working copy at work.
This was SVN commit r9116.
2011-03-24 09:05:06 +00:00
Ykkrosh 9193ba56f9 Build fixes and whatnot
This was SVN commit r9115.
2011-03-23 21:15:22 +00:00
Pureon 4a2b47689b kennel.png portrait width to 256px
This was SVN commit r9114.
2011-03-23 20:32:14 +00:00
historic_bruno 0b8e3b3adf Fixes rounding error on Latium map, would break with odd number of players. Fixes #761.
This was SVN commit r9113.
2011-03-23 20:25:46 +00:00
historic_bruno 8f658ee81d Change remaining scenarios with "rome" civ. Fixes #758.
This was SVN commit r9112.
2011-03-23 20:16:10 +00:00
janwas 1f7e8d7194 per discussion with Philip, remove STL_HASH_MAP etc. because they're ugly, rarely used and superseded by boost::unordered*
This was SVN commit r9111.
2011-03-23 16:56:27 +00:00
janwas 588bfa11bf remove unnecessary utf8 includes
This was SVN commit r9110.
2011-03-23 16:32:44 +00:00
janwas 0999ba0941 refactoring:
- simplify sys_get_executable_name interface - return OsPath directly,
rename to sys_ExecutablePathname
- add validation of path components in GetDirectoryEntries
- replace multiple calls to GetModuleFileNameW with
sys_ExecutablePathname
- lift nearly all MAX_PATH limitations (required at work)

This was SVN commit r9109.
2011-03-23 16:14:47 +00:00
janwas 64a02932e3 refactor headers: path_util -> path, native_path -> os_path, remove where unnecessary
This was SVN commit r9108.
2011-03-23 14:43:35 +00:00
janwas dcd192cb60 refactor path interface:
- use wrapper class instead of std::wstring (reduces mixing of
strings/paths; allows safe+easy join via operator/ and convenient
case-insensitive comparison via operator==, avoids NativePathFromString,
similar to boost::filesystem)
- NativePath -> OsPath
- add hash and To/FromJSVal for Path
- add TS_ASSERT_PATH_EQUALS
- replace _wfopen_s with sys_OpenFile
- remove obsolete SortFiles/Directories

This was SVN commit r9107.
2011-03-23 13:36:20 +00:00
Mythos_Ruler e39fb7d0de This was SVN commit r9106. 2011-03-23 09:04:59 +00:00
Mythos_Ruler 8851028832 Moved face textures from Internal to Public.
This was SVN commit r9105.
2011-03-23 08:59:23 +00:00
historic_bruno 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
Ykkrosh 575e3b0a69 Don't enable JITs when they can interfere with profiling.
Fix dangerous trailing slashes.

This was SVN commit r9103.
2011-03-23 00:36:34 +00:00
Ykkrosh e825a98671 Fix flag filtering of transparent models
This was SVN commit r9102.
2011-03-22 23:09:38 +00:00
Ykkrosh c4cd85bb98 Build fixes
This was SVN commit r9100.
2011-03-22 18:46:39 +00:00
historic_bruno 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
historic_bruno 3050551eae Move data for non-implemented civs to internal
This was SVN commit r9098.
2011-03-22 02:53:53 +00:00
historic_bruno 46c54ef62c Fixes missing texture in Neareastern Badlands random map
This was SVN commit r9097.
2011-03-22 02:04:58 +00:00
historic_bruno 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
historic_bruno 23ebe32b4c Moving old random scripts to avoid conflicts
This was SVN commit r9095.
2011-03-22 01:33:17 +00:00
Ykkrosh c0a105432e Use path types and conversions more consistently.
This was SVN commit r9094.
2011-03-21 22:59:00 +00:00
Ykkrosh 5b7ea2371f Fix some line endings.
This was SVN commit r9093.
2011-03-21 22:47:02 +00:00
Ykkrosh 83271ec816 Fix build errors.
Fix VFS root directory failing IsDirectory, which breaks the search for
textures.xml.
Fix incompatible change to loose cache name determination.

This was SVN commit r9092.
2011-03-21 21:06:08 +00:00
janwas c3405e6f50 path improvements/fixes:
- replace more std::wstring with Native or VfsPath; wstring_from_utf8 ->
NativePathFromString
- replace sequences of Join(Path(), Basename+extension) with
ChangeExtension in wsdl, CacheLoader
- add Path::IsDirectory to replace .empty() / path_is_dir_sep(.back()).
also changed behavior to reflect the fact that "" is the VFS root
_directory_
- Path::Join now allows 2 identical path types (e.g. VfsPath) or one
char* literal (prevents inadvertently introducing non-safe characters).
to convert from wstring or wchar_t, use an explicit ctor (e.g.
VfsPath(wchar_t_string))

This was SVN commit r9091.
2011-03-21 19:54:08 +00:00
janwas 6d25329412 # towards locale-independent pathnames on Linux
c.f.
http://www.wildfiregames.com/forum/index.php?showtopic=14541&st=0&p=217250&#entry217250
and 2011-03-19 meeting

This was SVN commit r9090.
2011-03-21 17:53:13 +00:00
ShieldBearer 1da78409f9 New icon for celtic kennel
This was SVN commit r9089.
2011-03-21 11:57:49 +00:00
janwas 9a22dc1351 warning fixes
This was SVN commit r9088.
2011-03-21 11:55:49 +00:00
janwas cec05f02ea fix insidious OpenAL issue: the spec doesn't guarantee 0 isn't a valid source name => we need to use an out-of-band mechanism for specifying whether the source is valid.
refs #557

This was SVN commit r9087.
2011-03-20 16:40:36 +00:00
Ykkrosh 2392eb6720 Skip reporting caches that were initialised but never filled in
This was SVN commit r9086.
2011-03-19 15:17:14 +00:00
Ykkrosh 44e1a863e1 Fix cache detection assertion failure
This was SVN commit r9085.
2011-03-19 15:16:14 +00:00
Ykkrosh 0af8cdc54a Fix likely cache table typos, based on Intel Software Developer's Manual.
This was SVN commit r9084.
2011-03-19 15:03:25 +00:00
janwas fb499ff0d0 further refactoring of new cache detect code
- add invariant - level/type are always valid, numEntries indicates
whether the cache is actually present and not disabled
- handle pseudo-descriptors 0xF0 and F1 (avoids warning)

This was SVN commit r9083.
2011-03-19 12:48:56 +00:00
historic_bruno 4ae8cfe858 Converted remaining old scenarios to the latest format (version 5). Support will soon be dropped from MapReader.
This was SVN commit r9082.
2011-03-19 00:04:55 +00:00
Ykkrosh 89b7b6b52d Avoid divide-by-zero on AMDs with missing caches
This was SVN commit r9081.
2011-03-18 19:48:54 +00:00
Ykkrosh 25524dc99f Fix tests
This was SVN commit r9080.
2011-03-18 19:35:31 +00:00
Ykkrosh 22a651bb86 Fix assertion failure when no L3 cache.
Fix typo.

This was SVN commit r9078.
2011-03-18 18:42:10 +00:00
Ykkrosh ecbd0ae31b Fix Windows build.
Improve compatibility with GL1.3.

This was SVN commit r9077.
2011-03-18 18:07:18 +00:00
Ykkrosh d805e764c5 # Render unit silhouettes when behind buildings.
Fixes #144.
Start using stencil buffer.
Simplify materials a little.

This was SVN commit r9076.
2011-03-18 16:57:54 +00:00
Ykkrosh d49994a0b4 Explicitly clamp gl_FrontColor, for llvmpipe compatibility
This was SVN commit r9075.
2011-03-18 16:55:51 +00:00
janwas 5b91e2d7ab move cache detection into separate file.
add support for CPUID.2 cache descriptors (many Bothans died to bring us
this information)
simplify the API - use one structure to describe cache and TLB; only one
accessor for both.

HWDetect: version change, since dtlbs and itlbs are no longer
distinguished

fixes #752

This was SVN commit r9074.
2011-03-18 16:44:03 +00:00
Mythos_Ruler 875fce5e63 This was SVN commit r9073. 2011-03-17 07:52:01 +00:00
Mythos_Ruler f73aff7016 Fixed parent code.
This was SVN commit r9072.
2011-03-17 07:50:03 +00:00
Mythos_Ruler b6cc8e9cf6 The Big Iberian Move™.
This was SVN commit r9071.
2011-03-17 07:31:58 +00:00
Mythos_Ruler be59aa012d Iberian shield actors.
This was SVN commit r9070.
2011-03-17 06:05:50 +00:00
Mythos_Ruler 730a119e4f Moving stuff from Internal to Public. Ongoing project.
This was SVN commit r9069.
2011-03-17 06:03:54 +00:00
Mythos_Ruler d3ec3e7c7f This was SVN commit r9068. 2011-03-17 06:02:34 +00:00
historic_bruno e47e916853 This was SVN commit r9067. 2011-03-17 01:31:56 +00:00
Mythos_Ruler 78a54071c4 #Implemented remaining decals.
This was SVN commit r9066.
2011-03-15 22:07:22 +00:00
Ykkrosh 9659ec298b Fix off-by-one error in date logging, and rearrange to standard format.
This was SVN commit r9065.
2011-03-15 20:29:29 +00:00
Ykkrosh e70fae8d80 Stop using glMultiDrawElements since it's too buggy
This was SVN commit r9064.
2011-03-14 21:57:09 +00:00
Ykkrosh 099dbdb24a Fix use of uninitialised variable
This was SVN commit r9063.
2011-03-14 21:54:44 +00:00
Ykkrosh 5fa577ea25 Attempt to fix shadowAlphaFix to generate FBOs in a more widely supported format
This was SVN commit r9062.
2011-03-14 02:50:43 +00:00
Ykkrosh 612539f109 Don't bother creating shadow textures if shadows are disabled
This was SVN commit r9061.
2011-03-14 02:49:53 +00:00
Mythos_Ruler f0f87796f0 Farm field edit for decal
This was SVN commit r9060.
2011-03-13 23:56:22 +00:00
Mythos_Ruler 28096de106 My first try at making a decal. :)
This was SVN commit r9059.
2011-03-13 23:24:40 +00:00
Ykkrosh 8bb5f2e480 Add missed file
This was SVN commit r9057.
2011-03-13 19:44:06 +00:00
Ykkrosh 77e2130ff2 Replace some decal meshes with real decals
This was SVN commit r9056.
2011-03-13 19:26:01 +00:00
Ykkrosh d24c93237c # Initial version of terrain decal textures.
Rejig CModel to support non-mesh-based props.
Avoid redundant recomputation for non-moving CRenderableObjects.

This was SVN commit r9055.
2011-03-13 19:22:05 +00:00
Ykkrosh ba8163e248 # Explicitly triangulate terrain tiles.
Store blend splats as indexed triangles.
Remove unnecessary copy of vertex data.
Fixes #169.

This was SVN commit r9054.
2011-03-13 19:10:38 +00:00
Ykkrosh fc2c54c39f # Optimise terrain renderer.
Batch patch splats by texture match.
Use VBOs for patch indices.
Fixes #722.

This was SVN commit r9053.
2011-03-13 19:06:33 +00:00
Ykkrosh 2f28b07356 Support storing index data in VBOs.
Use index VBOs in model renderers, for performance.
Be more explicit about static/dynamic VBOs.
Add VBO usage to renderer stats.
Clean up some obsolete unused code.

This was SVN commit r9052.
2011-03-13 18:58:09 +00:00
Ykkrosh b70a0a5b5a Latest version of user-report server code
This was SVN commit r9051.
2011-03-12 02:36:20 +00:00
janwas a0a245d0ec sync with work. add u8_from_larger, sys_IsDebuggerPresent, wdll_main.h;
robustify waio file mode and remove a safety check (since
OVERLAPPED.Internal is documented to be subject to change)

This was SVN commit r9050.
2011-03-11 16:29:27 +00:00
feneur 6abd49d60a #Added link to online manual (from in-game manual). Also updated the year in the "about box" from 2010 to 2011.
This was SVN commit r9049.
2011-03-10 17:37:29 +00:00
Ykkrosh 51b58328f7 Fix negative 'unlogged' time in profiler at start of game.
Remove redundant Reset call.

This was SVN commit r9047.
2011-03-08 16:58:07 +00:00
Ykkrosh 8a0cbe009a Stop the AI wasting time chasing after any animals except chickens.
Make the AI behave better when it can't find any viable food sources.

This was SVN commit r9046.
2011-03-08 01:40:44 +00:00
Ykkrosh 9787f963ba Minor adjustments to feedback details
This was SVN commit r9045.
2011-03-08 01:34:25 +00:00
Pureon 910c1b7c67 make bridge unselectable entity
This was SVN commit r9044.
2011-03-08 00:09:17 +00:00
Pureon a77c807e06 Simple bridge demo map
This was SVN commit r9043.
2011-03-07 22:31:00 +00:00
Ykkrosh 18f44bebbc Add workaround for missing tree shadows on certain graphics drivers
This was SVN commit r9042.
2011-03-07 00:34:03 +00:00
Pureon 21785dc97c hele wall and wall tower obstruction stat changes
This was SVN commit r9041.
2011-03-06 14:38:06 +00:00
WhiteTreePaladin 4261983c9d Fix reveal map checkbox after winning
This was SVN commit r9040.
2011-03-06 02:29:07 +00:00
WhiteTreePaladin ecbe92bdda automatically reveal map when a player wins
This was SVN commit r9039.
2011-03-06 01:54:38 +00:00
Ykkrosh b4d9ab336b Simplify hiding of system cursor on non-Windows.
Fixes #683.

This was SVN commit r9038.
2011-03-06 00:48:26 +00:00
Ykkrosh 7d6cfe58de Fix non-PCH build
This was SVN commit r9037.
2011-03-06 00:01:23 +00:00
Ykkrosh 6f9da85d9f Improve performance of full state hash computation, by skipping script components that are known to have no data.
Switch to much quicker (and less comprehensive) per-turn hashing in
multiplayer games.

This was SVN commit r9036.
2011-03-05 22:30:32 +00:00
Ykkrosh 20ebaa5b79 Fix units getting stuck inside foundations
This was SVN commit r9035.
2011-03-05 22:18:29 +00:00
Mythos_Ruler 52d767a404 This was SVN commit r9034. 2011-03-05 19:59:46 +00:00
Mythos_Ruler c562ed6894 Fixed obstruction.
This was SVN commit r9033.
2011-03-05 19:59:02 +00:00
Ykkrosh 22e16e4554 Make builders look for nearby foundations to help with, once they finish their own building
This was SVN commit r9032.
2011-03-05 17:38:15 +00:00
Ykkrosh 08d5e7bf66 Sort AI list by name, and rename Test Bot so it's a bit clearer and is listed first
This was SVN commit r9031.
2011-03-05 16:55:58 +00:00
Ykkrosh c0383ffc30 Fix units not auto-gathering after a group is given a construction order
This was SVN commit r9030.
2011-03-05 15:56:24 +00:00
Mythos_Ruler b914f82d2a Celt ram edit.
This was SVN commit r9029.
2011-03-05 15:36:22 +00:00
Ykkrosh d62e9de7da Fix shift-click building placement
This was SVN commit r9027.
2011-03-05 14:41:44 +00:00
Ykkrosh 18cdbd9eab Increase tile-based pathfinder maximum search range, so it's at least enough to reach from one side of Acropolis to the other
This was SVN commit r9026.
2011-03-05 14:38:08 +00:00
Ykkrosh 18a2968919 Fix errors when starting multiplayer games
This was SVN commit r9025.
2011-03-05 14:30:24 +00:00
Ykkrosh d3929b6af1 Actually, delete the cpuid() inline asm entirely since it still causes various problems in various compilers
This was SVN commit r9024.
2011-03-05 14:11:57 +00:00
Ykkrosh 712a92caa1 Save PIC register in cpuid() to fix "can't find a register in class 'BREG'" error in some versions of GCC
This was SVN commit r9023.
2011-03-05 13:53:02 +00:00
Ykkrosh 18798c3f8d OS X build fix
This was SVN commit r9022.
2011-03-05 13:49:36 +00:00
WhiteTreePaladin 637412cb5a update name for alpha 4
update default single player map for alpha 4

This was SVN commit r9020.
2011-03-05 03:53:04 +00:00
Ykkrosh e608d9269a Load entity templates for the AI via the progressive loader.
Display message while loading the map list for the setup screen.

This was SVN commit r9019.
2011-03-05 01:56:59 +00:00
Pureon 19c8ca3ef4 siege ram trained sound effect added
This was SVN commit r9018.
2011-03-05 00:43:26 +00:00
Pureon 8b655f4f99 Celt siege ram produced in fortress buildings
This was SVN commit r9017.
2011-03-05 00:21:09 +00:00
Ykkrosh e6ebfa2ab9 Fix tests
This was SVN commit r9016.
2011-03-04 23:22:09 +00:00
Ykkrosh 2229c10e05 Delete rint/rintf emulation for Windows, since it got broken (the tests fail) and we don't use it any more
This was SVN commit r9015.
2011-03-04 23:16:04 +00:00
Ykkrosh 09cbe4f341 Disable debug messages when instantiating AIs
This was SVN commit r9014.
2011-03-04 21:50:30 +00:00
Ykkrosh cae4b1b1af Hide useless 'server name' field on setup screen
This was SVN commit r9013.
2011-03-04 21:48:01 +00:00
Ykkrosh 3e7731e8ca Stop units wasting their lives chasing animals they'll never be able to catch.
Let AI players collect treasures.

This was SVN commit r9012.
2011-03-04 21:42:39 +00:00
Ykkrosh 3a5ca7fdbc Improve camera restraints at edge of map to be independent of zoom, and to work on circular maps.
Fixes #573.

This was SVN commit r9011.
2011-03-04 20:02:05 +00:00
Ykkrosh bec4c6437b Make non-combat units flee when under melee attack, and not attack enemies automatically.
Fixes #703.

This was SVN commit r9010.
2011-03-04 14:36:41 +00:00
Ykkrosh 3e22cf4cae Focus map-selection list by default in single-player game setup screen, to allow keyboard navigation
This was SVN commit r9009.
2011-03-04 14:29:28 +00:00
Ykkrosh 2ef1b9a867 Make projectiles that miss their target continue until hitting the terrain.
Fixes #706.

This was SVN commit r9008.
2011-03-04 00:43:48 +00:00
Ykkrosh 6bcce22a88 Tell the profiler about a few more bits of code
This was SVN commit r9007.
2011-03-03 22:38:01 +00:00
Ykkrosh 58ae08522f Let local.cfg override the hardware-dependent defaults set by hwdetect
This was SVN commit r9005.
2011-03-03 01:49:49 +00:00
Ykkrosh 1c1564daaf Make profiler JSON output much more concise.
Right-align values in in-game profile viewer.
Add alternating row shading in profile viewer, to make it easier to
read.

This was SVN commit r9004.
2011-03-03 01:09:19 +00:00
Ykkrosh 16a4eb36dd Various minor optimisations.
Enable SpiderMonkey method JIT in Release mode.
Add Engine.ProfileStart/Engine.ProfileStop functions for scripts.
Fix AI to clone initial entity data and shared metadata.

This was SVN commit r9003.
2011-03-03 00:16:14 +00:00
Ykkrosh 8d2d4a8505 Fix profile parser
This was SVN commit r9002.
2011-03-03 00:14:23 +00:00
Ykkrosh dbc6d27411 Optimise obstruction grid updates in the common case when terrain hasn't changed
This was SVN commit r9001.
2011-02-28 01:24:12 +00:00
Ykkrosh 794584ea11 Optimise tile-based pathfinder, particularly for large maps.
This was SVN commit r9000.
2011-02-28 00:35:53 +00:00
Ykkrosh cb0e322a61 # Minor AI fixes.
Avoid script errors on Miletus.
Use pre-existing female citizens as workers.
Fix autostart.

This was SVN commit r8999.
2011-02-27 19:20:36 +00:00
Ykkrosh b15ea0691f Attempt to improve AI selection in the game setup screen.
This was SVN commit r8998.
2011-02-27 17:58:41 +00:00
Ykkrosh d045258c29 Let exceptions in GUI script events triggered by script setters propagate out of the setter, so error messages aren't useless.
This was SVN commit r8997.
2011-02-27 17:57:32 +00:00
Ykkrosh eb163c8d24 Improve reporting of extensions promoted into GL 1.2
This was SVN commit r8996.
2011-02-27 14:25:04 +00:00
Ykkrosh 18b317bc19 # Improve animal AI, based on patch from Badmadblacksad.
Fixes #563.

This was SVN commit r8995.
2011-02-27 13:34:22 +00:00
Pureon 83d0492fca New Celt fishing boat. Hele fishing boat update.
This was SVN commit r8993.
2011-02-26 22:52:58 +00:00
Ykkrosh 407b1ef80f Bump hwdetect version, to identify reports that include recent bugfixes
This was SVN commit r8992.
2011-02-26 19:41:01 +00:00
janwas bb562ce179 fixes:
avoid reporting a (not-present) third-level cache for Athlon X2 that
don't have one
add better documentation of cache information
ensure we're running on the same CPU while retrieving cache/TLB
descriptors
wgfx: always check all known graphics driver names (more robust in the
face of changing gfx_card strings), correct the intel driver name

This was SVN commit r8991.
2011-02-26 19:22:02 +00:00
janwas 567a698628 check all file names known to belong to a GPU's drivers instead of trying to rule out 32/64 bit variants
fixes #737

This was SVN commit r8990.
2011-02-26 17:10:09 +00:00
Ykkrosh 4f8dc9c777 Fix script error message when starting Atlas
This was SVN commit r8989.
2011-02-26 00:19:02 +00:00
Ykkrosh 6d7c27edfe Fix occasionally rendering just terrain and no models when starting a game
This was SVN commit r8988.
2011-02-26 00:07:16 +00:00
Ykkrosh 92e84a9112 Fix keys like F11 triggering two events when sent from Atlas to the game engine
This was SVN commit r8987.
2011-02-25 23:53:09 +00:00
Ykkrosh f0ea32cb8d Import user-report server side code
This was SVN commit r8986.
2011-02-25 19:46:01 +00:00
janwas 4e8c305c6e sync with work - export app_hooks_update; add boost replacement FileExists and FileSize; avoid conflict with stdint.h;
remove asm rintf implementation (sse is faster); avoid the need for an
external 64-bit asm file with vc2008/vc2010; allow arbitrarily long
command line args

This was SVN commit r8985.
2011-02-25 16:31:42 +00:00
janwas d805ef356e FileExists -> VfsFileExists (see next commit)
scriptInterface: fix bool cast warning

This was SVN commit r8984.
2011-02-25 16:30:55 +00:00
Ykkrosh 77fe5c9e40 Disable shadows and fancy-water by default on some slower graphics devices.
See #623.

This was SVN commit r8983.
2011-02-25 02:00:57 +00:00
Ykkrosh a903b4c9d3 Fix #684 (disable S3TC on R600 drivers).
Clean up hwdetect a tiny bit.

This was SVN commit r8982.
2011-02-25 01:31:00 +00:00
Ykkrosh 0378500bdc Fix #712 (remove S3TC warning).
Add timer to S3TC decoder so it's still easy to determine if it was
used.

This was SVN commit r8981.
2011-02-25 01:28:46 +00:00
Ykkrosh f4f36af852 Block new buildings being placed on top of existing not-yet-started foundations. Fixes #740.
This was SVN commit r8980.
2011-02-24 21:49:24 +00:00
Ykkrosh 798278a6c1 Fix template validation error
This was SVN commit r8979.
2011-02-24 21:45:25 +00:00
Ykkrosh 63f958878d Fix GUI errors and glitches when placing buildings and not moving the mouse.
This was SVN commit r8977.
2011-02-24 02:12:47 +00:00
Ykkrosh e16681f0e5 Fix destruction queue warnings when using some GUI features with time-warp enabled
This was SVN commit r8976.
2011-02-24 02:05:06 +00:00
Ykkrosh f6c1d98c9a Fix #739 (test failures).
Use JSON in debug serializer output unless it fails due to e.g. cyclic
values, in which case use toSource.
Disable file stats code by default, since its output isn't used.

This was SVN commit r8975.
2011-02-24 00:32:38 +00:00
Ykkrosh 059a53dd37 Fix startup hang on OS X, caused by using timers before initialising them
This was SVN commit r8974.
2011-02-23 09:19:41 +00:00
Ykkrosh 6b783aebd6 Try to fix build errors
This was SVN commit r8973.
2011-02-22 21:50:26 +00:00
Ykkrosh 0c1e05d672 Fix typo
This was SVN commit r8972.
2011-02-22 20:15:59 +00:00
Ykkrosh e370223d1d Fix register handle leak
This was SVN commit r8971.
2011-02-21 22:25:51 +00:00
Ykkrosh abe07e096a Build fix
This was SVN commit r8970.
2011-02-21 22:22:49 +00:00
Ykkrosh 9bbda8b80b HTTP proxy discovery for Windows
This was SVN commit r8969.
2011-02-21 21:54:47 +00:00
Ykkrosh 25039d3aff Fix build errors with old glext.h.
Report full cache details, and lsb-release when available.

This was SVN commit r8968.
2011-02-21 18:56:23 +00:00
Ykkrosh ee8b193cdb Fix profiler crash differently
This was SVN commit r8967.
2011-02-21 11:57:01 +00:00
janwas a155809447 avoid crash due to null pointer in profiler (triggered by returning from the root node)
This was SVN commit r8966.
2011-02-21 09:41:11 +00:00
janwas 8f59d52697 sync with work; fix compile error due to lack of boost/serialization in 0ad svn
This was SVN commit r8965.
2011-02-21 09:23:51 +00:00
Ykkrosh d75d9c3b75 Make the script profiler more useful, by giving the filename/line for anonymous functions.
Fix the turn-based profiler a bit.

This was SVN commit r8964.
2011-02-21 02:16:12 +00:00
Ykkrosh 0be515280b Memoize some common entity lists in AI scripts.
This was SVN commit r8963.
2011-02-21 02:14:45 +00:00
Kimball 4ba59510b5 Corral with new type of roof.
This was SVN commit r8962.
2011-02-20 23:50:52 +00:00
Ykkrosh 807663cd54 Fix uninitialised value
This was SVN commit r8961.
2011-02-20 20:52:35 +00:00
Ykkrosh d7a243343d Add per-turn counts to profiler, as well as per-frame.
Remove percent-of-parent and percent-of-frame timings since they're not
particularly useful.
Simplify profiler update code by using RingBuf.
Handle profiler keys via character codes rather than keysyms, to
hopefully work with different keyboard layouts.
Make console intercept all keys, to stop digits, shift-D, etc having
unexpected side-effects.
Disable console copy/paste when console is inactive.

This was SVN commit r8960.
2011-02-20 20:50:26 +00:00
Ykkrosh b24396740c Disable XML validation when loading templates for AI, to save startup time
This was SVN commit r8959.
2011-02-20 20:45:39 +00:00
Ykkrosh 6ba12dd2ff Pretty-print JS values in debug serializer
This was SVN commit r8958.
2011-02-20 20:44:36 +00:00
Ykkrosh 720bb3c87d Remove unnecessary rooting
This was SVN commit r8957.
2011-02-20 20:44:13 +00:00
Ykkrosh e8a650bc30 Const-correctness
This was SVN commit r8956.
2011-02-20 20:42:54 +00:00
Pureon 2501b42447 Celt warship and merchant ship updates. New Celt sail textures
This was SVN commit r8955.
2011-02-20 14:40:15 +00:00
Pureon 28354159db Added eyecandy bridge edges.
This was SVN commit r8954.
2011-02-20 12:27:12 +00:00
Ykkrosh 5f64937d02 Skip detecting some not-very-useful GL values that cause errors in some drivers
This was SVN commit r8953.
2011-02-20 11:46:48 +00:00
Ykkrosh c29f2d26b3 Add some more stuff to hwdetect, because there can never be too much
This was SVN commit r8951.
2011-02-20 00:54:36 +00:00
Ykkrosh e91434a23d Extend isImplementedInCore up to GL 3.0
This was SVN commit r8950.
2011-02-20 00:52:50 +00:00
Ykkrosh b2f5dd1b62 Non-PCH build fixes
This was SVN commit r8949.
2011-02-19 22:30:34 +00:00
WhiteTreePaladin ffa8bf5ea4 added missing word and reworded some text
This was SVN commit r8948.
2011-02-19 21:58:38 +00:00
janwas 1a2a7677fd replace set/map with boost::unordered_* to reduce the number of expensive filesystem::basic_path::operator< calls based on a patch by ortalo (thanks!)
This was SVN commit r8947.
2011-02-19 21:24:39 +00:00
WhiteTreePaladin 007985332b formatted feedback dialog to look a little nicer
This was SVN commit r8946.
2011-02-19 21:24:03 +00:00
janwas a02a5d8e5e refactor graphics driver detect code, ensure both variants return name.dll(version)
This was SVN commit r8945.
2011-02-19 20:46:43 +00:00
janwas 83569c8f13 detect when detecting OpenGL driver version failed because the driver didn't describe itself in the registry;
fall back to detecting the version of the driver DLL (whose name we
guess)

This was SVN commit r8944.
2011-02-19 20:24:38 +00:00
janwas 7445342b61 wdll_ver: avoid errors while reading DLL version due to (lack of) FS redirection
UserReport: avoid windows iterator debugging warning due to invalid
operator[]

This was SVN commit r8942.
2011-02-19 19:15:00 +00:00
Ykkrosh 06a088efa8 Replace libcurl with a self-compiled (in VC2005) copy of 7.21.4 with no SSL/zlib support, in an attempt to fix errors on 64-bit Windows
This was SVN commit r8941.
2011-02-19 18:44:09 +00:00
janwas 1b1230ca3e wgl compile fix: add types required by new wglext.h
wutsname fix (noticed by Philip from hwdetect information, thanks!):
uname.release wasn't always set.
BinarySerializer.h: warning fix

This was SVN commit r8940.
2011-02-19 18:00:09 +00:00
Ykkrosh f3372bf11d Add some rough performance reporting.
Make the profiler converge a bit faster.

This was SVN commit r8939.
2011-02-19 03:14:37 +00:00
Ykkrosh 3e13c300cc Fix non-PCH build error
This was SVN commit r8938.
2011-02-19 00:46:14 +00:00
Ykkrosh ceb4bc9b94 Report more hardware details
This was SVN commit r8937.
2011-02-19 00:39:32 +00:00
Ykkrosh 3e1f09a58f Fix missing newline in GL error reporting
This was SVN commit r8936.
2011-02-19 00:38:08 +00:00
Ykkrosh c7f647ae73 Don't bother initialising shadow map textures with data that will never be used.
Add some profiling in the shadow rendering code.

This was SVN commit r8934.
2011-02-18 23:41:27 +00:00
Ykkrosh 04dcbd294c Push the near clip plane further out, to reduce z-fighting
This was SVN commit r8933.
2011-02-18 23:38:28 +00:00
Ykkrosh d600a400fe Fix GUI text input box scrollbars not moving when the window is resized.
This was SVN commit r8932.
2011-02-18 22:49:24 +00:00
Ykkrosh 387b801aed Fix tooltip crash/corruption, caused by inconsistently changing types.
This was SVN commit r8931.
2011-02-18 22:36:39 +00:00
Kimball a9e920a467 Iberian corral (still needs new footprint)
This was SVN commit r8930.
2011-02-17 23:09:04 +00:00
Ykkrosh 1c7e33b528 Remove a load of implicit CStr type conversions, since they're error-prone and can cause silent data loss.
Handle most CStr8/CStrW conversions via UTF-8 instead of effectively
assuming Latin-1.
Return UTF-8 strings from Xeromyces API.

This was SVN commit r8929.
2011-02-17 20:08:20 +00:00
Ykkrosh 4f724056d5 Remove some unused bits from CRenderer
This was SVN commit r8927.
2011-02-16 22:40:15 +00:00
Ykkrosh 3d997365d8 Fix CStr numeric constructors on 32-bit platforms.
Remove unnecessary assignment operators.

This was SVN commit r8926.
2011-02-16 21:14:08 +00:00
Ykkrosh 0da7e822ff # Add opt-in automatic feedback system.
Add GL implementation limits to hwdetect.
Make the in-game manual support multiple text files.
Remove unnecessary instruction on how to close the manual window.
Make guitextobject.caption return the original value without stripping
formatting tags.
Remove unused non-VFS support from config system.
Support writing config files back to their original path.
Remove unnecessary user profile directory; use normal config directory.

This was SVN commit r8925.
2011-02-16 20:40:15 +00:00
Ykkrosh 1c3c962ea1 Import libcurl for Windows
This was SVN commit r8924.
2011-02-16 11:22:34 +00:00
Ykkrosh 3d992ffea6 GCC build fix
This was SVN commit r8923.
2011-02-15 16:40:23 +00:00
janwas ddba0cc311 topology.cpp: fix for non-contiguous APIC IDs
wcpu: avoid undefined shift right on 64-CPU systems (caught via
assertion)
filesystem: add wrename
path_util: add std::wstring variants of common boost::filesystem
routines

This was SVN commit r8922.
2011-02-15 10:38:11 +00:00
Pureon 90c60c6580 Hele fishing boat update
This was SVN commit r8921.
2011-02-13 19:02:21 +00:00
Ykkrosh fca69efd76 Fix build for GCC 4.5
This was SVN commit r8920.
2011-02-13 18:38:22 +00:00
Ykkrosh 11837204b6 Fix archive builder to not compress the recently-renamed terrain blend textures
This was SVN commit r8919.
2011-02-13 17:37:33 +00:00
Pureon 6d798804c3 Quieter resource gathering
This was SVN commit r8918.
2011-02-13 17:01:22 +00:00
Ykkrosh 65af9307ea Change tooltips in commands panel to be bottom-aligned, so they don't obscure the button you're pointing at
This was SVN commit r8917.
2011-02-13 12:17:32 +00:00
Ykkrosh dbd3de82ff Fix #705 (tooltips go off screen when displayed near a corner), based on patch from Leonard
This was SVN commit r8916.
2011-02-13 12:16:31 +00:00
Ykkrosh c7056490b2 Restrict the initial window size to the screen size (hopefully fixes #532).
This was SVN commit r8915.
2011-02-12 21:21:07 +00:00
Pureon 608c7f0e70 Celt siege ram texture update
This was SVN commit r8914.
2011-02-12 00:20:22 +00:00
Ykkrosh eb074ba28c Fix #495 (warn when locale is bogus), based on patch from darrenhoffman and sergiovier
This was SVN commit r8913.
2011-02-12 00:19:59 +00:00
Pureon 7476bad7e2 New siege ram sounds added. Celt siege ram files.
This was SVN commit r8912.
2011-02-12 00:01:21 +00:00
Ykkrosh aa8c3a9ea9 Fixed #582 (add camera reset command in Atlas), based on patch from stilz
This was SVN commit r8911.
2011-02-11 23:56:55 +00:00
Ykkrosh 9b25df5958 Fix #591 (Disable sounds for units in FoW/SoD), based on patch from Bogi
This was SVN commit r8910.
2011-02-11 23:02:19 +00:00
Ykkrosh fb738766ea Recompute building placement preview every turn, so its colour responds to changes in the environment
This was SVN commit r8909.
2011-02-11 11:17:32 +00:00
Pureon 6cd212a68d Female acknowledgement sound placeholder
This was SVN commit r8908.
2011-02-11 00:40:25 +00:00
Ykkrosh 804e817cf5 Fix rendering of main menu buttons after leaving a game
This was SVN commit r8907.
2011-02-10 23:58:33 +00:00
Ykkrosh 11bc751fd3 Save replay log's commands.txt in new locations when playing multiple games in a single session
This was SVN commit r8906.
2011-02-10 23:57:19 +00:00
Pureon ec97d271d6 Added bark sounds to celt war dog
This was SVN commit r8905.
2011-02-10 23:24:10 +00:00
Ykkrosh a1ef809904 Fix error when returning resources before having ever collected any
This was SVN commit r8904.
2011-02-10 23:09:28 +00:00
Ykkrosh b73c544f2a Fix warning
This was SVN commit r8903.
2011-02-10 22:55:41 +00:00
Pureon 72f1e46b97 Gathering sounds for Celt and Hele infantry units
This was SVN commit r8902.
2011-02-10 20:52:29 +00:00
Ykkrosh 78e174af7d Fix auto-gathering after constructing fields.
Fix building on top of animal corpses.
Fix builders getting in the way of their own building.

This was SVN commit r8900.
2011-02-10 19:50:08 +00:00
Ykkrosh b8925fbbc9 # Support AI construction of buildings.
Pass terrain passability data to AI scripts.
Expand pathfinder passability data to 16 bits per tile, to allow more
classes.
Support 16-bit ints in serializer.
Partially support JS typed arrays.
Allow foundations to be placed on top of units (fixes #499).
Stop farms and fishes blocking movement (fixes #534).
Add obstruction flags to allow finer control over what they block.
Associate entity IDs with obstruction shapes, to allow finding colliding
entities.
Support moving to the edge of a target entity with inactive obstruction.
Support foundation entities in AI.
Support playing as non-hele civs.

This was SVN commit r8899.
2011-02-10 16:06:28 +00:00
Mythos_Ruler 556664d477 Animation speed tweaks.
This was SVN commit r8898.
2011-02-09 23:26:43 +00:00
Pureon ddb7bf21f6 Temp fix to fortress_new projectile attachpoint error
This was SVN commit r8897.
2011-02-09 22:36:17 +00:00
Pureon c63fb49154 Added resource gathering sounds to celt and hellene females
This was SVN commit r8896.
2011-02-09 20:55:35 +00:00
Ykkrosh 64f02d5b47 Remove misleadingly obsolete package scripts
This was SVN commit r8895.
2011-02-09 16:36:08 +00:00
Pureon 7a38272e55 This was SVN commit r8894. 2011-02-08 21:51:51 +00:00
Pureon ae48a18258 This was SVN commit r8893. 2011-02-08 21:51:24 +00:00
Ykkrosh 66f2bc6d57 Flip iteration order in LOS texture blur to improve performance
This was SVN commit r8892.
2011-02-06 11:39:06 +00:00
Ykkrosh 57e5bb878a Initial terrible AI player scripts.
This was SVN commit r8891.
2011-02-05 20:35:34 +00:00
Ykkrosh ff785853ad Expand the selection-state box so the text can all fit in.
This was SVN commit r8890.
2011-02-05 20:34:11 +00:00
Ykkrosh aa1fcfd20c Change fog-of-war blur to use a better filter.
This was SVN commit r8889.
2011-02-05 18:19:28 +00:00
Ykkrosh bf3d5c75f0 Be more robust to broken terrain property files.
This was SVN commit r8888.
2011-02-05 13:13:57 +00:00
Ykkrosh caad072347 Expand pathfinder boundaries to stop units disappearing off the edge of the visible map.
This was SVN commit r8887.
2011-02-03 19:40:41 +00:00
Ykkrosh 02e7eb69ff # Add solid black sides to the map, to hide underwater terrain.
This was SVN commit r8886.
2011-02-03 14:36:54 +00:00
Ykkrosh c710e718aa Windows fixes
This was SVN commit r8884.
2011-02-03 02:33:37 +00:00
Ykkrosh cb78822f19 Delete some unused bits.
This was SVN commit r8883.
2011-02-03 01:17:16 +00:00
Ykkrosh fe21c5e023 # Rewrite fog-of-war rendering.
Disable shadows when only 2 TMUs available.
Clean up some other rendering code.

This was SVN commit r8882.
2011-02-03 01:12:24 +00:00
Ykkrosh 1e02fe70a7 Add texture limits to hwdetect
This was SVN commit r8881.
2011-01-31 18:59:37 +00:00
Mythos_Ruler 81ac9285b6 This was SVN commit r8880. 2011-01-31 05:25:38 +00:00
Mythos_Ruler 0e0f16dedb Template for super cav swordsmen.
This was SVN commit r8879.
2011-01-31 05:08:11 +00:00
Ykkrosh 18189ef4fc Simplify terrain blend rendering to use non-indexed arrays
This was SVN commit r8878.
2011-01-30 14:43:35 +00:00
Ykkrosh 566bbf0fa0 Fix assertion failure when running pre-game GUI
This was SVN commit r8877.
2011-01-30 02:14:44 +00:00
Ykkrosh 1243fbaa8c Fix accidental line duplication
This was SVN commit r8876.
2011-01-29 21:30:23 +00:00
Ykkrosh 5e618e1526 Remove redundant bounds check
This was SVN commit r8875.
2011-01-29 21:14:49 +00:00
Ykkrosh 6af877a1cb Fix Windows crash caused by calling js_free (which calls free from the wrong CRT).
Fix some warnings.

This was SVN commit r8873.
2011-01-29 17:50:42 +00:00
Ykkrosh 03c75100ab # Fix terrain blending logic.
Add terrain priority rendering mode in Atlas.
Fix terrain painting in Atlas to be less profligate with priority
values.
Support hotloading of blend textures.
Clean up some trivial things.

This was SVN commit r8872.
2011-01-29 16:31:48 +00:00
Ykkrosh d0bc4253c9 Add new terrain blend textures.
Delete old low-quality ones.

This was SVN commit r8871.
2011-01-29 16:28:41 +00:00
Ykkrosh 63bd39d4a5 Fix perspective calculation in CCamera::GetScreenCoordinates.
Fixes #99.

This was SVN commit r8870.
2011-01-28 21:51:59 +00:00
janwas fd46b9e370 fixes/improvements from work:
file/wfilesystem: avoid error dialog when opening a file that doesn't
exist
precompiled/pch_warnings: remove push/pop that prevented our warning
disables to applying to other code. update comments
topology: refactor APIC field access and add support for constructing
APIC ID from topology
waio: add file_attribute_normal
wsysdep: slightly safer sys_generate_random_bytes implementation

This was SVN commit r8869.
2011-01-28 13:40:07 +00:00
Ykkrosh 0d8ffa58dc AoE3Ed build fixes
This was SVN commit r8868.
2011-01-17 13:29:45 +00:00
Ykkrosh c3b734775b Simplify component interface: remove explicit context parameter, use GetSimContext() instead.
This was SVN commit r8867.
2011-01-16 14:08:38 +00:00
Ykkrosh f39f279132 Add AI script code to provide a cleaner API around the engine interface.
Handle AIProxy entirely through scripts.
Support structured clones of script values.
Improve performance.
Support multiple script contexts sharing a runtime.
Use a separate context per AI player.

This was SVN commit r8866.
2011-01-15 23:35:20 +00:00
Ykkrosh dd501b2a5a # Add initial basic player AI framework.
Support direct access to serializer streams, so serializers can be
nested.
Make component script "this.template" read-only.
Stop globally-subscribed component scripts receiving messages posted to
local components, to reduce out-of-sync risks.
Move pathfinder data out of entity template directory.
Fix GuiInterface deserialization.

This was SVN commit r8865.
2011-01-12 12:29:00 +00:00
Ykkrosh 1051d10f54 Add "chat" command.
Simplify deletion of multiple entities.
Simplify some setTimeouts.

This was SVN commit r8864.
2011-01-12 12:21:41 +00:00
Ykkrosh 23a3dfe755 Fix typo in error message.
This was SVN commit r8863.
2011-01-12 12:19:13 +00:00
Ykkrosh d8cd31d4b6 Add probably-unnecessary script serialization test.
This was SVN commit r8862.
2011-01-12 12:13:11 +00:00
Ykkrosh 19548a7379 Fix use of uninitialised variable.
This was SVN commit r8861.
2011-01-12 12:11:31 +00:00
feneur 0e02272fb5 #Added Hotkeys list to in-game manual, with the help of a patch by dustin_ (the hotkeys list is at the bottom of the list, and the most basic shortcuts are listed in both the Basic controls list and the hotkeys list, but I think that minor duplicate information is fine, feel free to edit if you have a better idea)
closes #714

This was SVN commit r8859.
2011-01-09 17:53:27 +00:00
Ykkrosh aaef1b0d74 Add script for generating mostly-useless component interaction graphs.
Fix some components to use more standard syntax.

This was SVN commit r8857.
2011-01-07 20:31:48 +00:00
janwas 002e3f5606 minor fixes from work; also add sys_WideFromArgv
This was SVN commit r8856.
2011-01-04 19:53:38 +00:00
fcxSanya a0d2d89863 Fixed Cost element in template_unit_mechanical_siege_ballista template
This was SVN commit r8855.
2011-01-03 13:42:57 +00:00
fcxSanya 9af7747d76 Adding necessary BuildRestrictions/Category element to some templates
This was SVN commit r8854.
2011-01-03 13:36:40 +00:00
EmjeR 75136d84d2 This was SVN commit r8853. 2011-01-03 03:10:29 +00:00
Kimball a992bd23ca Better shuttle meat.
This was SVN commit r8852.
2011-01-02 13:10:01 +00:00
Kimball 31effd1cb3 This was SVN commit r8851. 2011-01-02 13:09:19 +00:00
Kimball d6f82d6e8f This was SVN commit r8850. 2011-01-02 12:16:07 +00:00
Kimball c627c4abff This was SVN commit r8849. 2011-01-02 12:15:40 +00:00
Kimball e21ca2f64d Fixed all Iberian actors for new simulation system, added Iberian healer (though currently without art assets).
This was SVN commit r8848.
2011-01-02 12:14:59 +00:00
ShieldBearer 47f9768da8 # New Roman House
This was SVN commit r8846.
2010-12-31 12:41:10 +00:00
Ykkrosh 2fa3c554de Windows build fixes
This was SVN commit r8845.
2010-12-30 20:10:04 +00:00
Ykkrosh 40933c06e1 Primitive support for gamepad camera movement
This was SVN commit r8844.
2010-12-30 19:45:13 +00:00
Kimball 37c1c2e9b8 One last fix
This was SVN commit r8843.
2010-12-28 06:20:20 +00:00
Kimball 564c54c1cf Fixed corral
This was SVN commit r8842.
2010-12-28 06:12:12 +00:00
Kimball 1d05ed7c31 Kart corral updates
This was SVN commit r8841.
2010-12-27 07:23:01 +00:00
Kimball a0add039bd New carthaginian corral
This was SVN commit r8840.
2010-12-27 05:24:28 +00:00
feneur 16be9799fb Edited the about dialog to reflect the present more open development model.
This was SVN commit r8839.
2010-12-25 22:30:17 +00:00
feneur 95044194be fixed where the descriptions for both Shift + WheelUp and Shift + WheelDown said the same thing, now it should be correct (please fix it if I made any mistake)
This was SVN commit r8838.
2010-12-23 20:48:37 +00:00
Kimball e98c18ce04 This was SVN commit r8837. 2010-12-19 17:10:19 +00:00
evanssthomas 5e3049f6b2 BuildLimits. Needs some configuration changes to work
This was SVN commit r8836.
2010-12-11 23:19:17 +00:00
Ykkrosh 2fd6e2e8cc Fix some more warnings
This was SVN commit r8835.
2010-12-11 12:35:50 +00:00
Ykkrosh 802f22485b Fix some warnings on Windows
This was SVN commit r8834.
2010-12-11 12:33:02 +00:00
Ykkrosh ad3f33dd27 Build fix for very old SDL
This was SVN commit r8833.
2010-12-11 02:25:21 +00:00
Ykkrosh 11b767e235 Stop unit deletion prompt text overlapping the window border
This was SVN commit r8832.
2010-12-09 22:15:23 +00:00
Ykkrosh 89b294d536 Disable compression for more UI textures with noticeable artifacts
This was SVN commit r8831.
2010-12-09 22:06:11 +00:00
Ykkrosh 7a9e12613d Update release number
This was SVN commit r8830.
2010-12-09 18:46:56 +00:00
janwas ba2a9d7af3 improvements from work: [update-workspaces required]
- split precompiled.h into several headers (simplifies reuse)
- enable additional warnings not in W4
- split ErrorReaction into ErrorReactionInternal - clarifies which
values can actually be returned by debug_DisplayError
- wsdl: slightly safer HDC usage via CS_OWNDC, avoid dipping into DC
cache via ValidateRect instead of BeginPaint; remove unused thread
create
- StdDeserializer - wasn't including byte_order => BYTE_ORDER was
undefined
- wsysdep: clean up error dialog message handling

This was SVN commit r8828.
2010-12-09 11:16:21 +00:00
historic_bruno 78f2924f9c Changed default maps
This was SVN commit r8827.
2010-12-09 01:30:51 +00:00
Mythos_Ruler 76a67755bc Garrison flag for wall turret.
This was SVN commit r8826.
2010-12-09 00:03:19 +00:00
Mythos_Ruler c7a31987bb Moar garrison flag work.
This was SVN commit r8825.
2010-12-08 23:34:33 +00:00
Mythos_Ruler 5cf1995e2c Fixing up some garrison flag stuff and projectile stuff.
This was SVN commit r8824.
2010-12-08 23:10:24 +00:00
Mythos_Ruler 0b511e33a7 This was SVN commit r8823. 2010-12-08 21:26:50 +00:00
Mythos_Ruler be4b262919 Removed the dudes from the top of the wall gate. Made a bolt projectile for the Oxybeles.
This was SVN commit r8822.
2010-12-08 21:26:08 +00:00
evanssthomas 549a4fc51a Garrisoning bug fixes
This was SVN commit r8821.
2010-12-08 20:12:24 +00:00
Mythos_Ruler e486e6fefb Adjusted health/train time of the Corrals.
This was SVN commit r8820.
2010-12-08 19:41:12 +00:00
Mythos_Ruler a80b139a28 Building tooltip tweaks for Alpha III release. These tooltips will be updated as we add more relevant features.
This was SVN commit r8819.
2010-12-08 19:29:48 +00:00
Mythos_Ruler 2cfd3abf08 This was SVN commit r8818. 2010-12-08 19:16:49 +00:00
Ykkrosh e853dd1079 Display "garrisoned" prop on buildings containing units
This was SVN commit r8817.
2010-12-08 19:03:57 +00:00
Ykkrosh 2540e17f45 Fix non-PCH builds
This was SVN commit r8816.
2010-12-08 18:54:05 +00:00
Mythos_Ruler 3dc6ddc8de Garrison unload button.
This was SVN commit r8815.
2010-12-08 18:46:59 +00:00
Ykkrosh ac3e40fe8f Disable compression for some loading screen textures, to improve quality
This was SVN commit r8812.
2010-12-08 16:23:35 +00:00
Ykkrosh f04c2561b7 Various resource shuttling improvements. Fixes #672.
This was SVN commit r8811.
2010-12-08 16:12:04 +00:00
Ykkrosh 0b0b11d2e0 Fix occasional assertion failure in time warp mode
This was SVN commit r8810.
2010-12-08 16:09:53 +00:00
historic_bruno e710fd25b4 Minor tweaks to game setup layout: options are now properly aligned and "locked teams" defaults to yes (which is what they are). Fix team indices on one map.
This was SVN commit r8809.
2010-12-08 06:19:34 +00:00
Mythos_Ruler 76ac9e7f84 This was SVN commit r8808. 2010-12-06 23:24:07 +00:00
Mythos_Ruler 0f30f08da5 This was SVN commit r8807. 2010-12-06 23:22:54 +00:00
Mythos_Ruler b7240dc3fe This was SVN commit r8806. 2010-12-06 22:50:08 +00:00
Mythos_Ruler 1932f695c4 Fixes #699
This was SVN commit r8805.
2010-12-06 21:30:56 +00:00
Mythos_Ruler 4f67615774 Fixes #701
This was SVN commit r8804.
2010-12-06 21:27:35 +00:00
Ykkrosh 8ddef2fee0 Add fast-forward/rewind commands, to help with testing.
This was SVN commit r8803.
2010-12-06 19:58:06 +00:00
k776 c2f4f56ad6 Add the Demo keyword to one last map
This was SVN commit r8802.
2010-12-06 04:59:44 +00:00
historic_bruno 9714b5dd53 Keyword clean-ups
This was SVN commit r8801.
2010-12-06 04:34:26 +00:00
historic_bruno 6a20743dc3 Add new Keywords tag to maps. Add map list filtering API to game setup. Add some default filters that use map keywords. Cleaned up client game setup a bit. Removed deprecated GUI utility functions.
This was SVN commit r8800.
2010-12-06 02:51:21 +00:00
Mythos_Ruler 01f699b62d Too much stuff to itemize. I'm lazy.
This was SVN commit r8799.
2010-12-06 02:20:57 +00:00
historic_bruno 637b471769 Fixes bug in last change to input.js. Use target HP to determine attack possibility. Thus gaia buildings and animals are attackable, but not trees/mines/etc.
This was SVN commit r8798.
2010-12-05 22:00:07 +00:00
Ykkrosh f2e1443631 Fix playtest mode in Atlas.
This was SVN commit r8797.
2010-12-05 21:09:20 +00:00
Mythos_Ruler 4eb9c898ac Tropic Terrains completely redone.
This was SVN commit r8796.
2010-12-05 17:03:01 +00:00
Ykkrosh 1b9d3fc289 Fix F10 key to open session menu.
This was SVN commit r8795.
2010-12-05 16:02:15 +00:00
Mythos_Ruler 15a663b91c New Iberian Walls
This was SVN commit r8794.
2010-12-05 13:30:04 +00:00
Mythos_Ruler 62dae2279b Updated the map.
This was SVN commit r8793.
2010-12-05 12:10:03 +00:00
historic_bruno 1201956b93 Additional cleaning up of logging: removed LOG_CATEGORY macro definitions.
This was SVN commit r8792.
2010-12-05 08:50:33 +00:00
historic_bruno 19dbbb816d Changed all references from old CLogger API to use the new API. Removed old API. Fixes #247
This was SVN commit r8791.
2010-12-05 08:41:55 +00:00
historic_bruno 67f08751f9 Fixes bug where military units that can't collect resources would show an "attack" icon on hovering a resource - instead they should have a default icon
This was SVN commit r8790.
2010-12-05 06:34:57 +00:00
historic_bruno 95da3789cd Handle SDL_ACTIVEEVENT which notifies us of mouse focus change. If mouse focus is lost don't render cursor, reverting back to OS style. When focus is regained, render cursor again. Fixes #626
This was SVN commit r8789.
2010-12-05 05:17:28 +00:00
Ykkrosh 819bacd538 Automatically disable audio on OS X since it's stupid and broken.
This was SVN commit r8788.
2010-12-04 19:42:50 +00:00
Ykkrosh 5df240d97d Disable broken GUI error reporter on OS X
This was SVN commit r8787.
2010-12-04 19:09:41 +00:00
Ykkrosh 53b1447007 Fix what looks like miscompilation with GCC 4.0 on OS X
This was SVN commit r8786.
2010-12-04 19:06:13 +00:00
Ykkrosh 4575c26616 Disable compression of public.zip (fixes #671).
This was SVN commit r8785.
2010-12-04 15:57:55 +00:00
Ykkrosh 4b37898ab9 Fix tests.
This was SVN commit r8784.
2010-12-04 15:08:18 +00:00
Mythos_Ruler 1de0ce051f This was SVN commit r8783. 2010-12-04 00:12:51 +00:00
Ykkrosh 74114bf09a Handle XMB caching with the same system as texture caching.
Fixes #694.

This was SVN commit r8782.
2010-12-04 00:08:26 +00:00
WhiteTreePaladin 6e37762e3c fix some more issues with the loading tips
This was SVN commit r8781.
2010-12-03 23:52:11 +00:00
WhiteTreePaladin 83f297182e Fix tip loading issue with pre-converted textures
This was SVN commit r8780.
2010-12-03 23:31:02 +00:00
Mythos_Ruler 6662195f66 New desert plants! Updated Death Canyon with the new plants.
This was SVN commit r8779.
2010-12-03 21:33:45 +00:00
evanssthomas 238925f927 Minor garrisoning related tweaks
This was SVN commit r8778.
2010-12-03 20:25:21 +00:00
Mythos_Ruler 3b817d2162 Moved the sails from structural/ to props/ (which is what they are).
This was SVN commit r8777.
2010-12-03 19:22:56 +00:00
Mythos_Ruler cf2638da09 This was SVN commit r8776. 2010-12-03 14:42:19 +00:00
Mythos_Ruler 88a21a6e8a The Persian trireme was already in the Public mod and properly scaled. Ask next time before committing junk.
This was SVN commit r8775.
2010-12-03 02:37:09 +00:00
Ykkrosh 252d9b831b Revert bogus config changes
This was SVN commit r8774.
2010-12-03 01:21:49 +00:00
EmjeR c917a2d6a7 This was SVN commit r8773. 2010-12-03 00:42:27 +00:00
EmjeR c6593fd0ce This was SVN commit r8772. 2010-12-03 00:40:58 +00:00
EmjeR ef6cba9fe9 This was SVN commit r8771. 2010-12-03 00:40:40 +00:00
EmjeR e5792285ab This was SVN commit r8770. 2010-12-02 23:58:00 +00:00
EmjeR 4a66605e49 This was SVN commit r8769. 2010-12-02 23:46:28 +00:00
EmjeR b0dc3c72c9 This was SVN commit r8768. 2010-12-02 23:45:11 +00:00
EmjeR 8086433e2b This was SVN commit r8767. 2010-12-02 23:42:59 +00:00
EmjeR 6b0f06f839 This was SVN commit r8766. 2010-12-02 23:42:14 +00:00
EmjeR 88efdd5cbb This was SVN commit r8765. 2010-12-02 23:29:12 +00:00
EmjeR a7a858b9c0 This was SVN commit r8764. 2010-12-02 23:28:31 +00:00
EmjeR 11f7296188 Persian Trireme updated (added detail)
This was SVN commit r8763.
2010-12-02 21:51:37 +00:00
Mythos_Ruler da3fd69276 Iberian ship textures.
This was SVN commit r8762.
2010-12-02 20:08:29 +00:00
Ykkrosh ead65712eb Delete obsolete archbuild tool
This was SVN commit r8761.
2010-12-02 18:05:16 +00:00
Ykkrosh a6ca28ccf9 Fix reference to big screenshot key (see #627).
This was SVN commit r8760.
2010-12-02 17:44:18 +00:00
Mythos_Ruler f9fb602445 Iberian sail.
This was SVN commit r8759.
2010-12-01 18:29:24 +00:00
Mythos_Ruler 85d093eae1 Made a garrison flag. Added it to the Greek Civic Centre and scout Tower for testing.
This was SVN commit r8758.
2010-12-01 10:40:25 +00:00
Mythos_Ruler 1a7f927946 This was SVN commit r8757. 2010-12-01 07:33:26 +00:00
evanssthomas c09d6dcb83 Added garrison & repair button on the unit's command panel
This was SVN commit r8756.
2010-12-01 03:01:17 +00:00
Mythos_Ruler 1a1bed1294 This was SVN commit r8755. 2010-11-30 16:16:53 +00:00
Ykkrosh a58e7cfb4c Fix call to renamed function
This was SVN commit r8754.
2010-11-30 15:39:48 +00:00
Ykkrosh 6b4478209b Fix accidental use of hard-coded constant.
Don't bother recomputing terrain speeds multiple times per turn.

This was SVN commit r8753.
2010-11-30 14:48:04 +00:00
Ykkrosh ab186c2b16 Update UnitMotion logic, to partially simplify it.
Do all pathfinding asynchronously.
Recalculate paths when the target has moved.
Fix vertex pathfinder start point heuristic, to avoid finding
zero-length paths.
When units fail to reach a resource to gather, look for another resource
of the same type.

This was SVN commit r8751.
2010-11-30 12:31:54 +00:00
Ykkrosh 3401672887 Update pathfinding demo map for testing.
This was SVN commit r8750.
2010-11-30 12:28:51 +00:00
Ykkrosh e509887341 Complain better about invalid player IDs.
This was SVN commit r8749.
2010-11-30 12:27:38 +00:00
Ykkrosh 3b405efc6b Increase serializer reserved buffer space to cope with huge maps.
This was SVN commit r8748.
2010-11-30 12:24:46 +00:00
WhiteTreePaladin 89b0f3a9d7 New session tooltip styles
This was SVN commit r8747.
2010-11-30 04:27:04 +00:00
Mythos_Ruler 103aacd035 Misc stuff.
This was SVN commit r8746.
2010-11-29 22:00:57 +00:00
Mythos_Ruler f17d318359 Projectile for Celtic warship.
This was SVN commit r8745.
2010-11-29 20:19:05 +00:00
WhiteTreePaladin 6e602c15cd Renamed tips
Shorted Spartan tip text

This was SVN commit r8744.
2010-11-29 19:12:48 +00:00
Mythos_Ruler f60485be02 New Hellenes Mill. Deleted old mill assets.
This was SVN commit r8743.
2010-11-29 17:55:22 +00:00
Mythos_Ruler e4694b2d9c updated meshes
This was SVN commit r8742.
2010-11-29 15:01:11 +00:00
Mythos_Ruler 693425c716 New Greek corral by Amish.
This was SVN commit r8741.
2010-11-29 14:21:19 +00:00
Ykkrosh bee013b586 Define CONFIG_FINAL in Release builds, to enable better compression in codec_zlib.cpp
This was SVN commit r8740.
2010-11-29 12:51:45 +00:00
Mythos_Ruler 7ee0ba6e07 This was SVN commit r8739. 2010-11-29 12:12:46 +00:00
Mythos_Ruler 75d6eec95d This was SVN commit r8738. 2010-11-29 08:36:35 +00:00
Mythos_Ruler 9b9eaed50f This was SVN commit r8737. 2010-11-29 08:35:40 +00:00
Mythos_Ruler 28edb498d3 This was SVN commit r8736. 2010-11-28 19:03:23 +00:00
WhiteTreePaladin c922912ac5 Cleaned up loading files
Changed single player start game text

This was SVN commit r8735.
2010-11-28 17:27:00 +00:00
WhiteTreePaladin e53616f857 Fix non power-of-two middle progress bar section dimensions
This was SVN commit r8734.
2010-11-28 16:49:43 +00:00
Mythos_Ruler 8019ee8b5f This was SVN commit r8733. 2010-11-28 16:08:58 +00:00
Mythos_Ruler f06eba3da5 yet another awesome tip. :)
This was SVN commit r8732.
2010-11-28 14:35:48 +00:00
Mythos_Ruler 9ab58ce6e8 Another great "tip".
This was SVN commit r8731.
2010-11-28 14:22:42 +00:00
Mythos_Ruler 216eeea5c9 Updated the Celt ship portraits. Made an Iberian fishing boat.
This was SVN commit r8730.
2010-11-28 14:10:32 +00:00
Mythos_Ruler 31717a71ba Removed rally command from these buildings, since they neither have garrison capacity nor do they train anything.
This was SVN commit r8729.
2010-11-28 13:18:35 +00:00
Mythos_Ruler 1ebcd2e7e3 This was SVN commit r8728. 2010-11-28 11:56:15 +00:00
Mythos_Ruler 4cd93b6105 This was SVN commit r8727. 2010-11-28 09:17:43 +00:00
Mythos_Ruler 1f02df5abc Moved some things. Deleted other things. Updated a few maps.
This was SVN commit r8726.
2010-11-28 09:15:26 +00:00
Mythos_Ruler 7819c4707c Moving a lot of stuff. Deleting duplicate objects.
This was SVN commit r8725.
2010-11-28 08:19:41 +00:00
Mythos_Ruler 98687bfbf6 Removing duplicate and unnecessary textures.
This was SVN commit r8724.
2010-11-28 08:13:25 +00:00
Mythos_Ruler 1b0f3498fe Moved from Internal.
This was SVN commit r8723.
2010-11-28 07:54:13 +00:00
Mythos_Ruler 94aee121fd Removing duplicate or unnecessary textures
This was SVN commit r8722.
2010-11-28 07:53:16 +00:00
Mythos_Ruler 3de4ed7649 Added decals to the Greek buildings.
Updated Saharan Oases.
New "underbrush" object.

This was SVN commit r8721.
2010-11-28 06:46:45 +00:00
Mythos_Ruler 6ff423e45b changed tooltip
This was SVN commit r8720.
2010-11-28 04:24:25 +00:00
WhiteTreePaladin 9837f6207f New session dialog style
This was SVN commit r8719.
2010-11-28 01:39:31 +00:00
WhiteTreePaladin 2640f4c346 Changed victory/defeat dialogs to new session dialog style
Changed title of exit game dialog
Only show resources carried when the quantity is greater than 1

This was SVN commit r8718.
2010-11-27 21:58:19 +00:00
WhiteTreePaladin e486467430 Changed delete dialog text again (to make for easier translating later)
This was SVN commit r8717.
2010-11-27 20:11:42 +00:00
WhiteTreePaladin 961a50b0a2 Changed delete dialog text
This was SVN commit r8716.
2010-11-27 20:03:16 +00:00
WhiteTreePaladin 0b0cd938d5 Made settings and menu use new dialog
Made chat and ESC hotkey interact better with the dialog
Made command icons reference individual icons rather than sheets
Removed menu object cache

This was SVN commit r8715.
2010-11-27 19:46:12 +00:00
Mythos_Ruler bbe49141ec Lots of building stuff.
This was SVN commit r8714.
2010-11-27 17:18:29 +00:00
WhiteTreePaladin 3c318af2e0 Started work on new dialogs for session GUI style
Resized quote area in loading screen

This was SVN commit r8713.
2010-11-27 17:06:32 +00:00
Mythos_Ruler c1cc8d3a19 Updating the Cycladic Archipelago map.
This was SVN commit r8712.
2010-11-27 12:37:23 +00:00
Mythos_Ruler 6c793d6663 Slightly updated greek building texture.
This was SVN commit r8711.
2010-11-27 12:15:42 +00:00
Mythos_Ruler e30698c0c1 New Greek gymnasion by Amish. :)
This was SVN commit r8709.
2010-11-27 09:46:51 +00:00
WhiteTreePaladin bbd6f50af9 Resize quote area so that long quotes don't get cut off
This was SVN commit r8708.
2010-11-27 08:57:09 +00:00
WhiteTreePaladin 51312f84c4 Add gradient to tip image
Resize tip images to fill out rectangle

This was SVN commit r8707.
2010-11-27 08:44:03 +00:00
WhiteTreePaladin ed0fe5b47b Shrink space between tip title and message
This was SVN commit r8706.
2010-11-27 08:10:22 +00:00
Mythos_Ruler 1197d7872e Redone tips screenshots. New shadow overlay.
This was SVN commit r8705.
2010-11-27 08:02:54 +00:00
WhiteTreePaladin 9edd94f0fa Make tip image 512x384 (inside border dimensions)
This was SVN commit r8704.
2010-11-27 07:59:13 +00:00
WhiteTreePaladin 08bfe7b7f9 tweaked image sizes
This was SVN commit r8703.
2010-11-27 07:45:27 +00:00
Mythos_Ruler 55b6fbc669 4th tip. Made tip images use transparency.
This was SVN commit r8702.
2010-11-27 07:00:06 +00:00
Mythos_Ruler 8bcf6b782f tips
This was SVN commit r8701.
2010-11-27 06:09:55 +00:00
Mythos_Ruler 90b4e85b51 New Chinese ships for a mod some of the guys are working on.
This was SVN commit r8700.
2010-11-27 04:56:20 +00:00
WhiteTreePaladin db22548ecb New loading screen style (may need more polishing)
This was SVN commit r8699.
2010-11-27 03:07:48 +00:00
Mythos_Ruler 6d51c3a751 For Kimball, forever may he reign.
This was SVN commit r8698.
2010-11-26 14:13:08 +00:00
Mythos_Ruler ddd2f2a193 Made Units Demo map bigger to accommodate all the entities.
This was SVN commit r8697.
2010-11-26 10:39:56 +00:00
Mythos_Ruler e5d5a76384 This was SVN commit r8696. 2010-11-26 10:21:59 +00:00
Mythos_Ruler cc3d9de386 New berry bushes. Finished Cycladic Archipelago.
This was SVN commit r8695.
2010-11-26 07:08:18 +00:00
Mythos_Ruler 5f6dce1b6e Testing stuff for Bob.
This was SVN commit r8694.
2010-11-26 05:52:51 +00:00
Mythos_Ruler 710c32b712 New Persian sails.
This was SVN commit r8693.
2010-11-26 04:12:15 +00:00
Mythos_Ruler 959da16fdf New texture for the Roman Quinquereme (and remapped mesh). The ekdromos now slings his shield onto his back when he throws his spears.
This was SVN commit r8692.
2010-11-26 03:09:23 +00:00
Mythos_Ruler 35344e243e Wrinkles for the Celt sail textures.
This was SVN commit r8691.
2010-11-26 00:53:03 +00:00
fcxSanya 0d0af824e7 Treasures collected counter for summary screen
This was SVN commit r8690.
2010-11-25 18:01:23 +00:00
Ykkrosh f959390d0b Mostly fix hypothetical thread/fork interaction dangers
This was SVN commit r8689.
2010-11-25 16:11:16 +00:00
Mythos_Ruler 7820c51673 #New loading screen assets.
This was SVN commit r8688.
2010-11-25 06:51:01 +00:00
Ykkrosh 404f7d4caa Don't put 64-bit OS X code in the 32-bit-only file. Do put it in the 64-bit-only file.
This was SVN commit r8687.
2010-11-24 17:08:00 +00:00
Mythos_Ruler 8fe513aba5 1) Added decals to some Iberian buildings. 2) New Greek house variations. 3) skeleton eyecandy thing.
This was SVN commit r8686.
2010-11-24 06:04:03 +00:00
Mythos_Ruler 8148987e59 Added the "cheering" idle animations to the Celt super infantryman so people can see the animations that we could use for capturing buildings and leveling-up.
Also added a skull eyecandy object. lol

This was SVN commit r8685.
2010-11-24 03:09:16 +00:00
Ykkrosh 94dca529b1 Fix OS X build errors
This was SVN commit r8684.
2010-11-23 19:20:03 +00:00
Mythos_Ruler 5672275298 edited starting resources and teams.
This was SVN commit r8683.
2010-11-23 04:24:48 +00:00
Mythos_Ruler 180ab8a748 #New Celt ships.
Some new siege engines. Caution: They need a lot of work.

This was SVN commit r8682.
2010-11-23 02:54:38 +00:00
Ykkrosh f378a63d94 Add some tests for UnitAI.
Fix said tests for UnitAI.
Hopefully fix #647 too.
Document HFSM interface a bit.
Add Engine.DumpSimState() console command for debugging.

This was SVN commit r8681.
2010-11-22 20:12:04 +00:00
WhiteTreePaladin 78ae72d87a Message to let players know formations don't work yet
This was SVN commit r8680.
2010-11-22 00:07:38 +00:00
fcxSanya e4d356c3bf Map exploration counter for summary screen
This was SVN commit r8679.
2010-11-21 19:42:26 +00:00
Ykkrosh 333492b4a9 Add SetInterval to Timer.
Add tests for Timer.

This was SVN commit r8678.
2010-11-21 19:27:53 +00:00
evanssthomas fe5c7cb978 Buildings now target units randomly. Firing interval also made random
This was SVN commit r8677.
2010-11-21 18:41:13 +00:00
historic_bruno 47246c8155 Fixes #572. Changed MoveCameraToTarget so that for minimap scrolling it will ignore changes in Y position, to maintain previous zoom level as expected (constraint keeps the new view from being inappropriate)
This was SVN commit r8676.
2010-11-21 04:59:59 +00:00
historic_bruno 2963422173 Add screenshot location logging w/ rendered console message. Rendered messages are hidden before screenshot is taken. Fixes #675
This was SVN commit r8675.
2010-11-21 01:25:16 +00:00
historic_bruno e7b859b8a5 Add allied victory condition to EndGameManager, defaults to true for now because we can't change teams, but later it can be changed during setup
This was SVN commit r8674.
2010-11-21 00:35:08 +00:00
WhiteTreePaladin e1fa9cd22b Show resource subtype in GUI if main type is treasure
This was SVN commit r8673.
2010-11-20 22:36:04 +00:00
fcxSanya 68a63d62c8 Displaying civ icons on summary screen, moving "Civ centres built" and "Enemy civ centres destroyed" to new "Conquest" tab
This was SVN commit r8671.
2010-11-20 21:42:54 +00:00
fcxSanya 7e41f6d664 Changed treasures gathering: now units will gather treasures immediately, rather than carry resources from treasures to dropsites.
This was SVN commit r8670.
2010-11-20 21:37:31 +00:00
Ykkrosh 80888a7325 Avoid buffer overflow assertion failures when dumping stack trace on Windows.
Try to be marginally less likely to get stuck in infinite recursion.

This was SVN commit r8669.
2010-11-20 21:26:22 +00:00
Mythos_Ruler ed5d91e71f blood
This was SVN commit r8668.
2010-11-20 21:09:11 +00:00
Mythos_Ruler 35e43e133b This was SVN commit r8667. 2010-11-20 21:06:28 +00:00
Ykkrosh 1d8972a540 Add automatic 'root' prop point when loading old PMDs
This was SVN commit r8666.
2010-11-20 20:16:06 +00:00
Mythos_Ruler eeb9fc2145 Resized the Persian trireme a little.
This was SVN commit r8665.
2010-11-20 19:48:44 +00:00
Mythos_Ruler fee8668887 PMDs can't use 'root' prop point, so I removed the blood prop.
This was SVN commit r8664.
2010-11-20 19:48:10 +00:00
Ykkrosh c36fc2b8d7 Add script-based system for doing messy stuff based on system configuration.
Display warning for certain broken NVIDIA drivers.

This was SVN commit r8663.
2010-11-20 19:46:49 +00:00
WhiteTreePaladin 2925ab4ce4 Ghosted version labels in session GUI
This was SVN commit r8662.
2010-11-20 17:40:54 +00:00
Ykkrosh 74c19b5015 Add xmessage-based GUI dialog box for debug messages on Linux (fixes #663).
Switch out of fullscreen before displaying dialog boxes.
Add Engine.DebugWarn for testing.

This was SVN commit r8661.
2010-11-20 17:14:45 +00:00
Mythos_Ruler e971c85da5 map tweaks
This was SVN commit r8660.
2010-11-20 11:50:06 +00:00
Mythos_Ruler c6491b1916 Added blood to animal deaths. Muahahahahahahaha.
This was SVN commit r8659.
2010-11-20 09:31:14 +00:00
Mythos_Ruler 17e580ec42 Rate adjustment.
This was SVN commit r8658.
2010-11-20 07:09:20 +00:00
Ykkrosh 64bd264fc0 Attempt to fix GUI script interaction with JITs.
Simplify some other GUI script interface code.

This was SVN commit r8657.
2010-11-20 00:45:58 +00:00
Ykkrosh 2c8e683214 Fix toString on non-loaded sounds
This was SVN commit r8656.
2010-11-20 00:44:35 +00:00
Mythos_Ruler ab8bb65611 Adjusting rates
This was SVN commit r8655.
2010-11-19 23:07:07 +00:00
Mythos_Ruler a481209669 Updated the ship attacks map with the new ships.
This was SVN commit r8654.
2010-11-19 07:07:56 +00:00
Mythos_Ruler d95a87a5c6 New islands man, work in progress.
This was SVN commit r8653.
2010-11-19 05:32:25 +00:00
historic_bruno f20a6dcfc8 Fixed bug where players would not initialize resource counts properly from scenario
This was SVN commit r8652.
2010-11-19 05:05:45 +00:00
historic_bruno f236fb7bd1 Fixed bug where gaia was not treated as attackable (fences could not be destroyed)
This was SVN commit r8651.
2010-11-18 23:25:42 +00:00
Mythos_Ruler 21acf61d69 This was SVN commit r8650. 2010-11-18 07:40:57 +00:00
Mythos_Ruler ffd184fdd3 added name and description to map.
This was SVN commit r8649.
2010-11-18 07:09:29 +00:00
Mythos_Ruler 3d3720026a Updated Saharan Oases with some more starting treasures, teams, and lower starting resources.
This was SVN commit r8648.
2010-11-18 07:01:35 +00:00
historic_bruno aa9788a40e Fix team index bug in game setup GUI
This was SVN commit r8647.
2010-11-18 06:51:10 +00:00
Mythos_Ruler bf295edda6 shooting fortresses
This was SVN commit r8646.
2010-11-18 06:16:43 +00:00
Mythos_Ruler d8bc3635a2 Adjusted the desert stone.
Adjusted costs and other things for defensive structures.
Continued work on the Saharan Oases map.

This was SVN commit r8645.
2010-11-18 05:53:40 +00:00
Mythos_Ruler 12944d1fdc removed the Corinthian trireme entity (but not the actor).
This was SVN commit r8644.
2010-11-18 03:00:04 +00:00
Mythos_Ruler 1ea07fad83 Moved basket to the female's back.
This was SVN commit r8643.
2010-11-18 02:27:20 +00:00
Mythos_Ruler ee86e13be6 Deleted some overlapping textures. Moved Roman and Persian ships from Internal to Public.
This was SVN commit r8641.
2010-11-17 23:51:04 +00:00
Mythos_Ruler 23cb21ada4 1st of the new Greek houses. A bunch of other stuff, trying to get projectiles to work with towers. I propped a Celtic jav dude into one of the Celt towers to test propping. First graphics (borders) for a new loading screen.
This was SVN commit r8640.
2010-11-17 21:30:00 +00:00
evanssthomas f1f1a44031 Made changes to BuildingAI based on Philip's comments
This was SVN commit r8639.
2010-11-17 18:25:00 +00:00
Ykkrosh f0476b61fb Fix #476 (Use JS_New for ScriptInterface::CallConstructor)
This was SVN commit r8638.
2010-11-17 16:56:11 +00:00
evanssthomas 222095fa44 Added Building AI, and some small changes to GarrisonHolder
This was SVN commit r8636.
2010-11-17 07:30:25 +00:00
Ykkrosh 404456ee8e Fix int8_t redefinition errors in VC2010
This was SVN commit r8635.
2010-11-17 03:02:04 +00:00
Ykkrosh f286ce0b13 Fix crash when loading zero-length config files
This was SVN commit r8634.
2010-11-17 01:39:14 +00:00
Ykkrosh b13e6ae293 Fix script to rebuild SpiderMonkey properly
This was SVN commit r8633.
2010-11-17 00:58:10 +00:00
Ykkrosh 93861485fb Add a script to clean up broken builds of bundled libraries
This was SVN commit r8632.
2010-11-17 00:50:38 +00:00
Ykkrosh bd3bd084c0 Support new SpiderMonkey API.
wposix: Define int8_t compatibly with SpiderMonkey.
Remove unused camera, lightenv JS interfaces.
Remove most of vector JS interface.
Remove some of the redundant JS string conversion functions.
Remove unneeded vmem, _lodBias functions.
Clean up some formatting.

This was SVN commit r8629.
2010-11-16 23:00:52 +00:00
Ykkrosh 9c521ceb3b Add minimum range to range queries
This was SVN commit r8627.
2010-11-16 20:43:15 +00:00
Mythos_Ruler ccca9554c6 #Update for Saharan Oases.
This was SVN commit r8626.
2010-11-16 00:36:23 +00:00
Mythos_Ruler b7e4b197f2 Fixed meat gathering props for the Celt spearman.
This was SVN commit r8625.
2010-11-15 21:28:45 +00:00
WhiteTreePaladin efd0b14029 Make fishing ship not gather treasure
This was SVN commit r8624.
2010-11-15 21:25:22 +00:00
Mythos_Ruler 11cf570faf Fixed some ship problems. Edited cavalry.
This was SVN commit r8623.
2010-11-15 21:05:42 +00:00
Ykkrosh 13d2e44ff5 Run GC frequently in the simulation script context, to keep memory usage down
This was SVN commit r8622.
2010-11-15 15:03:40 +00:00
Mythos_Ruler 58a95ba95c fixed meat gathering animation
This was SVN commit r8621.
2010-11-15 05:11:39 +00:00
Mythos_Ruler 70019ed81c Made civ centres more expensive.
This was SVN commit r8620.
2010-11-15 04:00:55 +00:00
Mythos_Ruler 4328476b67 Actors variations for shuttling.
This was SVN commit r8619.
2010-11-15 03:48:28 +00:00
WhiteTreePaladin d65e47dda0 Properly center loaded resource text
Add attack stats to "armour" icon

This was SVN commit r8618.
2010-11-15 03:38:01 +00:00
Mythos_Ruler ce085e7930 Prop point testing for the wall gate.
This was SVN commit r8617.
2010-11-15 02:21:27 +00:00
Ykkrosh 6a74b798ab Support prop_ prefix in Collada files, as well as prop-
This was SVN commit r8616.
2010-11-15 02:18:49 +00:00
Ykkrosh 816c810791 Windows fix
This was SVN commit r8614.
2010-11-15 00:48:34 +00:00
Ykkrosh 4a1bc8e11a Optimise LOS visibility updates
This was SVN commit r8613.
2010-11-15 00:36:15 +00:00
Ykkrosh bfbd47ffec Fix initial unit separation in combat demo map
This was SVN commit r8612.
2010-11-15 00:34:34 +00:00
Mythos_Ruler e68900e5c4 New metal and stone shuttling. Test out on 'Resources Demo' map. Use spearman and cavjav.
This was SVN commit r8611.
2010-11-15 00:18:03 +00:00
historic_bruno 293e5e33ec Changed GUI mouse event handling so that button events use the mouse position at the time of the button state change. Fixed minimap message handling to respect out-of-order events. Fixes #669
This was SVN commit r8610.
2010-11-14 22:47:39 +00:00
Mythos_Ruler 6b444ea23b Testing a wall gate to see if static prop points will work.
This was SVN commit r8609.
2010-11-14 22:33:02 +00:00
WhiteTreePaladin 042972e298 Renamed "session_new" to "session"
This was SVN commit r8608.
2010-11-14 20:32:38 +00:00
Mythos_Ruler b0e9f7197b Once more.
This was SVN commit r8607.
2010-11-14 19:57:48 +00:00
Mythos_Ruler 577aebe467 This was SVN commit r8606. 2010-11-14 19:27:14 +00:00
Mythos_Ruler 51e10e185e And again.
This was SVN commit r8605.
2010-11-14 19:16:37 +00:00
Mythos_Ruler 1fde5cd4c7 Again, with feeling.
This was SVN commit r8604.
2010-11-14 19:11:24 +00:00
fcxSanya c1c8f64f0d Move statistics from GuiInterface.GetSimulationState to GuiInterface.GetExtendedSimulationState
This was SVN commit r8603.
2010-11-14 19:09:13 +00:00
Mythos_Ruler 15327ac40b Added projectile dummy object to the hele Scout tower for evan.
This was SVN commit r8602.
2010-11-14 18:53:36 +00:00
Mythos_Ruler 43a4667745 Tweaking treasures. Warships no longer gather treasures. Fishing and Merchant boats have greater capacities.
This was SVN commit r8601.
2010-11-14 05:50:30 +00:00
Mythos_Ruler 90d7c0a54f #Another prop for resource shuttling.
This was SVN commit r8600.
2010-11-14 04:21:39 +00:00
Mythos_Ruler eab9f540af Hacked the dock to be a dropsite. Will probably need looked at further by a programmer duder.
This was SVN commit r8599.
2010-11-14 02:27:54 +00:00
Mythos_Ruler cbbca4d3da Basket for shuttling grain.
This was SVN commit r8598.
2010-11-14 00:44:23 +00:00
Mythos_Ruler 62da7e1b37 The Celtic basic spearman now carries brontosaurus burgers when shuttling meat.
This was SVN commit r8597.
2010-11-14 00:10:23 +00:00
Mythos_Ruler acc229f367 new vase food.treasure. New vase meshes. A brontoburger slab.
This was SVN commit r8596.
2010-11-13 23:49:50 +00:00
WhiteTreePaladin 74ed8cf464 Adjusted size of resource icons
This was SVN commit r8595.
2010-11-13 22:19:17 +00:00
Ykkrosh 8798b7671c Use separate mode when carrying meat.
Fix tests.

This was SVN commit r8594.
2010-11-13 21:39:39 +00:00
historic_bruno f4b0b72aa8 Fixed bug introduced by recent change to input.js: diplomacy is properly read to determine enemy players for attacking
This was SVN commit r8593.
2010-11-13 20:49:58 +00:00
Ykkrosh 58b33af168 Support X mouse buttons on Windows
This was SVN commit r8591.
2010-11-13 19:51:15 +00:00
Ykkrosh 10820ae3f8 Add a map for some resource testing
This was SVN commit r8590.
2010-11-13 19:16:16 +00:00
Ykkrosh 4100a13e0a # Add resource shuttling.
Add resource-carrying animations/props to an actor for testing.
Warn more quietly about invalid cursor names.

This was SVN commit r8589.
2010-11-13 19:15:29 +00:00
Mythos_Ruler 6325a1eafe Adjusting build times.
This was SVN commit r8588.
2010-11-13 06:27:00 +00:00
WhiteTreePaladin 2b70b43086 Based selection groups off of a new tag which must contain a valid template name.
<SelectionGroupName>unit_template_name_b</SelectionGroupName>

This was SVN commit r8587.
2010-11-13 05:35:40 +00:00
Mythos_Ruler af4c2c091d Removed stone_light. Adjusted the footprint of the field entity.
This was SVN commit r8586.
2010-11-13 04:19:09 +00:00
Mythos_Ruler 6c7f9f7b8d #Treasure objects.
This was SVN commit r8585.
2010-11-13 03:44:38 +00:00
Mythos_Ruler 513ff50926 Food treasures.
This was SVN commit r8584.
2010-11-13 02:57:04 +00:00
historic_bruno 3cefbbe253 Modified UnitAI to respect diplomatic status of players, allies can no longer be attacked, and fixed some related bugs in player init
This was SVN commit r8583.
2010-11-13 02:36:53 +00:00
Ykkrosh 25cd781641 Support horizontal scroll wheels for camera rotation
This was SVN commit r8582.
2010-11-13 01:00:54 +00:00
Mythos_Ruler e1aaedcc32 Alternate Persian emblems.
This was SVN commit r8581.
2010-11-13 00:35:18 +00:00
Mythos_Ruler 490574bc03 Emblems
This was SVN commit r8578.
2010-11-12 23:37:56 +00:00
Mythos_Ruler 36d7ef65a6 Treasure/Ruins tweaks and additions.
This was SVN commit r8577.
2010-11-12 22:31:19 +00:00
fcxSanya 245f29b798 Summary screen. Closes #638.
This was SVN commit r8576.
2010-11-12 22:24:49 +00:00
Mythos_Ruler 6c3368886b Bigger Iberian emblem.
This was SVN commit r8575.
2010-11-12 19:05:30 +00:00
WhiteTreePaladin ff3c7b46f4 Added food.treasure, wood.treasure, stone.treasure, wood.ruins, stone.ruins
Added placeholder cursor for ruins
Added entities for testing these types

This was SVN commit r8574.
2010-11-12 18:58:33 +00:00
Mythos_Ruler 52ad8a836d New idle animation for the Greek archers.
Some updated faction emblems.

A new Metal portrait.

This was SVN commit r8573.
2010-11-12 05:33:12 +00:00
Mythos_Ruler 75eb6847af Shield tweaks.
This was SVN commit r8572.
2010-11-12 04:34:46 +00:00
Mythos_Ruler f3c5a2383b #Some cool new treasure objects. Lots of map tweaks as well.
Added treasure gathering for ships. It would be cool to have
food.treasure, wood.treasure, and stone.treasure gathering types in
addition to the current metal.treasure.

This was SVN commit r8571.
2010-11-12 03:08:23 +00:00
Mythos_Ruler 6cb66b7ef1 Moved from Internal
This was SVN commit r8570.
2010-11-12 01:08:53 +00:00
Mythos_Ruler 1a1f7caee1 Moved to Public.
This was SVN commit r8569.
2010-11-12 01:08:17 +00:00
Mythos_Ruler 46bde9969e Made a "poleis" branch emblem sprite.
This was SVN commit r8568.
2010-11-11 19:50:06 +00:00
Mythos_Ruler 4dc5766273 New Celt emblem
This was SVN commit r8567.
2010-11-11 19:39:48 +00:00
WhiteTreePaladin c5f0b5d7be Hide the lower session panel if nothing is selected
This was SVN commit r8566.
2010-11-11 16:00:53 +00:00
Ykkrosh 83285504cb Disable RTTI in test project, for consistency
This was SVN commit r8565.
2010-11-10 15:26:29 +00:00
Mythos_Ruler 8494a5bc4c Moar tweaking.
This was SVN commit r8564.
2010-11-10 02:58:33 +00:00
Mythos_Ruler 0036f1ce9c Map tweaks.
This was SVN commit r8563.
2010-11-10 02:48:33 +00:00
Mythos_Ruler f452c79e46 Fixed civ for Hellenic Buildings. Continued work on Belgian Bog.
This was SVN commit r8562.
2010-11-09 14:44:03 +00:00
WhiteTreePaladin 7d26b8eefd Roman civ sprite
This was SVN commit r8561.
2010-11-08 23:52:44 +00:00
Mythos_Ruler c03c2f0168 Fixed hoplite prop switching (heads) when gathering meat.
Tweaked maps.
New "Bog" map, w.i.p.
Tweaked ship health.

This was SVN commit r8560.
2010-11-08 23:40:45 +00:00
WhiteTreePaladin dde2cd38be Show Population Cost in unit training buttons
Show Population Bonus in unit construction buttons

This was SVN commit r8559.
2010-11-08 23:23:52 +00:00
janwas 6e74c53ee9 fix file/dir mode bits
fixes #648
also fix self-test on ICC 12

This was SVN commit r8558.
2010-11-08 15:02:05 +00:00
WhiteTreePaladin 0517d41275 Removed extraneous cancel button from multiplayer setup dialogs
Adjusted the right side of the bottom panel in the session GUI
Renamed "dev console" to "dev overlay" in the chat message to be more
consistent

This was SVN commit r8557.
2010-11-08 14:49:40 +00:00
janwas 6935a03743 remove no-longer needed GLU dependency; avoids delay-load warning.
This was SVN commit r8555.
2010-11-08 10:42:34 +00:00
janwas 24f1a00190 avoid setting executable bit in files/dirs we create
thanks to fabio for reporting + a suggested fix.
fixes #648

This was SVN commit r8554.
2010-11-08 10:39:52 +00:00
janwas 6b4d5091b3 fixes from work: use ICC bswap intrinsics instead of fallbacks; update UNUSED2 to work with ICC; update mahaf for Win7
This was SVN commit r8553.
2010-11-08 10:01:12 +00:00
Mythos_Ruler 9c53fda749 Misc. art stuff.
This was SVN commit r8552.
2010-11-08 00:36:34 +00:00
Mythos_Ruler 85fc7cae52 Cleaning up the props.
This was SVN commit r8551.
2010-11-08 00:23:06 +00:00
Mythos_Ruler 323cda17c3 cleaning
This was SVN commit r8550.
2010-11-07 23:57:04 +00:00
Mythos_Ruler ffa6c14a24 More cleaning.
This was SVN commit r8549.
2010-11-07 23:51:46 +00:00
Mythos_Ruler a7059092cb cleaning
This was SVN commit r8548.
2010-11-07 23:40:48 +00:00
Mythos_Ruler dafc0e6dbd This was SVN commit r8547. 2010-11-07 23:32:02 +00:00
Ykkrosh e43eb0c18b # Various hotkey fixes and cleanups.
Support ctrl for removing entities from selection.
Move big screenshot hotkey to shift+F2.
Increase mouse wheel rotation speed.
Fix HotkeyIsPressed when a more specific hotkey was matched instead.
Support multiple hotkeys with the same binding.
Use hotkeys instead of raw key events in GUI.
Delete some obsolete hotkey definitions.
Remove unused broken EntitySelection toggle method.

This was SVN commit r8546.
2010-11-07 20:42:52 +00:00
janwas a13836bd68 safely handle zero-sized XMB files ensuing from a crash while loading
fixes #662

This was SVN commit r8545.
2010-11-07 16:14:13 +00:00
Ykkrosh 644b9aedea # Add double-click and triple-click selection modes, based on patch by Christoph and evans.
Fixes #515.

This was SVN commit r8544.
2010-11-07 00:12:55 +00:00
janwas f45c74c368 thread-safety fixes to debug.cpp - most functions were already reentrant, just CAS-ified the assert suppression flags.
(NB: the debug_filter stuff remains non-reentrant because it's usually
only called from main() or at least the main thread)
closes #654

This was SVN commit r8543.
2010-11-06 19:14:16 +00:00
janwas 3407983e98 remove no-longer needed (and non-reentrant) MICROLOG as per today's meeting
This was SVN commit r8542.
2010-11-06 19:11:40 +00:00
Mythos_Ruler b4d6ad9f0b Template fixes and tweaks. Gave ships larger Health bars. Fixed some range things with ranged units.
This was SVN commit r8541.
2010-11-06 18:45:42 +00:00
Mythos_Ruler 43665f09c5 Fixed some template stuff.
This was SVN commit r8540.
2010-11-06 17:52:30 +00:00
WhiteTreePaladin 741477926c Make the minimap fit completely inside the border when in circular mode (to prevent units from sneaking around behind the rim)
This was SVN commit r8539.
2010-11-06 02:13:40 +00:00
WhiteTreePaladin e7b5f9eeb9 Allow up to 24 construction or training buttons
Add tooltip of generic name back to the unit name
Move civ name to player name tooltip
Make player name colored with the player color again

This was SVN commit r8538.
2010-11-06 01:55:29 +00:00
Mythos_Ruler c1daf9a9bc This was SVN commit r8537. 2010-11-05 13:22:06 +00:00
Mythos_Ruler 4f4c19be85 new portraits
This was SVN commit r8536.
2010-11-05 13:17:30 +00:00
Mythos_Ruler c2bafa78cb A bunch of stuff.
This was SVN commit r8535.
2010-11-04 23:51:42 +00:00
historic_bruno dbcd004844 Fix player assignments on map change (number of players may decrease, knocking assigned players out of a slot). Fixes #655
This was SVN commit r8534.
2010-11-04 20:34:29 +00:00
Mythos_Ruler 4a9ae1de17 Touched up Hellenised Egypt and Massacre of Delphi. Overhaul and completion of 'Median Oasis.' -- Check it out!
This was SVN commit r8533.
2010-11-04 20:30:13 +00:00
Mythos_Ruler 31f263d688 This was SVN commit r8532. 2010-11-04 01:07:00 +00:00
Mythos_Ruler b3f2363c2d Altered the "generic name" of the Cretan Archer from "Infantry Archer" to "Mercenary Infantry Archer" to emphasize the reason they cost only Metal.
This was SVN commit r8531.
2010-11-04 01:06:00 +00:00
Mythos_Ruler 3ebbd8a9ce tweaks on these buildings to make them buildable under certain circumstances.
This was SVN commit r8530.
2010-11-04 00:53:15 +00:00
Mythos_Ruler 0b48fc0484 Added costs to these buildings.
This was SVN commit r8529.
2010-11-03 23:42:41 +00:00
Ykkrosh 818ea52c3b Delete obsolete non-working i18n code
This was SVN commit r8527.
2010-11-03 17:52:07 +00:00
Ykkrosh ec5d4a9f9e Attempt to fix build error with intrinsics on 32-bit Linux
This was SVN commit r8526.
2010-11-03 02:06:38 +00:00
Ykkrosh 81f5e0ac5f Allow continuing playing when a client leaves a multiplayer game (fixes #620).
Fix multiplayer autostart.
Make NETTURN_LOG syntax differently ugly.

This was SVN commit r8525.
2010-11-03 00:21:52 +00:00
Mythos_Ruler 786279fb95 New minimap circle.
This was SVN commit r8524.
2010-11-02 17:08:50 +00:00
Mythos_Ruler 2186ac8e76 Tweaked blank giant map in Internal folder. Updated a few Mediterranean terrains. A Creative Commons object. A generic Gaia "field" object. Humpback Whale.
This was SVN commit r8523.
2010-11-02 16:26:06 +00:00
Mythos_Ruler 947ce01f68 Got rid of the whale entities giving an error.
This was SVN commit r8522.
2010-11-02 16:21:51 +00:00
janwas 383cf7b220 cleanup:
use intrinsics for cpu_AtomicAdd and cpu_CAS, get rid of the
corresponding assembly implementations. (wrapper functions are necessary
at work because mere declarations aren't enough to export the functions
from DLL)
also remove no longer needed fminf

This was SVN commit r8521.
2010-11-02 13:38:56 +00:00
Ykkrosh 540925aa32 Add a rubbish experimental FPS camera view
This was SVN commit r8520.
2010-11-01 21:40:29 +00:00
Mythos_Ruler 1b9f198520 Deleted the whale. It is an interesting experiment whose time has not come yet (needs some new attack code for units and possibly unitAI for attacking units).
This was SVN commit r8519.
2010-11-01 16:29:05 +00:00
Mythos_Ruler 6351102705 trying to create a 'whale' object that moves around and must be killed first (probably by warships). Then fishing boats can gather from it. I get an error though when I try to place it in Atlas. Can someone take a look at it for me? <3
This was SVN commit r8518.
2010-11-01 15:22:43 +00:00
janwas 52851faeb6 cleanup - remove old cpu_memcpy and cpu_i64FromDouble that are no longer needed
This was SVN commit r8517.
2010-11-01 11:09:03 +00:00
janwas b27d6d38e3 thread-safe timer monotonicity check. fixes #653
(agree that DBL_EPSILON is an unnecessary hack, since division by
(t+eps)-(t) will yield a number not much more useful than infinity)

This was SVN commit r8516.
2010-11-01 10:19:22 +00:00
janwas 657ec9aa45 WIP timer thread safety:
CAS functions now implemented directly in external asm files (avoids
wrapper functions)
reinstated cpu_CAS64 (checking ARCH_IA32 at every call site is onerous)
(temporarily disable timer monotonicity check)

This was SVN commit r8515.
2010-11-01 09:54:03 +00:00
janwas 2b9774aa05 fix: alt+enter -> resize window -> maximize window failed to generate a resize event
This was SVN commit r8514.
2010-11-01 09:04:55 +00:00
Ykkrosh aefc87f226 Windows fixes
This was SVN commit r8513.
2010-10-31 22:26:41 +00:00
Ykkrosh 602b99c397 Fix water rendering in "reveal map" mode.
This was SVN commit r8512.
2010-10-31 22:07:57 +00:00
Ykkrosh 5d764f1435 Run network server in a separate thread, to minimise latency.
Make some parts of logger and console thread-safe.
Simplify console: remove special commands; remove prefix for script
commands.
Remove LOG_ONCE, to simplify logger.
Change some code to use the new logger interface.
Fix OOS when revealing map.
Clean up some formatting.

This was SVN commit r8511.
2010-10-31 22:00:28 +00:00
Ykkrosh 034504f536 Remove misleading wposix declaration of unimplemented gettimeofday.
This was SVN commit r8510.
2010-10-31 21:58:30 +00:00
Mythos_Ruler 5b1f0b2b19 Tweaked the map description.
This was SVN commit r8509.
2010-10-31 18:47:51 +00:00
Mythos_Ruler 909d9d84cb Work in progress--Acropolis 256 Radius map.
This was SVN commit r8508.
2010-10-31 18:33:02 +00:00
Mythos_Ruler 94a57d141a This was SVN commit r8507. 2010-10-31 15:17:27 +00:00
Mythos_Ruler 491f4592a7 This was SVN commit r8506. 2010-10-31 15:00:28 +00:00
Ykkrosh 62c90b5dc4 Fix tests
This was SVN commit r8504.
2010-10-31 00:29:29 +00:00
feneur a952767f48 Changed the disabled state messages for some menu buttons, they were a bit rough for a public release imho
This was SVN commit r8503.
2010-10-31 00:16:33 +00:00
Ykkrosh 8dc7eca77a Autobuilder fixes
This was SVN commit r8502.
2010-10-30 20:39:23 +00:00
Ykkrosh 1840bb3507 Stop units walking outside the edges of circular maps.
Switch the GUI between square/circular minimap automatically.

This was SVN commit r8500.
2010-10-30 18:25:34 +00:00
historic_bruno 21b0504ca5 Adding the missing player_defaults.json for #590
This was SVN commit r8499.
2010-10-30 18:07:31 +00:00
Ykkrosh 10c5dbcba4 Fix Atlas and autostart.
Fix non-POD in varargs.
Remove misleading max_players config variable (the engine doesn't care
about it, all the limits are hard-coded).
Remove civ-center-based player civ initialisation hack.
Add dummy player_defaults.json.
Clean up formatting a bit.

This was SVN commit r8498.
2010-10-30 13:27:23 +00:00
Ykkrosh d6bf303740 Clean up line endings
This was SVN commit r8497.
2010-10-30 12:22:18 +00:00
historic_bruno 5567727bd1 New maps get player data per #590, and some minor bugfixes
This was SVN commit r8496.
2010-10-30 05:19:55 +00:00
historic_bruno 22672e69d9 Info icons for #590
This was SVN commit r8495.
2010-10-30 04:17:01 +00:00
historic_bruno 9ee44bd9b8 Game setup changes, including showing name, civ, team, and some options loaded from the scenarios. Civ data added. Civ info window to preview civs. Icon tooltips. Support for random map implementation. Fixes #590.
This was SVN commit r8494.
2010-10-30 04:02:42 +00:00
Mythos_Ruler 0b978d5e26 hacked in the attack for Persian trireme too.
This was SVN commit r8493.
2010-10-29 22:20:20 +00:00
Mythos_Ruler fcf9fbf10d Hacked in some ship ranged attacks to play with.
This was SVN commit r8492.
2010-10-29 22:18:25 +00:00
Ykkrosh 97019c3a5a Fix launching Atlas from the main menu
This was SVN commit r8491.
2010-10-29 21:04:59 +00:00
Mythos_Ruler 4f452eccde This was SVN commit r8490. 2010-10-29 20:14:37 +00:00
Mythos_Ruler 4b8fcaa135 Garrisoning for ships. This is only temporary for play-testing until final garrisoning code is implemented.
This was SVN commit r8489.
2010-10-29 20:14:09 +00:00
Mythos_Ruler 70cfff0f05 started work on Median Oasis. Fixed the fact that the Celtic special building cost zero (!) resources. A "slight" oversight.
This was SVN commit r8488.
2010-10-29 16:55:14 +00:00
Ykkrosh dd5ff36363 Fix Linux build error (fixes #651).
This was SVN commit r8487.
2010-10-29 15:48:46 +00:00
janwas 0c3d69ae29 fixes from work: clarify that cpu_MemoryBarrier has no runtime cost by renaming to COMPILER_FENCE and moving to code_annotation.h; fix 32-bit Parallel Studio 2011 warning.
This was SVN commit r8486.
2010-10-29 12:54:51 +00:00
Mythos_Ruler 8f532b81cd Fixed oasis map AGAIN. Fixed names of some units. Slave template.
This was SVN commit r8485.
2010-10-28 14:22:27 +00:00
janwas 825bbf8f51 parallel studio 2011 warning fixes
This was SVN commit r8484.
2010-10-28 12:22:11 +00:00
Mythos_Ruler af235da6f4 #Updated Greek trading ship with cargo. Split up 3 dozen UI icons into their individual files. Began testing an idea discussed in the irc chat room.
This was SVN commit r8483.
2010-10-28 12:22:04 +00:00
Mythos_Ruler 12bea99ea1 Fixed some purple blobs.
This was SVN commit r8482.
2010-10-28 06:19:50 +00:00
Mythos_Ruler c5b5fa8e6f Fixed the purple blobs.
This was SVN commit r8481.
2010-10-27 20:21:47 +00:00
Mythos_Ruler 6576b64ce0 Cleaning up the field entities.
This was SVN commit r8480.
2010-10-27 11:10:34 +00:00
Mythos_Ruler c6c1b2b549 This was SVN commit r8479. 2010-10-27 10:35:58 +00:00
Mythos_Ruler 93cd028616 Moar portrait stuff. Fixed the Persian Super Cavalry to align with the new Persian civ profile. Moved War Elephant to editor object.
This was SVN commit r8478.
2010-10-27 08:16:26 +00:00
Mythos_Ruler 7120014451 This was SVN commit r8477. 2010-10-27 06:22:29 +00:00
Mythos_Ruler 5db9465b25 A bunch of new portraits. The hero portraits are just temp until they are painted.
This was SVN commit r8476.
2010-10-27 05:49:04 +00:00
Mythos_Ruler 45a99a393d New Greek merchant ship. Model is not final though.
This was SVN commit r8475.
2010-10-27 02:16:45 +00:00
Mythos_Ruler 7d7127a1bb Scaled down the Roman Quinquereme.
This was SVN commit r8474.
2010-10-26 16:21:51 +00:00
Mythos_Ruler 728e03cee2 This was SVN commit r8473. 2010-10-26 11:34:34 +00:00
Mythos_Ruler 64b9824d5a tweaks
This was SVN commit r8472.
2010-10-26 11:31:33 +00:00
Mythos_Ruler f4b27e22b0 A bunch of new portraits. I fixed Waypoint Flag so that it floats on water. Edited Miletus map.
This was SVN commit r8471.
2010-10-26 09:46:05 +00:00
Ykkrosh 02aa8499ed Partial experimental version of circular maps
This was SVN commit r8470.
2010-10-25 21:59:52 +00:00
Mythos_Ruler 09b2a4ade8 #Starting some work on Carthage.
This was SVN commit r8469.
2010-10-25 17:09:23 +00:00
Mythos_Ruler b053bc846b Fixed a stat error.
This was SVN commit r8468.
2010-10-25 12:18:28 +00:00
Mythos_Ruler cb859d15da This was SVN commit r8467. 2010-10-25 12:10:11 +00:00
Mythos_Ruler 6a024a86b9 Rudimentary ship stats.
This was SVN commit r8466.
2010-10-25 11:07:29 +00:00
Mythos_Ruler ecf1e0556e This was SVN commit r8465. 2010-10-25 10:26:58 +00:00
Mythos_Ruler 4deaa14456 added descriptions to maps.
This was SVN commit r8464.
2010-10-25 10:25:55 +00:00
Mythos_Ruler 791c4f52fa Continued unit balancing. Edited actor projectiles animation times, etc.
This was SVN commit r8462.
2010-10-25 10:01:01 +00:00
Mythos_Ruler 504eb3b12b This was SVN commit r8461. 2010-10-25 04:29:15 +00:00
WhiteTreePaladin 7492f458e0 Allow garrisoning of siege weapons in the Fortress
Civil Center can now hold 20 units
Temple can now garrison units (15)

This was SVN commit r8460.
2010-10-25 04:21:18 +00:00
Mythos_Ruler b680e95e25 New epic Greek temple, primarily for eye candy. UV mapped by Amish.
This was SVN commit r8459.
2010-10-25 04:10:25 +00:00
WhiteTreePaladin 6373c2cfcb Made GUI always visible
Adjusted size of icon buttons in the session GUI
Allowed support units to garrison in watch towers

This was SVN commit r8458.
2010-10-24 23:40:09 +00:00
WhiteTreePaladin b100ba5a08 Show a 1 when only a single unit remains garrisoned (re-fixes #610)
This was SVN commit r8457.
2010-10-24 18:01:11 +00:00
Ykkrosh 2b2cac2a8d Fix tests
This was SVN commit r8456.
2010-10-24 12:37:55 +00:00
Mythos_Ruler dcd7211d34 Re-exported Greek Civic Centre to remove some of the vases (seemed cluttered before), and to make player color more prominent. Gave ships farther vision.
This was SVN commit r8455.
2010-10-24 10:05:28 +00:00
WhiteTreePaladin ec27e78e60 Clear out the displayed garrison quantity number if no units are garrisoned
This was SVN commit r8454.
2010-10-24 01:32:35 +00:00
WhiteTreePaladin 3521c8f51e Made garrisoning based on the quantity of units, not the population cost of those units.
This was SVN commit r8453.
2010-10-24 01:14:34 +00:00
WhiteTreePaladin 7f52ca875b Made Celtic heroes inherit from a specific type of hero, instead of a generic hero
This was SVN commit r8452.
2010-10-23 22:53:33 +00:00
WhiteTreePaladin 0aaddf62aa Garrisoning for buildings based on patch by Evans (fixes #610)
This was SVN commit r8451.
2010-10-23 22:43:15 +00:00
Ykkrosh bcc5c87045 Fix bandbox selection of out-of-world entities
This was SVN commit r8450.
2010-10-23 21:48:18 +00:00
Ykkrosh e13196e7a2 Fix serialization of most components
This was SVN commit r8449.
2010-10-23 19:59:40 +00:00
Ykkrosh 73286885d9 Fix race condition when enabling S3TC in Atlas
This was SVN commit r8448.
2010-10-23 19:58:45 +00:00
Mythos_Ruler 6d0e59c0a3 Fixed ownership of some trees.
This was SVN commit r8447.
2010-10-23 08:31:00 +00:00
Mythos_Ruler a6925ded91 Moar animal portraits. Stock or CC where possible.
This was SVN commit r8446.
2010-10-23 07:58:33 +00:00
Mythos_Ruler eb2e2c4244 Some updated portraits.
This was SVN commit r8445.
2010-10-23 07:49:31 +00:00
Ykkrosh 9e499cdec5 # Fix hotkey bugs.
Simplify hotkey system to use strings consistently.
Restrict scope of GUI hotkey bindings to the associated page.
Avoid hard-coding list of hotkeys.
Clean up the code a little bit and fix some bugs.
Remove unused "!" prefix for key negation.
Fixes #567.

This was SVN commit r8444.
2010-10-23 02:37:00 +00:00
Mythos_Ruler f6154b0d89 Temp portraits for public Roman units.
This was SVN commit r8443.
2010-10-23 01:28:35 +00:00
Mythos_Ruler cf2ce4870e This was SVN commit r8442. 2010-10-23 01:13:56 +00:00
Ykkrosh 9de72d1d19 Fix internal icons too
This was SVN commit r8441.
2010-10-22 23:28:57 +00:00
Ykkrosh 24fb9cd313 Split unit icon sheets into individual textures, for easier editing
This was SVN commit r8440.
2010-10-22 23:27:42 +00:00
Mythos_Ruler e8000c7a90 This was SVN commit r8439. 2010-10-22 10:52:35 +00:00
Mythos_Ruler 9227eeb5ec Block wall texture for giant Greek temple.
This was SVN commit r8438.
2010-10-22 10:10:43 +00:00
ShieldBearer 8ddb6f98a4 This was SVN commit r8437. 2010-10-22 10:06:10 +00:00
Mythos_Ruler 4a9292b2e3 This was SVN commit r8436. 2010-10-22 04:27:25 +00:00
Mythos_Ruler c15d777762 #Editing stats for Super Cavalry and special Roman units.
This was SVN commit r8435.
2010-10-22 04:02:48 +00:00
Mythos_Ruler eba84f32f6 Updating Super Infantry templates.
This was SVN commit r8434.
2010-10-22 02:32:03 +00:00
Ykkrosh 3eed24a338 Fix Mesa S3TC-enabling to work in Atlas
This was SVN commit r8433.
2010-10-21 23:44:54 +00:00
Mythos_Ruler 48121bcef6 Icon portraits at 128x128 please.
This was SVN commit r8432.
2010-10-21 23:09:44 +00:00
Ykkrosh eb8ca841cd Add special "colour:r g b a" sprite syntax to GUI. Fixes #616, based on patch from historic_bruno.
This was SVN commit r8431.
2010-10-21 21:22:40 +00:00
Ykkrosh e188683bab Preserve cursor-grabbing across alt-tabs on Windows (probably fixes #508).
This was SVN commit r8430.
2010-10-21 21:09:41 +00:00
Ykkrosh a596323ea6 Avoid bogus GCC warnings about uninitialised values
This was SVN commit r8429.
2010-10-21 20:33:27 +00:00
Ykkrosh c0a7a36f7a Use JSFastNative API in more places, for improved compatibility with future SpiderMonkey versions.
Remove some unnecessary script-exposed functions, and move some more
into the Engine namespace.

This was SVN commit r8428.
2010-10-21 19:54:59 +00:00
ShieldBearer 55741aed44 This was SVN commit r8427. 2010-10-21 15:11:26 +00:00
ShieldBearer 06b3457c5f This was SVN commit r8426. 2010-10-21 10:24:25 +00:00
Mythos_Ruler faacb80004 This was SVN commit r8425. 2010-10-21 10:20:56 +00:00
ShieldBearer c78c16d607 two new portrait icons
This was SVN commit r8424.
2010-10-21 10:12:17 +00:00
Mythos_Ruler d6720e00a4 Tweaked animation speeds for new Roman units.
This was SVN commit r8423.
2010-10-21 09:15:40 +00:00
Mythos_Ruler fdb002a334 This was SVN commit r8422. 2010-10-21 09:04:06 +00:00
Mythos_Ruler aade0de3b4 This was SVN commit r8420. 2010-10-21 09:00:30 +00:00
Mythos_Ruler 5e84f57a04 Moved 3 special Roman units from Internal to Public (hopefully this will quell the calls for more Roman material for a while). Made 2 new Super Unit templates for ease of balancing (more of these later, and more on this later).
This was SVN commit r8419.
2010-10-21 08:56:42 +00:00
Mythos_Ruler 2cd62a04d2 This was SVN commit r8418. 2010-10-21 08:24:00 +00:00
Mythos_Ruler c34aa82c5d This was SVN commit r8417. 2010-10-21 08:23:31 +00:00
Mythos_Ruler a99005976d Messing with stats. Made a roof tile texture for the giant Greek temple that will soon be coming.
This was SVN commit r8416.
2010-10-20 09:07:44 +00:00
Mythos_Ruler ceb5dd1dfd Wood texture looks less like chocolate cake.
This was SVN commit r8415.
2010-10-20 00:26:56 +00:00
Mythos_Ruler 4256055f58 #Brand new Celtic Market. Unit entity tweaks. Starting to re-balance units. New table and bench eyecandy objects.
This was SVN commit r8414.
2010-10-19 10:04:33 +00:00
Mythos_Ruler c5045ecfa7 This was SVN commit r8413. 2010-10-17 21:27:24 +00:00
WhiteTreePaladin 38e2ebfee7 Give female citizens enough attack to get a chicken in one hit
This was SVN commit r8412.
2010-10-17 20:51:45 +00:00
Mythos_Ruler 0e09f952a0 chickens are now skittish. ;)
This was SVN commit r8411.
2010-10-17 20:36:24 +00:00
Mythos_Ruler a0b1b5c4e1 chicken health reduced.
This was SVN commit r8410.
2010-10-17 20:33:15 +00:00
WhiteTreePaladin add040f7e1 Hide city phase indicator
This was SVN commit r8409.
2010-10-17 20:13:02 +00:00
Mythos_Ruler 2a9cbe9a19 1. Re-exported the Celt fishing ship (was missing mast).
2. Re-exported Celt Wall (it was originally exported off-center). Added
some player color fiddly bits.

3. Fixed wall Foundation Actors.

4. Enabled building of fishing boats from docks
(template_structure_military_dock).

5. Nerfed javelinist and archer attack.

This was SVN commit r8408.
2010-10-17 20:05:04 +00:00
WhiteTreePaladin 937769035a Only show formation icons for units
This was SVN commit r8407.
2010-10-17 20:01:18 +00:00
WhiteTreePaladin 43f2be44ba label
This was SVN commit r8405.
2010-10-17 18:57:51 +00:00
Ykkrosh eca237647e Play victory/defeat music at appropriate times.
Stop ambient sounds when returning to main menu.

This was SVN commit r8404.
2010-10-17 18:30:36 +00:00
Ykkrosh 7b7e98ea7b Delete obsolete version of GUI files
This was SVN commit r8403.
2010-10-17 18:28:53 +00:00
Ykkrosh c486e5cde0 Add victory/defeat music files
This was SVN commit r8402.
2010-10-17 18:28:23 +00:00
Ykkrosh 4b3f1e8aaa Allow camera closer to edge of map when zoomed in
This was SVN commit r8401.
2010-10-17 16:26:02 +00:00
Ykkrosh 6a15b78c98 Increase multiplayer turn length to mask the effects of latency.
This was SVN commit r8400.
2010-10-17 16:07:43 +00:00
janwas d11bc41d9a move support for GL swap control into wsdl (based on patch from wacko)
fixes #523

This was SVN commit r8399.
2010-10-17 08:55:47 +00:00
Mythos_Ruler 7fbc3c42b3 This was SVN commit r8398. 2010-10-17 03:04:02 +00:00
Mythos_Ruler fffece9128 map tweaks.
This was SVN commit r8397.
2010-10-17 02:40:51 +00:00
Mythos_Ruler 0a756380bf This was SVN commit r8396. 2010-10-17 02:37:31 +00:00
WhiteTreePaladin c2918cdf32 Fixes health bar not showing when multiple units that have health are selected
This was SVN commit r8395.
2010-10-17 02:34:07 +00:00
WhiteTreePaladin b5313de1c7 Fixed infinitely tall health bar when selecting multiple trees, rocks, or other things without health
This was SVN commit r8394.
2010-10-17 02:26:20 +00:00
Mythos_Ruler ecdb5740fe Temporarily using the old Celt Market actor until a new market is made.
This was SVN commit r8393.
2010-10-17 02:02:16 +00:00
Mythos_Ruler b22e72d1d8 This was SVN commit r8392. 2010-10-17 01:50:05 +00:00
Mythos_Ruler 5617480db2 Renamed some objects.
This was SVN commit r8391.
2010-10-17 01:47:09 +00:00
Mythos_Ruler 7839fe4c2b Deleted old PMD files for Celt SB. Re-exported Celt SB in Collada, plus some tweaks and props for it. Re-did the Celt Civic Centre. Moved the "old/new" round CC to a special object called a Celtic Homestead.
This was SVN commit r8390.
2010-10-17 01:34:15 +00:00
Mythos_Ruler 9ccff5d5d6 Fishing boats fixed. Edited fishing demo map.
This was SVN commit r8389.
2010-10-17 00:29:52 +00:00
Mythos_Ruler ae7af8ed4d New Greek fishing boat. There seems to be a problem with the entity though.
This was SVN commit r8388.
2010-10-17 00:07:44 +00:00
Mythos_Ruler 46efdbbb45 Made roadway wider on Massacre map. Tweaked forces on Combat_Demo map.
This was SVN commit r8387.
2010-10-16 23:36:47 +00:00
Mythos_Ruler 76e96a83c5 A new Combat Demo iteration. Tweaked Boudicca's hair color. lol
This was SVN commit r8386.
2010-10-16 23:13:51 +00:00
Ykkrosh 556a40ff08 Fix JSON parse error in maps
This was SVN commit r8385.
2010-10-16 23:07:40 +00:00
Ykkrosh 0666dd6074 Uglily initialise player civ assignments to match their starting civ centre
This was SVN commit r8384.
2010-10-16 23:07:20 +00:00
Mythos_Ruler 1e53fa2e27 deleted the Mountain pass map.
This was SVN commit r8383.
2010-10-16 22:31:22 +00:00
WhiteTreePaladin 5ca46883e6 Limit training queue size
(Fixes #613)

This was SVN commit r8382.
2010-10-16 21:53:50 +00:00
Ykkrosh 1f4eb955ee Make fields and fences brown on the minimap
This was SVN commit r8381.
2010-10-16 21:03:58 +00:00
Mythos_Ruler 2188fd6507 Hunting added for females (they needed an attack value). Their hunting and unit behavior will need some work. Maybe for Alpha IV or something. Added treasure gathering to all units, specifically so that Heroes could gather treasures.
This was SVN commit r8380.
2010-10-16 20:59:37 +00:00
Ykkrosh f3afa9c005 Improve obstruction shapes of some wall-related objects
This was SVN commit r8379.
2010-10-16 20:50:51 +00:00
Ykkrosh f4df65d7f1 Change default maps to newer ones
This was SVN commit r8378.
2010-10-16 20:49:29 +00:00
WhiteTreePaladin 468816aaea Show chat message when the developer console is opened or closed. (For SHIFT-D hotkey)
This was SVN commit r8377.
2010-10-16 19:57:26 +00:00
WhiteTreePaladin 86cb0db407 Fix chat input not getting cleared when ESC is pressed
Allow chat messages to be sent internally (bypass chat input box)
Show chat message when the developer console is opened or closed.
(moved dev console back to the right side)

This was SVN commit r8376.
2010-10-16 19:49:48 +00:00
Ykkrosh fe5bd12301 Fix --without-pch build
This was SVN commit r8375.
2010-10-16 17:10:00 +00:00
Mythos_Ruler db2b7ed62b This was SVN commit r8374. 2010-10-16 03:08:27 +00:00
Mythos_Ruler 6ebd688589 Added descriptions to some maps.
This was SVN commit r8373.
2010-10-16 02:28:44 +00:00
Ykkrosh ee55b92667 Avoid wasting address space on currently-broken cache (see #611).
This was SVN commit r8371.
2010-10-15 23:20:28 +00:00
Ykkrosh 094ccc6a98 Fix playing of sound files in archives (by disabling proper streaming).
This was SVN commit r8370.
2010-10-15 23:06:14 +00:00
Ykkrosh ee8d49200a Fix formation movement loop when switching from column
This was SVN commit r8369.
2010-10-15 19:25:17 +00:00
Ykkrosh eec07b3f85 Fix missing main menu music when S3TC warning is displayed, by removing archive builder from GUI startup.
This was SVN commit r8368.
2010-10-15 14:10:36 +00:00
Ykkrosh 835609df20 Change S3TC warning yet again, to point to a web page with more information. Also stop hard-coding the message.
This was SVN commit r8367.
2010-10-15 12:29:20 +00:00
Mythos_Ruler fbe809287c This was SVN commit r8366. 2010-10-15 08:53:00 +00:00
Mythos_Ruler 86f0e0ba32 Re-exported the Gallic Fortress, with new player color tidbits and mesh fixes. Deleted 19 old PMD meshes.
This was SVN commit r8365.
2010-10-15 08:18:31 +00:00
Mythos_Ruler 5efa4ac15a This was SVN commit r8364. 2010-10-15 06:20:26 +00:00
Mythos_Ruler 71108ff458 #New Camel fauna.
This was SVN commit r8363.
2010-10-15 06:19:06 +00:00
Mythos_Ruler 8191e8d1dc This was SVN commit r8362. 2010-10-15 04:38:05 +00:00
Mythos_Ruler c6f50be71b This was SVN commit r8361. 2010-10-15 04:37:42 +00:00
Mythos_Ruler 7bbc19c791 testing making new, better looking pine trees. added a new "farmland" terrain texture. added the FIF tree as a fruit bearing tree. Added a jagged stone mine quarry for the Gold Rush map.
This was SVN commit r8360.
2010-10-15 04:29:08 +00:00
Mythos_Ruler 87782e3242 This was SVN commit r8359. 2010-10-15 03:42:13 +00:00
Mythos_Ruler 659515f89d Cleaning
This was SVN commit r8358.
2010-10-15 03:40:04 +00:00
Mythos_Ruler 5040068948 This was SVN commit r8357. 2010-10-15 01:35:30 +00:00
Ykkrosh a1a7264aec Set force_s3tc_enable automatically for greater chance of compressed texture support on Linux (see #575).
This was SVN commit r8356.
2010-10-15 00:06:48 +00:00
Mythos_Ruler 8edd28c43c Decal for Celt CC. New Celt Temple.
This was SVN commit r8355.
2010-10-14 19:54:08 +00:00
Ykkrosh 3cedddf60d Disable rank icons
This was SVN commit r8354.
2010-10-14 16:25:00 +00:00
janwas 2270961d14 VC2010 fix
This was SVN commit r8353.
2010-10-14 09:39:41 +00:00
Ykkrosh 3d2b17f1bf Fix some warnings on Windows
This was SVN commit r8352.
2010-10-13 21:58:31 +00:00
WhiteTreePaladin 3fce7d86f3 Temporarily re-enable fake formations in GUI
This was SVN commit r8350.
2010-10-13 21:40:56 +00:00
Mythos_Ruler fa9d51cbb1 This was SVN commit r8349. 2010-10-13 21:27:55 +00:00
WhiteTreePaladin 0c61f34db1 Reference group count by name instead of templateName
This was SVN commit r8347.
2010-10-13 20:16:03 +00:00
WhiteTreePaladin bd3ffd2c6a Reworked EntityGroups
Moved selection size check into selection.js

This was SVN commit r8346.
2010-10-13 19:48:13 +00:00
Mythos_Ruler 888afbccb5 Made the war dog 1 pop. Fixed an attack range thing where the dog was unable to attack or hunt.
This was SVN commit r8345.
2010-10-13 19:28:52 +00:00
Ykkrosh 7b59550cc3 Fix #612 (passing a program object to glDeleteShader via pglDeleteObjectARB)
This was SVN commit r8344.
2010-10-13 16:45:27 +00:00
Ykkrosh c1967848d2 # Fix units killing their own farms
This was SVN commit r8343.
2010-10-13 15:14:15 +00:00
Mythos_Ruler 8abfa5ec89 slight color tweak
This was SVN commit r8342.
2010-10-13 07:50:50 +00:00
Mythos_Ruler 2559496fdf A new stoa for the Greeks.
This was SVN commit r8341.
2010-10-13 00:40:25 +00:00
Mythos_Ruler f41434e3f6 This was SVN commit r8340. 2010-10-13 00:39:04 +00:00
Mythos_Ruler 9e71973135 This was SVN commit r8339. 2010-10-12 06:11:19 +00:00
Mythos_Ruler be6aab1f93 Added description to Macedonia map. Completely changed the Gold Rush map. It will be a lot cooler. Will complete it before the weekend.
This was SVN commit r8338.
2010-10-12 05:23:10 +00:00
Mythos_Ruler 78c0312542 edited some Health for animals. (Elephants needed Health boost)
This was SVN commit r8337.
2010-10-12 04:46:48 +00:00
Mythos_Ruler 1013082de6 Footprint and Status bar height tweaks.
This was SVN commit r8336.
2010-10-12 04:41:34 +00:00
Mythos_Ruler c99357c880 Tweaked cavalry footprints/obstruction to be consistent.
This was SVN commit r8335.
2010-10-12 04:11:12 +00:00
Mythos_Ruler d08f6b7c46 This was SVN commit r8334. 2010-10-12 01:52:56 +00:00
Mythos_Ruler e82ed0f7ae Beginning to add new single icons to the game. :)
This was SVN commit r8333.
2010-10-12 01:46:29 +00:00
WhiteTreePaladin 9909675b68 Made EntityGroups more efficient
"Ability to add units to or remove from an already selected group of
units" based on patch by k776 (modified to avoid going over the max
selection size)
(Fixes #602)

This was SVN commit r8332.
2010-10-11 17:24:06 +00:00
Ykkrosh 1cdc8d1726 Warn about some obsolete documentation
This was SVN commit r8331.
2010-10-11 17:03:58 +00:00
Mythos_Ruler 4af13e4ce1 This was SVN commit r8330. 2010-10-11 15:27:39 +00:00
janwas 6f62ef3f3c better ChooseCacheSize: always clamp to 500 MB, remove assertion (refs #611)
This was SVN commit r8329.
2010-10-11 07:03:53 +00:00
Mythos_Ruler a37399b33b Fixed a few stats.
This was SVN commit r8328.
2010-10-10 22:17:49 +00:00
Mythos_Ruler 0b51957faf This was SVN commit r8327. 2010-10-10 21:27:43 +00:00
Ykkrosh ab6702ffaa Fix typo in comment
This was SVN commit r8326.
2010-10-10 19:14:22 +00:00
Mythos_Ruler 0b418f887b This was SVN commit r8325. 2010-10-10 17:40:33 +00:00
ShieldBearer 40eabf0441 This was SVN commit r8324. 2010-10-10 16:07:40 +00:00
ShieldBearer 96162bf2b4 This was SVN commit r8323. 2010-10-10 15:12:44 +00:00
janwas fecac5a7be # add support for streaming sounds, not just loading them entirely into memory (avoids stalls when switching music tracks)
very belated revision/integration of Heron/Kyniker's patch (thanks!)

ogg fixes: ensure file remains open by holding a shared_ptr. avoid
returning 0 (success) when bytesRead==requestedSize.

closes #100

This was SVN commit r8322.
2010-10-10 12:08:51 +00:00
janwas c9cc7d9784 skip populating directories when mounting and scanning archives => reduces startup time by about half a second when archives are present.
also disable archive stats (currently unused) and refactor directory
creation/association logic.

This was SVN commit r8321.
2010-10-10 10:22:11 +00:00
Mythos_Ruler 3b38240d4f Make hoplites gather food from dead animals like other units do (instead of stabbing at them with spears).
This was SVN commit r8320.
2010-10-10 06:06:14 +00:00
janwas 48360edf21 noticed during testing that the file cache is much smaller than our dataset; added logic to choose a decent size. rebuild-workspaces required.
wversion: move into separate component from wutil to allow inclusion
from GameSetup without pulling in windows.h (causes conflicts)

This was SVN commit r8319.
2010-10-09 21:14:08 +00:00
WhiteTreePaladin 2399c283ce Removed unnecessary health component from fish which made fishing impossible
This was SVN commit r8318.
2010-10-09 19:39:20 +00:00
janwas c9ebacaa36 fix assertion under heavy cache usage due to 32-bit overflow (c.f. http://www.wildfiregames.com/forum/index.php?showtopic=13622)
This was SVN commit r8317.
2010-10-09 18:12:11 +00:00
janwas 7f0b055907 warn when VFS directory creation fails due to an existing file of the same name (was seeing a crash due to a Zip file I had created in the cache directory)
This was SVN commit r8316.
2010-10-09 17:53:25 +00:00
Ykkrosh a4e47abf34 Stop suggesting the now-unnecessary libtxc_dxtn when S3TC support is missing
This was SVN commit r8315.
2010-10-09 16:07:41 +00:00
Ykkrosh 184779e00e # Add "[", "]" keys to rotate buildings during placement, based on patch from k776.
Fixes #588.

This was SVN commit r8314.
2010-10-09 13:53:17 +00:00
Ykkrosh 5d1ad60d18 Fix aliasing error in NVTT (fixes #605).
Bump texture cache version number, to invalidate potentially-incorrect
cached textures.

This was SVN commit r8313.
2010-10-08 23:34:55 +00:00
Mythos_Ruler db9a2eecee Adjusted resource value of the Metal Mines.
This was SVN commit r8312.
2010-10-08 21:45:00 +00:00
Ykkrosh b62b316c56 Delete obsolete scripts
This was SVN commit r8311.
2010-10-08 16:58:06 +00:00
Ykkrosh dd3bf54e4c Add translation to desktop file (see #492)
This was SVN commit r8310.
2010-10-08 14:08:54 +00:00
Ykkrosh 7b6775ee9f Fix building with NVTT
This was SVN commit r8309.
2010-10-08 10:42:23 +00:00
Mythos_Ruler 43b110a43b Final 3 waypoint flags.
This was SVN commit r8308.
2010-10-08 04:54:23 +00:00
WhiteTreePaladin 3f7941d5c2 Hide the health bar when a unit containing resources is killed
This was SVN commit r8307.
2010-10-07 22:41:48 +00:00
Ykkrosh 46d5fff269 Use zipped data files and pre-converted textures in release distributions
This was SVN commit r8306.
2010-10-07 19:57:31 +00:00
Ykkrosh 5eedb07297 Fix selection of loading screen textures with pre-converted texture cache
This was SVN commit r8305.
2010-10-07 19:56:13 +00:00
Ykkrosh 8dda4db8d8 Remove obsolete pmdexp tool
This was SVN commit r8303.
2010-10-07 18:50:49 +00:00
Ykkrosh 0436dc4cb9 Fix memory leak
This was SVN commit r8302.
2010-10-07 18:42:35 +00:00
Ykkrosh ff983a7114 Remove obsolete file
This was SVN commit r8301.
2010-10-07 18:40:30 +00:00
Ykkrosh 0c170e2e01 Add test for NVTT bug
This was SVN commit r8300.
2010-10-07 10:56:38 +00:00
Ykkrosh 7ebf258033 Fix tests
This was SVN commit r8299.
2010-10-07 10:35:45 +00:00
Ykkrosh 7b82173bad Avoid potential integer overflow in pathfinder
This was SVN commit r8298.
2010-10-06 23:50:07 +00:00
Ykkrosh de673be78a Fix likely cause of "unexpected PathResult" warnings
This was SVN commit r8297.
2010-10-06 22:17:34 +00:00
Ykkrosh 368b07b04e # Add hunting (animals get killed before gathering meat from them)
This was SVN commit r8296.
2010-10-06 21:37:55 +00:00
WhiteTreePaladin 69b2581ff0 Preparation for garrison code
This was SVN commit r8295.
2010-10-06 18:55:46 +00:00
WhiteTreePaladin 1784c67c8b Changed background icon for total unit count
This was SVN commit r8294.
2010-10-06 05:25:30 +00:00
Mythos_Ruler a4fad2a549 This was SVN commit r8293. 2010-10-06 05:17:12 +00:00
WhiteTreePaladin ca223eeb5b Made multiple unit selection health bar vertical again
Increased unit selection icons to 16
Added total unit count

This was SVN commit r8292.
2010-10-06 04:19:25 +00:00
WhiteTreePaladin ff8477c339 Made unit selection icons the same size as the formation icons
This was SVN commit r8291.
2010-10-05 22:44:32 +00:00
ShieldBearer f05e403ee5 This was SVN commit r8290. 2010-10-05 17:44:51 +00:00
ShieldBearer 22920d34d9 This was SVN commit r8289. 2010-10-05 17:44:14 +00:00
Ykkrosh 9dfa21b558 Fix off-by-one error (glDrawRangeElements expects the *inclusive* upper bound of indexes)
This was SVN commit r8288.
2010-10-05 15:54:04 +00:00
Mythos_Ruler 5e197be0b4 This was SVN commit r8287. 2010-10-05 10:09:16 +00:00
Mythos_Ruler 3092691690 This was SVN commit r8286. 2010-10-05 09:13:40 +00:00
Mythos_Ruler 0baa84f6ab texture for Celt temple
This was SVN commit r8285.
2010-10-05 09:10:37 +00:00
ShieldBearer e9d3bf05a8 This was SVN commit r8284. 2010-10-05 09:08:40 +00:00
Mythos_Ruler 9faedfbc90 Lots of art tweaks. Brand new Celtic Civic Centre.
This was SVN commit r8283.
2010-10-05 08:42:16 +00:00
Mythos_Ruler 759da20346 Some new wood textures.
This was SVN commit r8282.
2010-10-05 06:12:13 +00:00
Mythos_Ruler e2bbdd2448 This was SVN commit r8281. 2010-10-05 05:36:07 +00:00
Mythos_Ruler a399c2af03 Round roof for a Celt building.
This was SVN commit r8280.
2010-10-05 03:13:47 +00:00
Mythos_Ruler adefbc7b23 This was SVN commit r8279. 2010-10-05 02:29:09 +00:00
Ykkrosh 9872cb17b8 Deselect units that disappear into fog-of-war.
Fixes #596.

This was SVN commit r8278.
2010-10-05 00:08:05 +00:00
Ykkrosh f662e069b1 Tighten schema for ranks, to help detect errors
This was SVN commit r8277.
2010-10-05 00:07:15 +00:00
Ykkrosh 19066998c1 Show rank icon on selected units
This was SVN commit r8276.
2010-10-05 00:05:52 +00:00
ShieldBearer bf77f61b0f This was SVN commit r8274. 2010-10-04 17:58:02 +00:00
Ykkrosh f2e96f3f3c Reduce brightness of fogged objects.
This was SVN commit r8273.
2010-10-04 17:35:13 +00:00
Ykkrosh ab77ec40e4 Fix highlighting of obstructed building placement previews.
Prevent building in non-visible areas.
Fixes #594.

This was SVN commit r8272.
2010-10-04 17:34:33 +00:00
Ykkrosh 6b5b35c245 Remove BFD-based debugging code, to avoid the runtime dependency on binutils.
Fixes #581.

This was SVN commit r8271.
2010-10-04 17:21:55 +00:00
Ykkrosh caba7cbe8f Fix #586 (setting sound.mastergain to 0), based on patch from historic_bruno
This was SVN commit r8270.
2010-10-04 12:07:17 +00:00
Ykkrosh d77e70389b Fix #585 (Windows support for font builder), based on patch from historic_bruno
This was SVN commit r8269.
2010-10-04 12:00:22 +00:00
Ykkrosh 795be260be Improve docs
This was SVN commit r8268.
2010-10-04 11:38:43 +00:00
Mythos_Ruler 2959cce0e8 Another "campaign" unit for people to play with in Atlas for Alpha II--The Theban Sacred Band.
This was SVN commit r8267.
2010-10-04 09:27:50 +00:00
Mythos_Ruler ec681ce8a8 This was SVN commit r8266. 2010-10-04 07:00:44 +00:00
Mythos_Ruler e8314783d9 New Celtic Dock. :) New Celtic waypoint banner.
This was SVN commit r8265.
2010-10-04 06:43:20 +00:00
ShieldBearer bd17bc349e This was SVN commit r8264. 2010-10-04 06:36:00 +00:00
Mythos_Ruler f8853fe7b2 Touched up the waypoint textures. Continued work on Arcadia III. Tweak footprints for House and Barracks.
This was SVN commit r8263.
2010-10-04 05:23:19 +00:00
Mythos_Ruler deadd4d31e Footprints.
This was SVN commit r8262.
2010-10-04 02:12:09 +00:00
Mythos_Ruler 50ed028dcb New way-point flag, including a new flag for possible faction-specific implementation. Persian and Greek versions complete so far.
This was SVN commit r8261.
2010-10-04 01:49:28 +00:00
Mythos_Ruler 47c9f8144c This was SVN commit r8260. 2010-10-04 00:11:07 +00:00
Mythos_Ruler c146fe24ba sunset sky
This was SVN commit r8259.
2010-10-04 00:10:24 +00:00
Mythos_Ruler b8bd93d22b Deleted the old 'temp' portrait sheets.
This was SVN commit r8258.
2010-10-03 23:42:02 +00:00
Ykkrosh cc0a680a21 Increase box/column formation switching distance
This was SVN commit r8257.
2010-10-03 23:20:21 +00:00
WhiteTreePaladin eff766d6b9 Made ESC close out open dialogs rather than offer to close the game
Fixed the multiple unit health bar failing to work correctly
Changed multiple selection area to fit layout better.
Organized code

This was SVN commit r8256.
2010-10-03 22:42:15 +00:00
Ykkrosh 2cc6280d70 Fix OOS
This was SVN commit r8255.
2010-10-03 20:12:08 +00:00
Ykkrosh 59c8ecfa3d Use voices for infantry/cavalry units.
Make arrows quieter.
Handle order-related sounds via the GUI instead of simulation, to make
them player-specific and to reduce latency.

This was SVN commit r8254.
2010-10-03 17:58:49 +00:00
Ykkrosh aa32677784 Restore highlighting of units on hover.
Optimise overlay code a bit.

This was SVN commit r8253.
2010-10-03 16:48:52 +00:00
Mythos_Ruler a47227daaa #New Celt Market
This was SVN commit r8252.
2010-10-03 09:24:26 +00:00
Mythos_Ruler 91a644df3c This was SVN commit r8251. 2010-10-03 02:51:36 +00:00
Mythos_Ruler bf177d6a7d Messed with the sizes of the Health bars. See what everyone thinks.
This was SVN commit r8250.
2010-10-03 01:28:38 +00:00
Ykkrosh 9a0db9713e Add resource supply status bars.
Change bar size for buildings.
Only highlight one entity on mouse hover, and only if it's not a unit.
Display status bars on foundations.

This was SVN commit r8249.
2010-10-03 00:30:43 +00:00
Mythos_Ruler 1d32223e1a Tweaked the names of these units.
This was SVN commit r8248.
2010-10-02 23:54:31 +00:00
Mythos_Ruler 21a07af553 Messed with the GUI backgrounds to make them fit better. Starting a new Arcadia III map.
This was SVN commit r8247.
2010-10-02 23:46:09 +00:00
WhiteTreePaladin f9b5bd37ca Removed button background from command icons
This was SVN commit r8246.
2010-10-02 23:24:13 +00:00
Mythos_Ruler cd12571845 This was SVN commit r8245. 2010-10-02 22:32:39 +00:00
Mythos_Ruler 96f417ab3b Control-group icons.
This was SVN commit r8244.
2010-10-02 22:27:51 +00:00
Ykkrosh 7412e5563a Switch to column formation when moving longer distances.
Increase minimum box formation width to 5.

This was SVN commit r8243.
2010-10-02 19:40:30 +00:00
Ykkrosh 7ea522a484 # Add on-screen health bars
This was SVN commit r8241.
2010-10-02 12:41:29 +00:00
Mythos_Ruler 5e9a968bd6 This was SVN commit r8240. 2010-10-02 04:01:25 +00:00
WhiteTreePaladin 4afcd057f6 Made lower panel sprites same scale
Adjusted vertical spacing of player and unit names.

This was SVN commit r8239.
2010-10-02 03:24:12 +00:00
Mythos_Ruler 3eb50d0763 command icons moved to a 32x32 cell grid. :)
This was SVN commit r8238.
2010-10-02 03:15:27 +00:00
WhiteTreePaladin d2f07800ed Fixed bug where resource bar sometimes covered the health bar
This was SVN commit r8237.
2010-10-01 22:29:55 +00:00
WhiteTreePaladin 8a01e11db7 Health bar shows average for multiple selections
Center panel texture shrunk and dark tile texture is tiled over the
panels better
Command icons reference new sheet

This was SVN commit r8236.
2010-10-01 22:18:03 +00:00
Ykkrosh fcedcae052 # Add victory/defeat conditions, based on patch from fcxSanya.
Fixes #565.

This was SVN commit r8234.
2010-10-01 20:51:21 +00:00
Mythos_Ruler 4b3e819b67 Celt scout tower variation.
This was SVN commit r8233.
2010-10-01 09:13:34 +00:00
Mythos_Ruler 3e03a8ae10 #Re-exported Celtic Mill and Farmstead to Collada with some tweaks and additions. Can now delete their *.PMD meshes. Added a Celtic "hut" eye candy building.
This was SVN commit r8232.
2010-10-01 07:34:29 +00:00
Mythos_Ruler 607e176b9b This was SVN commit r8231. 2010-10-01 07:21:15 +00:00
Mythos_Ruler 9d923233ac This was SVN commit r8230. 2010-10-01 07:17:22 +00:00
Mythos_Ruler 138a937f6d This was SVN commit r8229. 2010-10-01 04:43:35 +00:00
Mythos_Ruler 3631c12337 This was SVN commit r8228. 2010-10-01 04:37:16 +00:00
Mythos_Ruler 71b469c115 New Celtic Outpost.
This was SVN commit r8227.
2010-10-01 04:24:39 +00:00
Mythos_Ruler 91c5101e48 This was SVN commit r8226. 2010-10-01 04:23:35 +00:00
Mythos_Ruler 317abe51d4 Tweaked some templates. New 'heal' cursor for Healers (eventually). New 'command' icons for the GUI.
This was SVN commit r8225.
2010-10-01 02:36:08 +00:00
Mythos_Ruler 009f0c035d This was SVN commit r8224. 2010-10-01 01:56:28 +00:00
WhiteTreePaladin 53abdf4717 Fixed the size of the menu and civ icon sprites
This was SVN commit r8223.
2010-10-01 01:13:43 +00:00
Mythos_Ruler f76d3da89a Redone faction emblems for UI ribbon. 64x64 now.
This was SVN commit r8222.
2010-10-01 01:01:11 +00:00
Mythos_Ruler c49489dda5 This was SVN commit r8221. 2010-10-01 00:17:31 +00:00
Mythos_Ruler 20a87d1477 Toned down the yellow color of the gold UI borders.
This was SVN commit r8220.
2010-09-30 23:57:55 +00:00
Mythos_Ruler b9ec3cbce3 This was SVN commit r8219. 2010-09-30 23:41:03 +00:00
Ykkrosh 6bcf4f25c8 Fix CStr parsing to be independent of locale, so that it doesn't break when GTK+ changes the locale.
This was SVN commit r8218.
2010-09-30 23:17:41 +00:00
WhiteTreePaladin 729cf72d2b More GUI fixes. Specifically, making panel textures size appropriately in different resolutions.
Smaller panel image with less dark on the sides.

This was SVN commit r8217.
2010-09-30 23:01:24 +00:00
WhiteTreePaladin 61fa8d29f6 Some more in-game GUI progress. Multiple selections now look more like the mockup, but all the stats icons and bars still reference the first unit. I will fix that part later.
This was SVN commit r8216.
2010-09-30 22:39:45 +00:00
Mythos_Ruler ae2e61f90c This was SVN commit r8215. 2010-09-30 04:01:22 +00:00
Mythos_Ruler 81788eb55d #New Celt Barracks.
This was SVN commit r8214.
2010-09-30 03:16:15 +00:00
WhiteTreePaladin 54142e5ee8 Some more progress towards Michael's GUI design.
This was SVN commit r8213.
2010-09-29 21:55:51 +00:00
Mythos_Ruler 0be4b5858f This was SVN commit r8212. 2010-09-29 11:41:25 +00:00
Mythos_Ruler fadc725c4e Moar eye candy and an update the Arcadia II.
This was SVN commit r8211.
2010-09-29 08:56:09 +00:00
Mythos_Ruler f15ed58ffb #Re-exported the Celtic house meshes to Collada format--added player color fiddly bits and increased their size about 20%. Re-exported the Celtic broch and added some cool stuff (!) to it.
This was SVN commit r8210.
2010-09-29 08:16:27 +00:00
Mythos_Ruler 8f979d3250 New foundation mesh and actor for the Corrals. Tweaked the corral entities for gameplay testing. Tweaked the fauna footprint radius.
This was SVN commit r8209.
2010-09-29 06:20:21 +00:00
Mythos_Ruler c9a2a97c25 Deleted cursor DDS files per Philip.
This was SVN commit r8208.
2010-09-28 21:20:46 +00:00
Mythos_Ruler 8035840fa8 hellenes portrait sheet in PNG
This was SVN commit r8207.
2010-09-28 21:07:11 +00:00
WhiteTreePaladin 41819d3189 Moved notification area to rest on right side of lower panel.
(Hide right panel when not used)

This was SVN commit r8206.
2010-09-28 18:31:40 +00:00
WhiteTreePaladin 4e897394dc Fixed some overlapping issues
Added menu hotkey

This was SVN commit r8205.
2010-09-28 18:15:11 +00:00
WhiteTreePaladin b2278e56a6 Fixed menu graphics
Misc consistency improvements
Added pause hotkey

This was SVN commit r8204.
2010-09-28 17:40:41 +00:00
WhiteTreePaladin ac11a5cf28 Fixed chat dialog graphics
This was SVN commit r8203.
2010-09-28 15:53:20 +00:00
WhiteTreePaladin 93e81319e8 Added civ icon
Fixed Settings Dialog graphics

This was SVN commit r8202.
2010-09-28 14:58:14 +00:00
ShieldBearer 7b419170ad updated the lion mesh
This was SVN commit r8201.
2010-09-28 14:38:59 +00:00
WhiteTreePaladin ea7c2e569c Michael's new GUI layout
(I made some changes to some parts which can always be changed back.
It's still a work in progress.)

This was SVN commit r8200.
2010-09-28 14:19:13 +00:00
Mythos_Ruler e981380f33 This was SVN commit r8199. 2010-09-28 09:59:44 +00:00
Mythos_Ruler abb0e3fcd2 Fixed icon.
This was SVN commit r8198.
2010-09-28 09:22:39 +00:00
Mythos_Ruler ec36a942e1 Fixed some stone mines from Player 1 to Gaia.
This was SVN commit r8197.
2010-09-28 09:04:29 +00:00
Mythos_Ruler ba6d3d3fb7 New cursor. Don't worry, I backed up the old one.
This was SVN commit r8196.
2010-09-28 08:06:27 +00:00
Mythos_Ruler e84c79c066 New GUI art assets. Brian please let me (Michael) know if things need changed or if you need more assets.
This was SVN commit r8195.
2010-09-28 08:02:06 +00:00
Mythos_Ruler 0ef9ec916c Tweaked foundation sizes.
This was SVN commit r8194.
2010-09-27 22:34:38 +00:00
Mythos_Ruler d7801ea211 New Celt kennel and tavern.
This was SVN commit r8193.
2010-09-27 09:05:03 +00:00
Mythos_Ruler d59b9c2298 This was SVN commit r8192. 2010-09-27 04:30:31 +00:00
Mythos_Ruler 85178ae88d I made the selection ring for the field a little bigger. Previously it was covered by the wheat objects.
This was SVN commit r8191.
2010-09-27 02:48:17 +00:00
Ykkrosh 82691683cb Fix #56 (add unit-following camera mode (press 'F')), based on patch from markelov.
Remove obsolete IsNewSimulation function.

This was SVN commit r8190.
2010-09-26 23:05:25 +00:00
Mythos_Ruler 9bdbc3906f A remodeled Greek gate. Changed the name of the Greek cavalry swordsman to the more accurate "Hippeus."
This was SVN commit r8189.
2010-09-26 09:27:16 +00:00
Mythos_Ruler 8c16820d5b Playing with LOS ranged of towers to make them useful to use.
This was SVN commit r8188.
2010-09-26 07:43:06 +00:00
Mythos_Ruler 28fe458c51 This was SVN commit r8187. 2010-09-26 07:04:09 +00:00
Mythos_Ruler a4f7b7e530 Added the Spartan phalangite editor unit for Alpha II. Renamed the Greek temple from "Anaktoron" to "Naos" on the advice of a Greek scholar friend.
This was SVN commit r8186.
2010-09-26 04:59:50 +00:00
Mythos_Ruler d964683536 This was SVN commit r8185. 2010-09-26 01:46:01 +00:00
Mythos_Ruler be92780300 Gave Celtic house a smaller foundation.
This was SVN commit r8184.
2010-09-26 01:20:25 +00:00
Mythos_Ruler 768f0728da Tweaks to some maps and entities. Added Celtic dog kennel for testing.
This was SVN commit r8183.
2010-09-26 01:18:29 +00:00
WhiteTreePaladin 7f3a628e0b Some small aesthetic changes to selection details area
This was SVN commit r8182.
2010-09-25 18:19:06 +00:00
WhiteTreePaladin fa1dc05de2 New GUI layout
Delete confirmation dialog
Resource bar replaces resource quantity/icon
Selected units are grouped by type regardless of rank
Ranked units use the same icon
"Basic" units are now considered to have the rank of "Basic" for
grouping purposes

This was SVN commit r8180.
2010-09-25 15:22:41 +00:00
Mythos_Ruler 0974a06321 #New Celtic Corral and Greek Wall Gate.
This was SVN commit r8179.
2010-09-25 09:54:09 +00:00
Mythos_Ruler 12de784e3f Texture tweaks. Animation tweaks. Building entity tweaks.
This was SVN commit r8178.
2010-09-25 05:24:07 +00:00
Mythos_Ruler 46de88a518 Texture for the Hellenes wall gate.
This was SVN commit r8177.
2010-09-25 05:01:02 +00:00
ShieldBearer 7313601bcb This was SVN commit r8176. 2010-09-25 03:43:38 +00:00
Mythos_Ruler 87b5602910 This was SVN commit r8175. 2010-09-25 01:13:23 +00:00
Mythos_Ruler 75f0fa87c0 Edited some Celtic and Greek unit animations and some entity stats (namely footprints and such). I probably missed some. In fact I am positive I did, so we'll have to keep tweaking these in the coming weeks. I made a new Mediterranean city tile texture too, so check it out.
This was SVN commit r8174.
2010-09-25 00:49:28 +00:00
feneur 3d58ea8816 Amish's lioness added
This was SVN commit r8173.
2010-09-25 00:27:32 +00:00
Ykkrosh 58026a3c6d Fix bug with failing to reset GL state when sometimes necessary
This was SVN commit r8172.
2010-09-24 21:42:41 +00:00
Ykkrosh 6d82bfaabf Disable some profiler calls that are frequent enough to significantly affect performance
This was SVN commit r8171.
2010-09-24 21:33:07 +00:00
Ykkrosh ede71ea791 Inline common vector/matrix operations, for performance.
Remove some redundant vector methods.
Compute skinning for positions and normals simultaneously.
(These changes reduce skinning cost by >50%.)

This was SVN commit r8170.
2010-09-24 16:54:20 +00:00
Ykkrosh 46b79f8a6d Scale minimap LOS texture down, to reduce update/upload costs.
Reduce minimap LOS update frequency.

This was SVN commit r8169.
2010-09-24 16:52:29 +00:00
Mythos_Ruler 7531cab8a6 Added lions to the map.
This was SVN commit r8168.
2010-09-23 23:34:58 +00:00
Ykkrosh 4e065b52c2 Change flora entities to axis-aligned obstruction shapes, to improve pathfinder performance
This was SVN commit r8167.
2010-09-23 23:29:22 +00:00
Mythos_Ruler 1775d7b244 #More eyecandy stuff.
This was SVN commit r8166.
2010-09-23 20:38:16 +00:00
ShieldBearer 94261c036c #New fauna lion
This was SVN commit r8165.
2010-09-23 20:13:04 +00:00
Mythos_Ruler d0d879d3f6 Some new fallen columns eye candy.
This was SVN commit r8164.
2010-09-23 19:17:15 +00:00
Ykkrosh 85deca90e4 Fix projectiles in FoW
This was SVN commit r8163.
2010-09-23 13:09:35 +00:00
Ykkrosh e1082e5adb Fix warnings
This was SVN commit r8162.
2010-09-23 12:54:16 +00:00
Ykkrosh 924d1219a7 # Add fog-of-war.
Move Vision component to C++, for more efficient FoW processing.
Disable FoW on demo maps.

This was SVN commit r8160.
2010-09-23 12:13:13 +00:00
Mythos_Ruler 8886841860 This was SVN commit r8159. 2010-09-22 06:48:14 +00:00
Mythos_Ruler 1caa4e7016 new date palm, wall foundations, map tweaks, and celtic longhouse.
This was SVN commit r8158.
2010-09-22 06:47:29 +00:00
ShieldBearer 45bd668934 This was SVN commit r8156. 2010-09-22 06:22:24 +00:00
Mythos_Ruler 6f69e02490 This was SVN commit r8155. 2010-09-22 03:55:26 +00:00
Mythos_Ruler ac7a170f95 A wide open Savanna map, called 'Serengeti.' A savanna "city tile" terrain.
This was SVN commit r8154.
2010-09-22 03:51:36 +00:00
Mythos_Ruler 9ed1b9b773 A water-worn terrain texture for savanna biome.
This was SVN commit r8153.
2010-09-22 03:30:23 +00:00
Mythos_Ruler c5610cd111 Added a pebbly, rocky decal beneath the Savanna quarries. Tweaked the Mediterranean metal mine textures.
This was SVN commit r8152.
2010-09-22 02:02:34 +00:00
Mythos_Ruler f509de5a45 This was SVN commit r8151. 2010-09-22 00:26:01 +00:00
Mythos_Ruler 024a833721 New: Pegasus, freestanding column, edited the maps a bit, testing out an Aphrodite high-poly statue (it needs a proper texture though).
This was SVN commit r8150.
2010-09-21 23:11:59 +00:00
Mythos_Ruler 97b8db723c A wing texture for Pegasus.
This was SVN commit r8149.
2010-09-21 19:25:04 +00:00
Ykkrosh 000b7250a2 Use slightly higher quality texture compression in archive-builder mode
This was SVN commit r8148.
2010-09-20 16:34:09 +00:00
Mythos_Ruler 5db5aa6ad9 #New giraffe fauna.
This was SVN commit r8147.
2010-09-20 16:24:26 +00:00
Mythos_Ruler 2897b737fd This was SVN commit r8146. 2010-09-20 06:19:50 +00:00
Mythos_Ruler 76c5874a8c New Savanna "metal mine" slab entities and textures.
This was SVN commit r8145.
2010-09-20 04:12:47 +00:00
Mythos_Ruler bc68a32076 Edited Arcadia II; started a new Savanna biome map, called "Sahel Watering Holes."
This was SVN commit r8144.
2010-09-20 04:11:06 +00:00
Mythos_Ruler 643decf96f Moved savanna terrains to Public Mod.
This was SVN commit r8143.
2010-09-20 02:56:16 +00:00
Mythos_Ruler 127a0f3d7d This was SVN commit r8142. 2010-09-20 02:48:29 +00:00
Mythos_Ruler 86b6ccd7e9 Moar savanna terrain stuff
This was SVN commit r8141.
2010-09-20 02:41:47 +00:00
Mythos_Ruler ce44425289 This was SVN commit r8140. 2010-09-20 02:22:23 +00:00
Mythos_Ruler ae5baaadec Updating the Savanna terrains.
This was SVN commit r8139.
2010-09-20 01:58:59 +00:00
Mythos_Ruler ea80667dfc #Organizing and revamping some terrain stuff for Alpha II. ;)
This was SVN commit r8138.
2010-09-20 01:43:03 +00:00
Ykkrosh 3d8d354a18 # Optimise spatial queries.
This was SVN commit r8136.
2010-09-19 18:08:56 +00:00
Mythos_Ruler 6465bd66ff Fixed a couple of things.
This was SVN commit r8135.
2010-09-18 19:35:27 +00:00
Mythos_Ruler 19eec7fde2 Made a new "grape vine" object and added it to Arcadia II.xml
This was SVN commit r8134.
2010-09-18 19:25:47 +00:00
Ykkrosh 84b04f37db Fix more warning.
This was SVN commit r8133.
2010-09-18 18:59:04 +00:00
Ykkrosh b9eb283174 Fix warning.
Set thread name for texture converter.

This was SVN commit r8132.
2010-09-18 18:56:06 +00:00
Ykkrosh 3c35d5e469 Convert broken unloadable .dds file to .png
This was SVN commit r8131.
2010-09-18 18:52:22 +00:00
Ykkrosh 0d172264f8 # Add -archivebuild mode to generate .zip files for releases, with automatic compression of textures.
Fix terrain manager to understand .cached.dds files.
Fix IArchiveWriter so you can pass it absolute paths of files to load,
and different relative paths for storing inside the archive.
Fix fs_util::ForEachFile when called on the VFS root.

This was SVN commit r8130.
2010-09-18 18:21:00 +00:00
Mythos_Ruler 3a47d3b51b Fixed Arcadia. I had previously committed a messed up map.
This was SVN commit r8129.
2010-09-18 15:06:28 +00:00
Mythos_Ruler cccbf39640 This was SVN commit r8128. 2010-09-18 15:02:30 +00:00
Mythos_Ruler b7357380ae This was SVN commit r8127. 2010-09-17 23:12:58 +00:00
Mythos_Ruler 79915a17a5 An additional Grass color variation, plus playing with the city tile feature.
This was SVN commit r8126.
2010-09-17 23:02:39 +00:00
Mythos_Ruler 15da9d9602 Arcadia I and II map tweaks.
This was SVN commit r8125.
2010-09-17 23:01:26 +00:00
Ykkrosh 4c92b7b596 Add primitive tool for generating profile graphs
This was SVN commit r8124.
2010-09-17 21:03:57 +00:00
Ykkrosh 2362d938cd Fix loading maps
This was SVN commit r8123.
2010-09-17 20:47:47 +00:00
Ykkrosh 8a98102195 Fix serialize/deserialize API asymmetry.
Add serialization support to more components.

This was SVN commit r8122.
2010-09-17 17:53:26 +00:00
Ykkrosh a29bb003f2 Fix warning message in replays
This was SVN commit r8121.
2010-09-17 17:50:43 +00:00
Ykkrosh db047e5bee Cache message JS conversions, to make broadcasts faster
This was SVN commit r8120.
2010-09-17 17:49:39 +00:00
Ykkrosh bd38d9d34f Fix log replayer to load terrain properties.
Add profiler to replayer.
Add replay hash verification.

This was SVN commit r8119.
2010-09-17 17:45:50 +00:00
Ykkrosh fd68a95bad Fix map reader to load all necessary simulation data even when graphics are disabled
This was SVN commit r8118.
2010-09-17 17:43:12 +00:00
Ykkrosh 624e8490a2 Increase script memory limit more
This was SVN commit r8117.
2010-09-17 17:40:44 +00:00
Mythos_Ruler 9faaeeebd4 The map seemed to have a problem with it, so I am remaking it.
This was SVN commit r8115.
2010-09-17 06:39:56 +00:00
Mythos_Ruler d000411727 This was SVN commit r8114. 2010-09-13 21:12:32 +00:00
Mythos_Ruler 474b91fabf Added description to map and Stone to the center.
This was SVN commit r8113.
2010-09-13 19:54:46 +00:00
Mythos_Ruler 594cad069f #Arcadia II is done (might tweak it later). Tweaked the FISH entity. Re-ordered the buildings for the Female Citizen.
This was SVN commit r8112.
2010-09-13 19:36:07 +00:00
Mythos_Ruler f5a7e64fda This was SVN commit r8111. 2010-09-13 05:05:19 +00:00
Mythos_Ruler 88307763f6 New "Stoa" object.
This was SVN commit r8110.
2010-09-13 05:04:02 +00:00
Mythos_Ruler e9ec4ba1fa New temple portrait. WIP Arcadia II.
This was SVN commit r8109.
2010-09-13 00:10:05 +00:00
Ykkrosh bd94273801 Stop using sem_init, since it's not supported on OS X.
Avoid calling any GL functions during tests (since GL isn't loaded).

This was SVN commit r8108.
2010-09-12 20:59:18 +00:00
Ykkrosh 1cc4d358d7 Fix #549 (Allow units to be moved by right-clicking on the mini-map), based on patch from Badmadblacksad
This was SVN commit r8107.
2010-09-11 19:49:21 +00:00
Mythos_Ruler 19ba2927d8 adjusted the Greek wall entity and adjusted my working copy of Arcadia II.
This was SVN commit r8106.
2010-09-11 18:01:09 +00:00
Mythos_Ruler 7cba57c2dd PNG of a Greek building texture. You can see the alpha channel was converted to a transparency map for some inexplicable reason.
This was SVN commit r8105.
2010-09-11 16:21:39 +00:00
Ykkrosh f3c9a59d29 Fix layout errors and crash with Atlas terrain previews.
Fix warning.

This was SVN commit r8103.
2010-09-10 21:35:08 +00:00
Ykkrosh c8eaee35cc Add initial texture conversion settings.
Replace button texture with higher-quality PNG.

This was SVN commit r8102.
2010-09-10 21:05:13 +00:00
Ykkrosh 96a8c7bd91 Remove default LOD bias.
Disable GL automatic mipmap generation.

This was SVN commit r8101.
2010-09-10 21:04:02 +00:00
Ykkrosh f12fa90e4b Add data files for texture manager tests.
This was SVN commit r8100.
2010-09-10 21:03:15 +00:00
Ykkrosh 67a94572ec # Add new texture loading system with automatic compression.
Replace almost all texture uses with calls to the new system.
Add some anistropic filtering to terrain textures.
Let Atlas load terrain texture previews partly-asynchronously by
polling.
Fix inefficient texture colour determination for minimap.
Remove unused global g_TerrainModified.
Change GUI texcoord computation to be less efficient but to cope with
dynamic texture changes.
Fix GUI renderer effects leaving bogus colour state.

This was SVN commit r8099.
2010-09-10 21:02:10 +00:00
Ykkrosh b15c5c1c45 Add anisotropic filtering support to ogl_tex.
Shrink some OglTex fields so that it fits in the size limit.
Add function to efficiently read the 1x1 mipmap level's colour.
Add RGB->RGBA and BGR->RGBA transforms.
Fix DXT1a detection logic.
Fix OglTex_validate failing when ogl_max_tex_size == -1 (e.g. before
ogl_Init is called).

This was SVN commit r8097.
2010-09-10 20:37:54 +00:00
Ykkrosh ad02ab726d Expose VFS file priorities.
This was SVN commit r8096.
2010-09-10 20:29:38 +00:00
Ykkrosh 5b7afe3606 Fix zip file detection.
This was SVN commit r8095.
2010-09-10 20:28:48 +00:00
Ykkrosh dee3cb84b5 Fix S3TC decoder bug.
Add S3TC decoder test.
Fix texture codec test to not be a no-op, then disable it since it
fails.
Add DDS mipmap removal transform.

This was SVN commit r8094.
2010-09-10 20:25:23 +00:00
Ykkrosh aadbf53a2a Add nvtt to build system
This was SVN commit r8093.
2010-09-10 20:15:49 +00:00
Mythos_Ruler 933fb2dc9f new Greek Wall
This was SVN commit r8090.
2010-09-08 22:57:46 +00:00
WhiteTreePaladin 9a337d434b Fixes button layout in multiplayer setup based on patch by fcxSanya (Fixes #560)
This was SVN commit r8089.
2010-09-08 21:10:31 +00:00
Ykkrosh a901a2a207 Fix #566 (test failure)
This was SVN commit r8088.
2010-09-07 09:29:23 +00:00
Mythos_Ruler db47fa94b4 #New Greek Wall Tower by Brightgalrs. Continued work on a new map.
This was SVN commit r8087.
2010-09-07 01:56:05 +00:00
Mythos_Ruler fb9ed7d1f9 Removed 50+ pop bonus. Modified the Gold Rush map. Added new Greek map, but it is a work in progress.
This was SVN commit r8086.
2010-09-06 18:34:25 +00:00
Mythos_Ruler 485548e2af This was SVN commit r8085. 2010-09-06 05:32:49 +00:00
Mythos_Ruler 71ba55c3ba This was SVN commit r8084. 2010-09-06 00:11:44 +00:00
Mythos_Ruler c6159c98dd This was SVN commit r8083. 2010-09-06 00:09:33 +00:00
janwas c0c8132dd4 fix VFS real path retrieval for files mounted from multiple directories (e.g. mods)
closes #564
GetRealPath was too simplistic and just asked the directory *most
recently mounted* into the file's VFS directory for its path. the
correct solution is to ask the file's loader for its path. the archiver
IFileLoader new returns the archive's pathname as the real path.
also simplified VfsFile's interface.

This was SVN commit r8082.
2010-09-05 21:41:45 +00:00
WhiteTreePaladin 0864ba4fb4 Fixed main menu parchment buttons (Fixes #561)
Switched placement of load game and cancel buttons

This was SVN commit r8081.
2010-09-05 19:04:55 +00:00
janwas f5f65c23c0 OSX compat: remove cpu_CAS64 wrapper, since intptr_t and i64 apparently aren't compatible types. IA-32 code should call ia32_asm_CAS64 if it wants to CAS 64-bit values.
This was SVN commit r8080.
2010-09-05 15:38:34 +00:00
janwas 2e7436434d warning fixes: mostly size_t vs. specialized API type and other type conversion.
added player_id_t typedef and INVALID_PLAYER, use that instead of -1.
also added sanity checks to cpu.cpp to ensure ARCH_* is correct (see
http://www.wildfiregames.com/forum/index.php?showtopic=13327&hl=)
and further predefined macros to arch.h just to be sure.

This was SVN commit r8079.
2010-09-05 09:38:30 +00:00
WhiteTreePaladin 178d45d0e2 Added regular size cancel / close buttons to several menu areas (Fixes #558 and #560)
Moved main menu buttons to top right

This was SVN commit r8078.
2010-09-04 22:27:24 +00:00
Ykkrosh b1e32f9542 Fix tests
This was SVN commit r8077.
2010-09-04 21:29:27 +00:00
Ykkrosh 6c7830df3f Rename CTextureManager and CTextureEntry since they are only for terrain textures
This was SVN commit r8076.
2010-09-04 21:26:52 +00:00
Ykkrosh 014d504e3a Fix FAT-tolerant timestamp comparison
This was SVN commit r8075.
2010-09-04 16:46:10 +00:00
Mythos_Ruler 5068304a73 This was SVN commit r8074. 2010-09-04 16:41:50 +00:00
Mythos_Ruler b2290a22ba This was SVN commit r8073. 2010-09-04 16:23:44 +00:00
Ykkrosh 1c535b6a8a Fix #544 (Fall back to windowed mode if fullscreen fails), based on patch from oln
This was SVN commit r8072.
2010-09-04 14:49:12 +00:00
Ykkrosh fae4a3da24 Fix #548 (GUI should give feedback when training queue entry is blocked), based on patch from fcxSanya
This was SVN commit r8071.
2010-09-04 13:24:52 +00:00
Ykkrosh 0fa0181f0c Fix #554 (camera should be always inside the terrain), based on patch from markelov
This was SVN commit r8070.
2010-09-04 12:50:27 +00:00
Mythos_Ruler 6ceee8a5ec This was SVN commit r8069. 2010-09-04 04:11:15 +00:00
WhiteTreePaladin 086d522050 Made structures reference new buildings icon sheet
This was SVN commit r8068.
2010-09-04 01:41:10 +00:00
Mythos_Ruler b9e288301b This was SVN commit r8067. 2010-09-04 01:01:17 +00:00
Mythos_Ruler e89c761cce This was SVN commit r8066. 2010-09-04 00:44:04 +00:00
Mythos_Ruler ef752ebd53 This was SVN commit r8065. 2010-09-03 22:04:16 +00:00
WhiteTreePaladin e88760f7c1 Made comment consistent with changes
This was SVN commit r8064.
2010-09-03 20:18:54 +00:00
Ykkrosh 5e15a0279e Print JS stack trace when reporting exceptions.
Increase maximum logger message size.
Fix GC bug.

This was SVN commit r8063.
2010-09-03 20:06:17 +00:00
Ykkrosh 5cc04d44f8 Fix some script errors
This was SVN commit r8062.
2010-09-03 20:04:11 +00:00
WhiteTreePaladin 7f680afd0a Fixed unhandled event 'ResourceGather' in the PASSIVE state
This was SVN commit r8061.
2010-09-03 19:58:15 +00:00
Ykkrosh 1fb90357b2 Fix build error
This was SVN commit r8059.
2010-09-03 10:09:41 +00:00
Ykkrosh 2b57f4f998 # Initial support for formation movement.
Support asynchronous path queries.
Allow escaping when stuck in impassable terrain tiles.
Split Update message in multiple phases, to cope with ordering
requirements.
Support automatic walk/run animation switching.

This was SVN commit r8058.
2010-09-03 09:55:14 +00:00
Ykkrosh ece6b58188 Fix crash in replay mode.
Disable audio properly in replay mode.

This was SVN commit r8057.
2010-09-03 09:50:16 +00:00
Ykkrosh b712efac07 Optimise vertex pathfinder (typically ~6x faster).
This was SVN commit r8056.
2010-09-03 09:44:41 +00:00
Ykkrosh 188a3cab12 Split pathfinder into multiple files, to make it more manageable.
This was SVN commit r8055.
2010-09-03 09:32:12 +00:00
Mythos_Ruler f80ee08f5f This was SVN commit r8054. 2010-09-02 19:21:49 +00:00
Mythos_Ruler 38f29e055c #New Greek Scout Tower and textures.
This was SVN commit r8053.
2010-09-01 21:32:05 +00:00
Mythos_Ruler bf4ea39457 This was SVN commit r8052. 2010-08-31 01:55:14 +00:00
WhiteTreePaladin 90e4672c8d Removed unnecessary null assignment
This was SVN commit r8051.
2010-08-30 14:43:26 +00:00
Mythos_Ruler 1cbd528b94 This was SVN commit r8050. 2010-08-30 01:45:54 +00:00
Mythos_Ruler f5b32e0ff5 This was SVN commit r8049. 2010-08-30 01:03:54 +00:00
Mythos_Ruler 4e3186c8a2 This was SVN commit r8048. 2010-08-30 00:49:14 +00:00
Ykkrosh ae4e03f1e5 Fix config typo
This was SVN commit r8047.
2010-08-29 20:04:39 +00:00
Ykkrosh 1936acc8a8 Fix #557 (Minor improvements to non-fancy water fresnel effect), based on patch from hex539
This was SVN commit r8046.
2010-08-29 14:13:39 +00:00
Ykkrosh 0858b76bed Fix #556 (Minimap camera outline clips incorrectly), based on patch from Jayschwa
This was SVN commit r8045.
2010-08-29 13:31:19 +00:00
Ykkrosh 81f4347c71 Fix #553 (build error when wxUSE_ON_FATAL_EXCEPTION disabled), based on patch from Karlik
This was SVN commit r8044.
2010-08-29 12:51:52 +00:00
Ykkrosh 99d56959aa Fix #552 (compile with new boost (1.44+)), based on patch from Karlik
This was SVN commit r8043.
2010-08-29 12:44:13 +00:00
Mythos_Ruler 660ce1bcb8 This was SVN commit r8042. 2010-08-29 04:25:13 +00:00
Mythos_Ruler 714573c442 Deleting Latium map and will replace with a new one soon.
This was SVN commit r8041.
2010-08-29 01:41:58 +00:00
Mythos_Ruler 5141a0d3bb This was SVN commit r8040. 2010-08-29 01:12:23 +00:00
Mythos_Ruler ed0c6c72c8 added auto-smooth group
This was SVN commit r8039.
2010-08-28 23:50:07 +00:00
Mythos_Ruler 0273df2943 #New texture for Greek military and economic buildings.
This was SVN commit r8038.
2010-08-28 22:15:40 +00:00
WhiteTreePaladin 0a98fbaba2 Cache the Entity States and Templates to increase performance
This was SVN commit r8037.
2010-08-28 21:12:52 +00:00
Mythos_Ruler b0ea2c62be This was SVN commit r8036. 2010-08-28 05:32:36 +00:00
Mythos_Ruler f1c0370e9e This was SVN commit r8035. 2010-08-26 21:57:52 +00:00
Mythos_Ruler 3f5661a90e Adjusted build times for buildings.
This was SVN commit r8034.
2010-08-26 02:51:02 +00:00
Mythos_Ruler f574d32339 #Low-detail 'Gold Rush' map for players who have uncomfortable lag playing other more detailed maps.
This was SVN commit r8033.
2010-08-26 02:21:59 +00:00
Mythos_Ruler e2b55d56a6 Tweaked the tooltips again.
This was SVN commit r8032.
2010-08-26 01:14:14 +00:00
Mythos_Ruler 2c5c4bc292 Re-worded the tooltips a little bit.
This was SVN commit r8031.
2010-08-24 02:34:04 +00:00
Ykkrosh c78dffb19f Fix tests
This was SVN commit r8029.
2010-08-23 17:36:28 +00:00
Ykkrosh 5fbbc27dfd Fix crash when calling JSFastNatives with too few arguments (they don't guarantee to give the number requested in the definition)
This was SVN commit r8028.
2010-08-23 14:30:13 +00:00
Mythos_Ruler b9b5f1461a This was SVN commit r8027. 2010-08-22 19:20:37 +00:00
Ykkrosh ac9340584c Fix building when wxWidgets has TIFF support disabled
This was SVN commit r8026.
2010-08-22 18:06:46 +00:00
Mythos_Ruler 0e2dd1671c This was SVN commit r8025. 2010-08-22 18:03:21 +00:00
Ykkrosh 3abe355b7c Disable implementation of os_cpu_SetThreadAffinityMask on Linux, since it's not necessary and it causes errors.
Should fix #547.

This was SVN commit r8024.
2010-08-22 11:23:50 +00:00
Ykkrosh 28ee4fdb5d Fix template error when creating foundations
This was SVN commit r8023.
2010-08-22 10:09:01 +00:00
Ykkrosh 2cff131a87 Fix #545 (Grab mouse in fullscreen), based on patch from Jayschwa
This was SVN commit r8022.
2010-08-22 10:00:22 +00:00
Ykkrosh dab8365978 Make GUI buttons respond to multiple rapid clicks
This was SVN commit r8021.
2010-08-22 01:00:57 +00:00
Ykkrosh a9b11b780e Fix right clicks passing through GUI objects and triggering unit commands.
Fix cursor displaying unit commands when over a GUI object.

This was SVN commit r8020.
2010-08-21 23:58:08 +00:00
Ykkrosh 674f516f83 Fix #546 (Water continues to flow during pause), based on patch from Jayschwa
This was SVN commit r8019.
2010-08-21 22:50:57 +00:00
Ykkrosh 2529ae2a7b Fix #543 (Replace skybox with black background), based on patch from Jayschwa
This was SVN commit r8018.
2010-08-21 22:43:35 +00:00
Ykkrosh 715a2715c9 Fix #541 (Strange shape of camera view on minimap), based on patch from lubos
This was SVN commit r8017.
2010-08-21 22:06:44 +00:00
Ykkrosh 87cf84fb4c Fix #538 (Atlas has wrong icon in Start menu)
This was SVN commit r8016.
2010-08-21 22:02:07 +00:00
Ykkrosh a41dd1d736 # Add repair command.
Fix #537 (Repair functionality for damaged buildings) based on patch
from evans.
Make some unnecessarily optional template elements required.

This was SVN commit r8015.
2010-08-21 21:53:51 +00:00
Ykkrosh b38e032c7e # Population limits.
Fix #531 (Enforce Population Limit), based on patch from evans.
Empty training queue and refund resources when buildings are destroyed
or captured.
Specify Cost defaults in XML instead of JS, to simplify some code.

This was SVN commit r8014.
2010-08-21 20:43:55 +00:00
Ykkrosh d2f7973c29 Fix system-dependent crash on exiting
This was SVN commit r8013.
2010-08-21 16:26:34 +00:00
Mythos_Ruler 445a300a3a Rebalanced the gather speeds for Advanced and Elite unit levels. Players will need to research econ techs in order to speed up gathering.
This was SVN commit r8012.
2010-08-21 00:55:00 +00:00
Mythos_Ruler 92dfdd64cb #Larger icon sheet for Buildings.
This was SVN commit r8011.
2010-08-20 04:40:09 +00:00
Mythos_Ruler aec91893cd This was SVN commit r8010. 2010-08-20 00:51:28 +00:00
Mythos_Ruler 9a316f21e0 This was SVN commit r8009. 2010-08-20 00:27:38 +00:00
Mythos_Ruler 4bb65aaf45 This was SVN commit r8008. 2010-08-19 23:33:45 +00:00
Ykkrosh fed57d7bee Add primitive .3do (TA/Spring) model conversion tool.
This was SVN commit r8007.
2010-08-19 21:59:08 +00:00
Ykkrosh 9fa5af5fbf Avoid crash when loading texture named "".
Report texture-loading errors.

This was SVN commit r8006.
2010-08-19 21:58:27 +00:00
Ykkrosh 90207a5018 Add barely-tested support for prop points on static meshes (see #243 - needs more testing).
Automatically triangulate meshes.

This was SVN commit r8005.
2010-08-19 21:57:43 +00:00
WhiteTreePaladin aa65eb2008 Fixed empty tooltips from displaying a small, empty square
This was SVN commit r8004.
2010-08-19 14:57:51 +00:00
WhiteTreePaladin dfa155f6b9 Simplified the main selected unit's icon tooltip
This was SVN commit r8003.
2010-08-19 14:09:00 +00:00
Mythos_Ruler 5a745eb1c7 This was SVN commit r8002. 2010-08-19 03:55:45 +00:00
Mythos_Ruler 09a64be42f This was SVN commit r8001. 2010-08-18 02:56:24 +00:00
Mythos_Ruler ad841c3e02 This was SVN commit r8000. 2010-08-18 02:47:38 +00:00
Mythos_Ruler 20b2e744ae This was SVN commit r7999. 2010-08-18 02:22:33 +00:00
Mythos_Ruler be6fe81ad1 This was SVN commit r7998. 2010-08-18 02:19:26 +00:00
Mythos_Ruler 65358cb9fe This was SVN commit r7997. 2010-08-18 02:15:59 +00:00
Mythos_Ruler fe9d2d291e This was SVN commit r7996. 2010-08-18 01:27:03 +00:00
WhiteTreePaladin 5ee7f7b178 Reworked selection details and rank code
Added rank tag to templates to avoid string parsing

This was SVN commit r7995.
2010-08-17 13:37:46 +00:00
Mythos_Ruler e3b6d47b95 This was SVN commit r7994. 2010-08-17 05:43:26 +00:00
Mythos_Ruler 0405ebd7a6 Added a cheeky tooltip to the pyramids.
This was SVN commit r7993.
2010-08-17 02:43:17 +00:00
Mythos_Ruler 7dd4bdb2ed This was SVN commit r7992. 2010-08-17 02:26:37 +00:00
Mythos_Ruler 723653fdbc This was SVN commit r7991. 2010-08-17 02:24:47 +00:00
Mythos_Ruler e44c87543f This was SVN commit r7990. 2010-08-17 01:18:15 +00:00
Mythos_Ruler d9aa52af8e Edited tooltips.
This was SVN commit r7989.
2010-08-17 01:13:29 +00:00
WhiteTreePaladin 7a2fac889f Enabled template tooltips
This was SVN commit r7988.
2010-08-17 00:55:02 +00:00
Mythos_Ruler f64e4c71cf This was SVN commit r7987. 2010-08-17 00:13:18 +00:00
Mythos_Ruler 03cdd1aa9a This was SVN commit r7986. 2010-08-17 00:13:03 +00:00
Mythos_Ruler ae4ce3b097 This was SVN commit r7985. 2010-08-17 00:12:39 +00:00
WhiteTreePaladin ee642bd030 Animal icons by Mario Machado
This was SVN commit r7984.
2010-08-16 15:58:40 +00:00
Ykkrosh 7a8d1f9542 Add files used for https://launchpad.net/~wfg/+archive/0ad
This was SVN commit r7983.
2010-08-16 01:36:22 +00:00
Mythos_Ruler d401e8a401 This was SVN commit r7982. 2010-08-16 01:28:31 +00:00
Mythos_Ruler c7bcca97cf This was SVN commit r7981. 2010-08-16 01:23:17 +00:00
Mythos_Ruler fc68300f58 This was SVN commit r7980. 2010-08-16 00:50:45 +00:00
Mythos_Ruler 2c65a3d5dd #New Egyptian Obelisk eye candy by Brightgalrs.
This was SVN commit r7979.
2010-08-15 23:24:04 +00:00
Mythos_Ruler 1fc3b198ba This was SVN commit r7978. 2010-08-15 23:22:09 +00:00
Mythos_Ruler 0258d6614f This was SVN commit r7977. 2010-08-15 22:15:19 +00:00
Mythos_Ruler 7525aecc17 #Gather food from Apple Trees.
This was SVN commit r7976.
2010-08-15 22:04:19 +00:00
Mythos_Ruler 57584e80ec This was SVN commit r7975. 2010-08-15 21:05:06 +00:00
Mythos_Ruler cd76d5c4b7 Gazelle horns.
This was SVN commit r7974.
2010-08-15 20:27:21 +00:00
Mythos_Ruler 5323ba6299 This was SVN commit r7973. 2010-08-15 19:11:39 +00:00
Mythos_Ruler 85774db1c4 #Egyptian Cliff textures.
This was SVN commit r7972.
2010-08-15 17:14:40 +00:00
Ykkrosh b44636d10f Fix uninstaller to remove link
This was SVN commit r7971.
2010-08-15 16:31:05 +00:00
12363 changed files with 276783 additions and 218012 deletions
+145 -136
View File
@@ -16,6 +16,9 @@
; Enable/disable windowed mode by default. (Use Alt+Enter to toggle in the game.)
windowed = false
; Pause the game on window focus loss (Only applicable to single player mode)
pauseonfocusloss = true
; Force a particular resolution. (If these are 0, the default is
; to keep the current desktop resolution in fullscreen mode or to
; use 1024x768 in windowed mode.)
@@ -29,44 +32,42 @@ bpp = 0
fancywater = true
shadows = true
shadowpcf = true
vsync = false
nos3tc = false
noautomipmap = false
noautomipmap = true
novbo = false
noframebufferobject = false
; Disable hardware cursors
nohwcursor = false
; Linux only: Set the driconf force_s3tc_enable option at startup,
; for compressed texture support
force_s3tc_enable = true
; Specify the render path. This can be one of:
; default Automatically select one of the below, depending on system capabilities
; fixed Only use OpenGL fixed function pipeline
; vertexshader Use vertex shaders for transform and lighting where possible
; shader Use vertex/fragment shaders for transform and lighting where possible
; Using 'fixed' instead of 'default' may work around some graphics-related problems,
; but will reduce performance when a modern graphics card is available.
; but will reduce performance and features when a modern graphics card is available.
renderpath = default
; Prefer GLSL shaders over ARB shaders (not recommended)
preferglsl = false
; Adjusts how OpenGL calculates mipmap level of detail. 0.0f is the default (blurry) value.
; Lower values sharpen/extend, and higher values blur/decrease. Clamped at -3.0 to 3.0.
; -1.0 to -1.5 recommended for good results.
lodbias = -0.5
lodbias = 0
; Profile selection
; Opt-in online user reporting system
userreport.url = "http://feedback.wildfiregames.com/report/upload/v1/"
profile = default
; Language selection: (currently "english" or "pseudogreek")
language = english
; Font mappings:
font.console = console
font.default = palatino12
font.misc = verdana16
; Colour of the sky (in "r g b" format). (Will be removed once there's proper sky support).
;skycolor = "255 0 0"
; Maximum number of players in a session (default 6).
max_players = 8
; Colour of the sky (in "r g b" format)
skycolor = "0 0 0"
; GENERAL PREFERENCES:
@@ -75,22 +76,25 @@ sound.mastergain = 0.5
; Camera control settings
view.scroll.speed = 120.0
view.rotate.x.speed = 1.2
view.rotate.x.min = 20
view.rotate.x.max = 60
view.rotate.x.default = 30
view.rotate.x.min = 28.0
view.rotate.x.max = 60.0
view.rotate.x.default = 35.0
view.rotate.y.speed = 2.0
view.rotate.y.speed.wheel = 0.1
view.rotate.y.default 0.0
view.rotate.y.speed.wheel = 0.45
view.rotate.y.default = 0.0
view.drag.speed = 0.5
view.zoom.speed = 256.0
view.zoom.speed.wheel = 32.0
view.zoom.min = 96.0
view.zoom.max = 256.0
view.zoom.default = 192.0
view.zoom.min = 50.0
view.zoom.max = 200.0
view.zoom.default = 100.0
view.pos.smoothness = 0.1
view.zoom.smoothness = 0.4
view.rotate.x.smoothness = 0.5
view.rotate.y.smoothness = 0.3
view.near = 2.0 ; Near plane distance
view.far = 4096.0 ; Far plane distance
view.fov = 45.0 ; Field of view (degrees), lower is narrow, higher is wide
; HOTKEY MAPPINGS:
@@ -100,126 +104,131 @@ view.rotate.y.smoothness = 0.3
; See keys.txt for the list of key names.
; > SYSTEM SETTINGS
hotkey.exit = "Alt+F4", "Ctrl+Break" ; Exit to desktop.
hotkey.leave = Escape ;End current game or Exit.
hotkey.pause = Pause ; Pause/unpause game.
hotkey.screenshot = F2 ; Take PNG screenshot.
hotkey.bigscreenshot = "Ctrl+Alt+F2" ; Take large BMP screenshot.
hotkey.togglefullscreen = "Alt+Return" ; Toggle fullscreen/windowed mode
hotkey.screenshot.watermark = "K" ; Toggle product/company watermark for official
hotkey.wireframe = "Alt+W" ; Toggle wireframe mode.
hotkey.archive.abort = "Alt+F4" ; Prematurely terminate the archive builder process.
hotkey.exit = "Alt+F4", "Ctrl+Break" ; Exit to desktop
hotkey.leave = Escape ; End current game or Exit
hotkey.pause = Pause ; Pause/unpause game
hotkey.screenshot = F2 ; Take PNG screenshot
hotkey.bigscreenshot = "Shift+F2" ; Take large BMP screenshot
hotkey.togglefullscreen = "Alt+Return" ; Toggle fullscreen/windowed mode
hotkey.screenshot.watermark = "K" ; Toggle product/company watermark for official screenshots
hotkey.wireframe = "Alt+W" ; Toggle wireframe mode
; > CAMERA SETTINGS
hotkey.camera.reset = "H" ; Reset camera rotation to default.
hotkey.camera.reset.origin = "Ctrl+H" ; Reset camera to origin.
hotkey.camera.zoom.in = Plus, Equals, NumPlus ; Zoom camera in.
hotkey.camera.zoom.out = Minus, NumMinus ; Zoom camera out.
hotkey.camera.zoom.wheel.in = WheelUp ; Zoom camera in (wheel speed).
hotkey.camera.zoom.wheel.out = WheelDown ; Zoom camera out (wheel speed).
hotkey.camera.rotate.wheel.cw = "Shift+WheelUp"
hotkey.camera.rotate.wheel.ccw = "Shift+WheelDown"
hotkey.camera.rotate.cw = "Ctrl+LeftArrow", "Ctrl+A", Q
hotkey.camera.rotate.ccw = "Ctrl+RightArrow", "Ctrl+D", E
hotkey.camera.rotate.up = "Ctrl+UpArrow", "Ctrl+W"
hotkey.camera.rotate.down = "Ctrl+DownArrow", "Ctrl+S"
hotkey.camera.pan = MouseMiddle, ForwardSlash ; Scroll by moving mouse.
hotkey.camera.pan.keyboard = "~Shift+~Ctrl" ; = holding neither Ctrl nor Shift
hotkey.camera.left = A, LeftArrow ; Scroll or rotate left.
hotkey.camera.right = D, RightArrow ; Scroll or rotate right.
hotkey.camera.up = W, UpArrow ; Scroll or rotate up/forwards.
hotkey.camera.down = S, DownArrow ; Scroll or rotate down/backwards.
;camera.cinema.add = "L"
;camera.cinema.delete = "U"
;camera.cinema.delete.all = "R"
;camera.cinema.write = "O"
camera.cinema.queue = "I"
hotkey.camera.reset = "H" ; Reset camera rotation to default.
hotkey.camera.follow = "F" ; Follow the first unit in the selection
hotkey.camera.zoom.in = Plus, Equals, NumPlus ; Zoom camera in (continuous control)
hotkey.camera.zoom.out = Minus, NumMinus ; Zoom camera out (continuous control)
hotkey.camera.zoom.wheel.in = WheelUp ; Zoom camera in (stepped control)
hotkey.camera.zoom.wheel.out = WheelDown ; Zoom camera out (stepped control)
hotkey.camera.rotate.up = "Ctrl+UpArrow", "Ctrl+W" ; Rotate camera to look upwards
hotkey.camera.rotate.down = "Ctrl+DownArrow", "Ctrl+S" ; Rotate camera to look downwards
hotkey.camera.rotate.cw = "Ctrl+LeftArrow", "Ctrl+A", Q ; Rotate camera clockwise around terrain
hotkey.camera.rotate.ccw = "Ctrl+RightArrow", "Ctrl+D", E ; Rotate camera anticlockwise around terrain
hotkey.camera.rotate.wheel.cw = "Shift+WheelUp", MouseX1 ; Rotate camera clockwise around terrain (stepped control)
hotkey.camera.rotate.wheel.ccw = "Shift+WheelDown", MouseX2 ; Rotate camera anticlockwise around terrain (stepped control)
hotkey.camera.pan = MouseMiddle, ForwardSlash ; Enable scrolling by moving mouse
hotkey.camera.left = A, LeftArrow ; Scroll or rotate left
hotkey.camera.right = D, RightArrow ; Scroll or rotate right
hotkey.camera.up = W, UpArrow ; Scroll or rotate up/forwards
hotkey.camera.down = S, DownArrow ; Scroll or rotate down/backwards
; > CONSOLE SETTINGS
hotkey.console.toggle = BackQuote, F9 ; Open/close console.
hotkey.console.copy = "Ctrl+C" ; Copy from console to clipboard.
hotkey.console.paste = Insert, "Ctrl+V" ; Paste clipboard to console.
hotkey.console.toggle = BackQuote, F9 ; Open/close console
; > CLIPBOARD CONTROLS
hotkey.copy = "Ctrl+C" ; Copy to clipboard
hotkey.paste = "Ctrl+V" ; Paste from clipboard
hotkey.cut = "Ctrl+X" ; Cut selected text and copy to the clipboard
; > ENTITY SELECTION
hotkey.selection.add = Shift ; Add units to selection.
hotkey.selection.remove = Ctrl ; Remove units from selection.
hotkey.selection.group.0 = 0
hotkey.selection.group.1 = 1
hotkey.selection.group.2 = 2
hotkey.selection.group.3 = 3
hotkey.selection.group.4 = 4
hotkey.selection.group.5 = 5
hotkey.selection.group.6 = 6
hotkey.selection.group.7 = 7
hotkey.selection.group.8 = 8
hotkey.selection.group.9 = 9
hotkey.selection.group.add = Shift ; +group: Add units to group.
hotkey.selection.group.save = Ctrl ; +group: Save units to group.
hotkey.selection.group.snap = Alt ; +group: Check up on group.
hotkey.selection.snap = Home ; Centre view on selection.
hotkey.highlightall = O ; Show selection circle for all units on screen.
hotkey.killUnit = Delete
hotkey.selection.add = Shift ; Add units to selection
hotkey.selection.milonly = Alt ; Add only military units to selection
hotkey.selection.remove = Ctrl ; Remove units from selection
hotkey.selection.idleworker = Period ; Select next idle worker
hotkey.selection.idlewarrior = Comma ; Select next idle warrior
hotkey.selection.offscreen = Alt ; Include offscreen units in selection
hotkey.selection.group.select.0 = 0
hotkey.selection.group.save.0 = "Ctrl+0"
hotkey.selection.group.add.0 = "Shift+0"
hotkey.selection.group.select.1 = 1
hotkey.selection.group.save.1 = "Ctrl+1"
hotkey.selection.group.add.1 = "Shift+1"
hotkey.selection.group.select.2 = 2
hotkey.selection.group.save.2 = "Ctrl+2"
hotkey.selection.group.add.2 = "Shift+2"
hotkey.selection.group.select.3 = 3
hotkey.selection.group.save.3 = "Ctrl+3"
hotkey.selection.group.add.3 = "Shift+3"
hotkey.selection.group.select.4 = 4
hotkey.selection.group.save.4 = "Ctrl+4"
hotkey.selection.group.add.4 = "Shift+4"
hotkey.selection.group.select.5 = 5
hotkey.selection.group.save.5 = "Ctrl+5"
hotkey.selection.group.add.5 = "Shift+5"
hotkey.selection.group.select.6 = 6
hotkey.selection.group.save.6 = "Ctrl+6"
hotkey.selection.group.add.6 = "Shift+6"
hotkey.selection.group.select.7 = 7
hotkey.selection.group.save.7 = "Ctrl+7"
hotkey.selection.group.add.7 = "Shift+7"
hotkey.selection.group.select.8 = 8
hotkey.selection.group.save.8 = "Ctrl+8"
hotkey.selection.group.add.8 = "Shift+8"
hotkey.selection.group.select.9 = 9
hotkey.selection.group.save.9 = "Ctrl+9"
hotkey.selection.group.add.9 = "Shift+9"
; > CONTEXT CURSOR
hotkey.contextorder.next = LeftBracket ; Cycle right through orders (context cursors).
hotkey.contextorder.previous = RightBracket ; Cycle left through orders (context cursors).
; > TESTING KEYS
hotkey.orbital.toggle = V ; Enable/disable ball arena.
hotkey.orbital.cheat = "LeftCtrl+Backslash" ; Freeze ball.
hotkey.dudemachine.random = "Ctrl+ForwardSlash" ; Create random Dude.
; > SESSION CONTROLS
hotkey.session.kill = Delete ; Destroy selected units
hotkey.session.garrison = Ctrl ; Modifier to garrison when clicking on building
hotkey.session.queue = Shift ; Modifier to queue unit orders instead of replacing
hotkey.session.batchtrain = Shift ; Modifier to train units in batches
hotkey.session.massbarter = Shift ; Modifier to barter bunch of resources
hotkey.session.deselectgroup = Ctrl ; Modifier to deselect units when clicking group icon, instead of selecting
hotkey.session.rotate.cw = RightBracket ; Rotate building placement preview clockwise
hotkey.session.rotate.ccw = LeftBracket ; Rotate building placement preview anticlockwise
hotkey.timewarp.fastforward = Space ; If timewarp mode enabled, speed up the game
hotkey.timewarp.rewind = Backspace ; If timewarp mode enabled, go back to earlier point in the game
; > OVERLAY KEYS
hotkey.fps.toggle = "Shift+F" ; Toggle frame counter.
hotkey.session.statuspane.toggle = "Shift+S" ; Toggle Status Orb.
hotkey.session.minimap.toggle = "Shift+M" ; Toggle Map Orb.
hotkey.resourcepool.toggle = "Shift+R" ; Toggle Resource Pool.
hotkey.grouppane.toggle = "Shift+G" ; Toggle Group Pane.
hotkey.teamtray.toggle = "Shift+T" ; Toggle Team Tray.
hotkey.session.ShowPlayersList = "Shift+P" ; Toggle Players List
hotkey.session.devcommands.toggle = "Shift+D"
; > SESSION ORIENTATION KEYS
hotkey.session.gui.flip = "Alt+G" ; Toggle GUI to top/bottom/left/right of screen.
hotkey.session.gui.toggle = "G" ; Toggle visibility of session GUI.
; (TEMPORARY)
hotkey.alwayson.toggle = "Shift+X" ; Toggle always ons (Exit Button, End Game Button).
; > SUBMENU KEYS
hotkey.menu.toggle = "F10" ; Toggle in-game menu.
hotkey.menu.resign = "Alt+X" ; End current game session and return to main menu.
hotkey.fps.toggle = "Alt+F" ; Toggle frame counter
hotkey.session.devcommands.toggle = "Alt+D" ; Toggle developer commands panel
hotkey.session.gui.toggle = "Alt+G" ; Toggle visibility of session GUI
hotkey.menu.toggle = "F10" ; Toggle in-game menu
hotkey.timeelapsedcounter.toggle = "F12" ; Toggle time elapsed counter
; > HOTKEYS ONLY
hotkey.chat = Return ; Toggle chat window
hotkey.chat = Return ; Toggles chat window
hotkey.onlinehelp = "F1" ; Enable/disable online manual entry for current selection.
hotkey.music.toggle = "M" ; Enable/disable music.
hotkey.audio.toggle = "Ctrl+A" ; Enable/disable sound.
; > GUI TEXTBOX HOTKEYS
hotkey.text.delete.left = "Ctrl+Backspace" ; Delete word to the left of cursor
hotkey.text.delete.right = "Ctrl+Del" ; Delete word to the right of cursor
hotkey.text.move.left = "Ctrl+LeftArrow" ; Move cursor to start of word to the left of cursor
hotkey.text.move.right = "Ctrl+RightArrow" ; Move cursor to start of word to the right of cursor
; > PROFILER
hotkey.profile.toggle = "F11" ; Enable/disable real-time profiler
hotkey.profile.save = "Shift+F11" ; Save current profiler data to "logs/profile.txt"
hotkey.profile.toggle = "F11" ; Enable/disable real-time profiler
hotkey.profile.save = "Shift+F11" ; Save current profiler data to logs/profile.txt
hotkey.profile2.enable = "F11" ; Enable HTTP/GPU modes for new profiler
; UNMAPPED KEY/MOUSE REFERENCE:
profiler2.http.autoenable = false ; Enable HTTP server output at startup (default off for security/performance)
profiler2.gpu.autoenable = false ; Enable GPU timing at startup (default off for performance/compatibility)
profiler2.gpu.arb.enable = true ; Allow GL_ARB_timer_query timing mode when available
profiler2.gpu.ext.enable = true ; Allow GL_EXT_timer_query timing mode when available
profiler2.gpu.intel.enable = true ; Allow GL_INTEL_performance_queries timing mode when available
; LMB ; select unit
; RMB ; issue order to selected units
; LMB-drag ; bandbox units
; LMB-doubleclick ; select all units of this type on screen
; LMB-tripleclick ; select all units of this type on map
; shift+mouse select ; add to selection
; ctrl+mouse select ; remove from selection
; #=(1...0) ; select group #, pressing again centres view
; shift+# ; add group # to selection
; ctrl+# ; save selection as group #
; alt+# (hold down) ; snap view to group # (while alt is held down)
; mouse on map edge ; scroll in this direction
hotkey.attackmove = Super
; > QUICKSAVE
hotkey.quicksave = "Shift+F5"
hotkey.quickload = "Shift+F8"
; EXPERIMENTAL: joystick/gamepad settings
joystick.enable = false
joystick.deadzone = 8192
joystick.camera.pan.x = 0
joystick.camera.pan.y = 1
joystick.camera.rotate.x = 3
joystick.camera.rotate.y = 2
joystick.camera.zoom.in = 5
joystick.camera.zoom.out = 4
+2 -2
View File
@@ -126,8 +126,8 @@ Right Alt, RightAlt
Left Alt, LeftAlt
Right Meta
Left Meta
Left Super, LeftWin
Right Super, RightWin
Left Super, LeftWin
Right Super, RightWin
Alt Gr, AltGr
Compose
-4
View File
@@ -1,4 +0,0 @@
@echo off
cd ..\system
set PATH=.
archbuild.exe --bindir=..
@@ -2,8 +2,14 @@ function TestScript1A() {}
TestScript1A.prototype.GetX = function() {
// Test that .entity is readonly
delete this.entity;
this.entity = -1;
try {
delete this.entity;
Engine.TS_FAIL("Missed exception");
} catch (e) { }
try {
this.entity = -1;
Engine.TS_FAIL("Missed exception");
} catch (e) { }
// and return the value
return this.entity;
@@ -20,9 +20,9 @@ Engine.RegisterComponentType(IID_Test1, "TestScript1_Init", TestScript1_Init);
function TestScript1_readonly() {}
TestScript1_readonly.prototype.GetX = function() {
this.template = null;
delete this.template;
try { this.template.x += 1000; } catch(e) { }
try { this.template = null; } catch(e) { }
try { delete this.template; } catch(e) { }
try { this.template.x += 1000; } catch(e) { }
try { delete this.template.x; } catch(e) { }
try { this.template.y = 2000; } catch(e) { }
return +(this.template.x || 1) + +(this.template.y || 2);
@@ -19,8 +19,14 @@ function TestScript1_entity() {}
TestScript1_entity.prototype.GetX = function() {
// Test that .entity is readonly
delete this.entity;
this.entity = -1;
try {
delete this.entity;
Engine.TS_FAIL("Missed exception");
} catch (e) { }
try {
this.entity = -1;
Engine.TS_FAIL("Missed exception");
} catch (e) { }
// and return the value
return this.entity;
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<TerritoryManager>
<ImpassableCost>4</ImpassableCost>
<BorderThickness>0.5</BorderThickness>
<BorderSeparation>0.55</BorderSeparation>
</TerritoryManager>
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity>
<VisualActor>
<SilhouetteDisplay>false</SilhouetteDisplay>
<SilhouetteOccluder>false</SilhouetteOccluder>
</VisualActor>
</Entity>
@@ -2,12 +2,15 @@
<Entity>
<VisualActor>
<Actor>example</Actor>
<SilhouetteDisplay>false</SilhouetteDisplay>
<SilhouetteOccluder>false</SilhouetteOccluder>
</VisualActor>
<Selectable/>
<Position>
<Altitude>0</Altitude>
<Anchor>upright</Anchor>
<Floating>false</Floating>
<TurnRate>6.0</TurnRate>
</Position>
<UnitAI/>
</Entity>
@@ -2,12 +2,15 @@
<Entity>
<VisualActor>
<Actor>example</Actor>
<SilhouetteDisplay>false</SilhouetteDisplay>
<SilhouetteOccluder>false</SilhouetteOccluder>
</VisualActor>
<Selectable/>
<Position>
<Altitude>0</Altitude>
<Anchor>upright</Anchor>
<Floating>false</Floating>
<TurnRate>6.0</TurnRate>
</Position>
<UnitAI/>
<Footprint>
@@ -16,5 +19,12 @@
</Footprint>
<Obstruction>
<Unit radius="4"/>
<Active>true</Active>
<BlockMovement>true</BlockMovement>
<BlockPathfinding>false</BlockPathfinding>
<BlockFoundation>false</BlockFoundation>
<BlockConstruction>true</BlockConstruction>
<DisableBlockMovement>false</DisableBlockMovement>
<DisableBlockPathfinding>false</DisableBlockPathfinding>
</Obstruction>
</Entity>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.
@@ -1,13 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="quarry temperate">
<mesh>gaia/quarry_a.dae</mesh>
<props>
<prop actor="geology/quarry_temperate_a_base.xml" attachpoint="root"/>
</props>
<texture>gaia/quarry_temperate.dds</texture>
</variant>
</group>
</actor>
@@ -1,9 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<group>
<variant frequency="1" name="quarry base [A]">
<mesh>gaia/quarry_a_base.dae</mesh>
<texture>gaia/decal_quarry_temperate.dds</texture>
</variant>
</group>
</actor>
@@ -1,13 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="quarry temperate">
<mesh>gaia/quarry_b.dae</mesh>
<props>
<prop actor="geology/quarry_temperate_b_base.xml" attachpoint="root"/>
</props>
<texture>gaia/quarry_temperate.dds</texture>
</variant>
</group>
</actor>
@@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="quarry base [B]">
<mesh>gaia/quarry_b_base.dae</mesh>
<texture>gaia/decal_quarry_temperate.dds</texture>
</variant>
</group>
</actor>
@@ -1,31 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<group>
<variant frequency="1" name="desert_mountains">
<mesh>props/billboard_a.dae</mesh>
<texture>props/billboard_desert_mountains_a.dds</texture>
</variant>
<variant frequency="1" name="temperate_hills">
<mesh>props/billboard_b.dae</mesh>
<texture>props/billboard_temperate_hills_a.dds</texture>
</variant>
<variant frequency="1" name="temporate_panoramic">
<mesh>props/billboard_huge.dae</mesh>
<texture>props/billboard_temperate_panoramic.dds</texture>
</variant>
<variant frequency="1" name="temporate_panoramic_2">
<mesh>props/billboard_huge.dae</mesh>
<texture>props/billboard_panoramic_temperate_lg.dds</texture>
</variant>
<variant frequency="1" name="sky_sunset">
<mesh>props/billboard_b.dae</mesh>
<texture>props/billboard_sky_sunset.dds</texture>
</variant>
<variant frequency="1" name="alpine_panoramic">
<mesh>props/billboard_panoramic.dae</mesh>
<texture>props/billboard_alpinemountains_panoramic.dds</texture>
</variant>
</group>
</actor>
@@ -1,30 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<group>
<variant frequency="1" name="road_temperate_long">
<mesh>props/special/road_long.dae</mesh>
<texture>props/road_temperate_straight_long.dds</texture>
</variant>
<variant frequency="1" name="road_temperate_short">
<mesh>props/special/road_short.dae</mesh>
<texture>props/road_temperate_straight_short.dds</texture>
</variant>
<variant frequency="1" name="road_temperate_intersect_X">
<mesh>props/special/road_intersect.dae</mesh>
<texture>props/road_temperate_intersect_X.dds</texture>
</variant>
<variant frequency="1" name="road_temperate_intersect_T">
<mesh>props/special/road_intersect.dae</mesh>
<texture>props/road_temperate_intersect_T.dds</texture>
</variant>
<variant frequency="1" name="road_temperate_corner">
<mesh>props/special/road_intersect.dae</mesh>
<texture>props/road_temperate_corner.dds</texture>
</variant>
<variant frequency="1" name="road_temperate_curve_small">
<mesh>props/special/road_intersect.dae</mesh>
<texture>props/road_temperate_curve_small.dds</texture>
</variant>
</group>
<material>basic_trans.xml</material>
</actor>
@@ -1,17 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="skeleton_1">
<mesh>props/skeleton_1.dae</mesh>
<texture>props\skeleton_1.dds</texture>
</variant>
<variant frequency="1" name="skeleton_2">
<mesh>props/skeleton_2.dae</mesh>
<texture>props\skeleton_1.dds</texture>
</variant>
</group>
</actor>
@@ -1,18 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="civic_centre_props_a">
<mesh>props/kart_civiccentre_a.dae</mesh>
</variant>
<variant frequency="1" name="civic_centre_props_b">
<mesh>props/kart_civiccentre_b.dae</mesh>
</variant>
</group>
<group>
<variant>
<texture>structural/kart_struct.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<group>
<variant frequency="1" name="palms">
<mesh>props/kart_civiccentre_1.dae</mesh>
<texture>structural/kart_struct.dds</texture>
</variant>
</group>
<material>basic_trans.xml</material>
</actor>
@@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Base">
<mesh>props/kart_dock_a.dae</mesh>
<texture>structural/kart_struct.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>props/kart_fc_hay.pmd</mesh>
<props/>
<texture>props/celt_prop_1.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>props/kart_ff.pmd</mesh>
<texture>props/kart_prop_a.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>props/kart_hc.pmd</mesh>
<texture>props/kart_prop_a.dds</texture>
</variant>
</group>
</actor>
@@ -1,21 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="wall_tower_prop_1">
<mesh>props/kart_wall_tower_1.dae</mesh>
</variant>
<variant frequency="1" name="wall_tower_prop_2">
<mesh>props/kart_wall_tower_2.dae</mesh>
</variant>
<variant frequency="1" name="wall_tower_prop_3">
<mesh>props/kart_wall_tower_3.dae</mesh>
</variant>
</group>
<group>
<variant>
<texture>structural/kart_struct.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="chinese merchant sail">
<mesh>props/chin_merch_sail.dae</mesh>
<texture>props/chin_sail_dragon.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="chinese trireme sail">
<mesh>props/chin_tri_sail.dae</mesh>
<texture>props/chin_sail_dragon.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/iber_dock_boat.dae</mesh>
<texture>structural/iber_ship.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -6,7 +6,7 @@
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>props/iber_fc.pmd</mesh>
<mesh>props/iber_fc.dae</mesh>
<props/>
<texture>props/iber_prop_a.dds</texture>
</variant>
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="mesh">
<mesh>props/iber_fishship_sail.dae</mesh>
<texture>props/iber_sail_b.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,18 +1,10 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="props-1">
<mesh>props/iber_gate_door_1.dae</mesh>
<mesh>props/iber_gate_door.dae</mesh>
<texture>structural/iber_struct.dds</texture>
</variant>
</group>
<group>
<variant>
<texture>props/iber_prop_a.dds</texture>
</variant>
</group>
</actor>
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/iber_wallgate_shields.dae</mesh>
<texture>props/iber_prop_shields.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -6,7 +6,7 @@
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>props/iber_tc.pmd</mesh>
<mesh>props/iber_tc.dae</mesh>
<props/>
<texture>props/iber_prop_a.dds</texture>
</variant>
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="mesh">
<mesh>props/iber_merch_sail.dae</mesh>
<texture>props/iber_sail_a.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,23 +1,15 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="shields-a">
<mesh>props/iber_scout_tower.dae</mesh>
</variant>
<variant frequency="1" name="shields-b">
<mesh>props/iber_scout_tower_b.dae</mesh>
</variant>
</group>
<group>
<variant>
<texture>props/iber_prop_shields.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -5,7 +5,7 @@
<group>
<variant frequency="100" name="Base">
<mesh>props/iber_hc_fancy.pmd</mesh>
<mesh>props/iber_hc_fancy.dae</mesh>
<texture>structural/wrld_stone_iber.dds</texture>
</variant>
</group>
@@ -1,28 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="persian-alt-building-01">
<mesh>props/pers_alt_build_01_big.dae</mesh>
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
<group>
<variant frequency="1" name="building-plain">
<props>
<prop attachpoint="root"/>
</props>
</variant>
<variant frequency="1" name="building-props">
<props>
<prop actor="props/structures/persians/alt_building_01_prop.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="base">
<mesh>props/pers_alt_build_01_prop.dae</mesh>
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,28 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="persian-alt-building-02">
<mesh>props/pers_alt_build_02.dae</mesh>
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
<group>
<variant frequency="1" name="house-plain">
<props>
<prop attachpoint="root"/>
</props>
</variant>
<variant frequency="1" name="house-merch">
<props>
<prop actor="props/structures/persians/alt_building_02_prop.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,28 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="persian-alt-building-03">
<mesh>props/pers_alt_build_03.dae</mesh>
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
<group>
<variant frequency="1" name="plain">
<props>
<prop attachpoint="root"/>
</props>
</variant>
<variant frequency="1" name="prop">
<props>
<prop actor="props/structures/persians/alt_building_03_prop.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="persian-alt-building-04">
<mesh>props/pers_alt_build_04.dae</mesh>
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,18 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="persian-alt-building-05">
<mesh>props/pers_alt_build_05.dae</mesh>
<props>
<prop actor="props/structures/persians/alt_building_05_baskets.xml" attachpoint="root"/>
</props>
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,23 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="props-a">
<mesh>props/pers_barracks_props_a.dae</mesh>
</variant>
<variant frequency="1" name="props-b">
<mesh>props/pers_barracks_props_b.dae</mesh>
</variant>
</group>
<group>
<variant>
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
<material>basic_trans.xml</material>
</actor>
@@ -1,23 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="props_a">
<mesh>props/pers_cc_props_a.dae</mesh>
</variant>
<variant frequency="1" name="props_b">
<mesh>props/pers_cc_props_b.dae</mesh>
</variant>
</group>
<group>
<variant frequency="1" name="texture">
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
<material>basic_trans.xml</material>
</actor>
@@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="props_1">
<mesh>props/pers_dock_1.dae</mesh>
</variant>
<variant frequency="1" name="props_2">
<mesh>props/pers_dock_2.dae</mesh>
</variant>
</group>
<group>
<variant>
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>props/pers_fc.pmd</mesh>
<props/>
<texture>props/pers_prop_a.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Base">
<mesh>props/pers_fortress_eagles.dae</mesh>
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
<material>basic_trans.xml</material>
</actor>
@@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="house_a_props_1">
<mesh>props/pers_house_a_1.dae</mesh>
</variant>
<variant frequency="1" name="house_a_props_2">
<mesh>props/pers_house_a_2.dae</mesh>
</variant>
</group>
<group>
<variant>
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
</actor>
@@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="house_b_props_1">
<mesh>props/pers_house_b_1.dae</mesh>
</variant>
<variant frequency="1" name="house_b_props_2">
<mesh>props/pers_house_b_2.dae</mesh>
</variant>
</group>
<group>
<variant>
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
</actor>
@@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="house_c_props_1">
<mesh>props/pers_house_c_1.dae</mesh>
</variant>
<variant frequency="1" name="house_c_props_2">
<mesh>props/pers_house_c_2.dae</mesh>
</variant>
</group>
<group>
<variant>
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
</actor>
@@ -1,18 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="house_d_props_1">
<mesh>props/pers_house_d_1.dae</mesh>
</variant>
</group>
<group>
<variant>
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
</actor>
@@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<group>
<variant frequency="1" name="persian kahk props">
<mesh>props/pers_sb1_props.dae</mesh>
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
<material>basic_trans.xml</material>
</actor>
@@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="base">
<mesh>structural/pers_sb_kahk_bulls.dae</mesh>
<texture>props/pers_bull_a.dds</texture>
</variant>
</group>
</actor>
@@ -1,22 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<float/>
<group>
<variant frequency="100" name="Base">
<mesh>props/pers_tri_mast.dae</mesh>
</variant>
</group>
<group>
<variant frequency="1" name="trireme-sail-stripes">
<texture>props/pers_trireme_sail.dds</texture>
</variant>
<variant frequency="1" name="trireme-sail-eagle">
<texture>props/pers_trireme_sail_b.dds</texture>
</variant>
<variant frequency="1" name="trireme-sail-drako">
<texture>props/pers_trireme_sail_c.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<group>
<variant frequency="1">
<mesh>props/pers_wall_tower.dae</mesh>
<texture>structural/pers_struct.dds</texture>
</variant>
</group>
<material>basic_trans.xml</material>
</actor>
@@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>props/rome_arch_a.dae</mesh>
<texture>structural/rome_struct_2.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>props/rome_cc.pmd</mesh>
<texture>structural/rome_struct_2.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Base">
<mesh>props/rome_dock_1.dae</mesh>
<texture>structural/rome_struct.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>props/rome_fc.pmd</mesh>
<texture>structural/rome_struct_2.dds</texture>
</variant>
</group>
</actor>
@@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>props/rome_fc_hay.pmd</mesh>
<texture>props/celt_prop_1.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>props/rome_ff.pmd</mesh>
<texture>structural/rome_struct_2.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>props/rome_tc.pmd</mesh>
<texture>structural/rome_struct_2.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,17 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<float/>
<group>
<variant frequency="100" name="Base">
<mesh>props/rome_qui_mast.dae</mesh>
<texture>props/rome_qui_sail.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>props/rome_hc.pmd</mesh>
<texture>structural/rome_struct_1.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,18 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>test/balrog.pmd</mesh>
<props>
<prop actor="props/temp/balrogwings.xml" attachpoint="props_main"/>
</props>
<texture>temp/balrog.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>test/balrogwings.pmd</mesh>
<texture>temp/balrogwings.dds</texture>
</variant>
</group>
<material>basic_trans.xml</material>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/breastplate.pmd</mesh>
<props/>
<texture>props/wrld_anvil.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/cape.pmd</mesh>
<props/>
<texture>props/prop_weap_axe.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/car_a.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/car_b.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/car_e.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/cjv_a.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/cjv_b.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/cjv_e.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/csp_a.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/csp_b.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/csp_e.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/csw_a.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/csw_b.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/csw_e.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/fem.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/med.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/hr1.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/hr2.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/hr3.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/iar_a.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/iar_b.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/iar_e.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/ijv_a.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/ijv_b.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/ijv_e.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/isl_a.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/isl_b.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>temp/isl_e.pmd</mesh>
<props/>
<texture>temp/ui_portrait_sheet_civ_celt.dds</texture>
</variant>
</group>
</actor>

Some files were not shown because too many files have changed in this diff Show More