1
0
forked from mirrors/0ad
Commit Graph

9509 Commits

Author SHA1 Message Date
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