1
0
forked from mirrors/0ad

Commit Graph

  • 7cf6244110 Formation animation refactor - use animation variants instead of special move override. wraitii 2019-07-08 18:23:44 +00:00
  • 3c3f85ce98 Unit Motion - remove m_State wraitii 2019-07-08 18:09:21 +00:00
  • 54ffd9df94 Various Unit AI fixes following UM / UAI changes wraitii 2019-07-08 18:06:37 +00:00
  • 01161e3451 Fix build without precompiled headers following the Atlas UTF8 fix in 800bf0da24 and ThreadUtil include removal in ba736916fc. elexis 2019-07-07 21:52:52 +00:00
  • 61a346e55b Add damage container also in the examples, following f4babd9b34 bb 2019-07-05 18:15:42 +00:00
  • a70374b1da Improvements to gather order when out or resources and fix 8a38cfb7cf wraitii 2019-07-04 19:55:09 +00:00
  • da2f644428 Adds a possibility to disable saving of replay in autostart mode. vladislavbelov 2019-07-03 21:36:40 +00:00
  • 99a341f379 UnitMotion - account for target's movement in ComputeTargetPosition (improve chasing behaviour). wraitii 2019-07-03 18:09:31 +00:00
  • 58018a1056 UnitMotion - rename CheckTargetMovement to PathingUpdateNeeded for clarity, and improve the logic. wraitii 2019-07-03 18:06:53 +00:00
  • f990cd2381 Ensure units do get in attacking range since that range can change over time because of elevation differences. wraitii 2019-07-03 18:05:11 +00:00
  • 8a38cfb7cf Return Gathering to A23 behaviour - Make units try to gather near the target resource's position instead of their position. wraitii 2019-07-03 17:57:16 +00:00
  • 5fef05d780 UnitMotion - make ComputeTargetPosition return a position for point goals wraitii 2019-07-02 07:29:31 +00:00
  • 5568bd4c16 UnitMotion - Explicit handling of movement errors (such as target death) in Combat.Approaching wraitii 2019-07-02 06:49:27 +00:00
  • ff9d162c8c Make sure states are exited if the movement update fails. wraitii 2019-07-01 19:51:21 +00:00
  • 44aef27b78 Adapt unitMotion to edge-edge distance checks. wraitii 2019-07-01 19:50:06 +00:00
  • d2c88acf44 Fix 3e43ddd869: s/target/this.gatheringTarget wraitii 2019-07-01 19:02:00 +00:00
  • bdb742488a Cleanup UnitAI's FaceTowardsTarget function and allow units without a unitMotion in that. bb 2019-07-01 12:32:57 +00:00
  • 3a77eb25d3 Fix ESLint semicolon-related warnings bb 2019-07-01 11:09:19 +00:00
  • b20f357764 Don't use the opposite edge in UnitAI range checks. wraitii 2019-06-30 19:05:04 +00:00
  • 69d3e76fd2 Unit Motion - Stop when targets have an invalid position. wraitii 2019-06-30 19:00:27 +00:00
  • 3e43ddd869 Fix 0b41e8ee61, make units again properly hunt animals that died in FoW. wraitii 2019-06-30 18:55:26 +00:00
  • f42d97c6f3 Fix some animals "roaming" state not working correctly (units seem stuck in place) wraitii 2019-06-30 18:53:25 +00:00
  • a7573ae911 Fix IsInjured overwrite in 56ed4c1dc8 wraitii 2019-06-29 19:42:58 +00:00
  • 56ed4c1dc8 Fix IsInjured call on miraged entities. wraitii 2019-06-29 17:17:07 +00:00
  • 445a5d8855 Clean up technologie data files: bb 2019-06-28 15:58:21 +00:00
  • 6cde90104a Update precompiled win32 libogg to 1.3.3 and libvorbis to 1.3.6, building them with VS2015, refs #5379. Itms 2019-06-27 22:36:04 +00:00
  • 8babfe2330 Refactors camera projections - makes projection functions of camera more clear. vladislavbelov 2019-06-26 22:54:05 +00:00
  • ec4d84c72f Removes unused and obsolete LightingModel. vladislavbelov 2019-06-26 22:30:23 +00:00
  • 3b77a0fba1 Update the minimap, range overlay renderer, and status bars when a player's color is changed in Atlas. vladislavbelov 2019-06-26 19:16:57 +00:00
  • da13a6c734 Fix missing slash in common-api of entity. The mistype was introduced in c1e86161b5. vladislavbelov 2019-06-26 18:04:33 +00:00
  • 352ce9b41c Add the new keyword for BigTiger's maps. Stan 2019-06-25 21:08:29 +00:00
  • fe2bb77e0f Skybox calculation - fix regression of 9376609ee8 introduced in 01a8138780 wraitii 2019-06-25 19:23:57 +00:00
  • 47256dca84 Add Krinkle to 0 A.D.'s programming credits wraitii 2019-06-25 19:22:46 +00:00
  • 844462b0c0 #5445 trompetin17 2019-06-25 05:05:06 +00:00
  • 3573c87fc8 Makes rendering helpers (culling camera, frustums) be available through the developer overlay. vladislavbelov 2019-06-23 20:17:44 +00:00
  • 98f6866814 Remove two duplicate textures and models. They were incorrectly added in 4981cdedad in the flow of new objects. Stan 2019-06-22 20:50:47 +00:00
  • abc0beb07d Teak, dragon bamboo, scaled down some baked normal and ao maps larger than the base map, minor edits to areca palm LordGood 2019-06-19 08:16:38 +00:00
  • 1c4de428cb may have forgotten an actor file, also areca palms LordGood 2019-06-18 17:57:13 +00:00
  • b77336b491 bananas and strangler figs LordGood 2019-06-18 16:04:28 +00:00
  • 6d0a91a886 Fix a little glitch on the Athenian storehouse. Stan 2019-06-18 12:14:54 +00:00
  • 44d699b432 Remove three unused capes. Stan 2019-06-18 09:34:15 +00:00
  • afca278486 Improve starting position camera for Oceanside (2) Patch by: BigTiger This was SVN commit r22387. Stan 2019-06-17 22:34:41 +00:00
  • 4ac8ea7989 3 New temperate maps by BigTiger. Stan 2019-06-17 18:24:09 +00:00
  • 0df4d130cf New particle actors by BigTiger. Stan 2019-06-17 18:23:41 +00:00
  • 1d841a71fe New terrain textures by BigTiger for the temperate biome. Stan 2019-06-17 18:23:16 +00:00
  • 4981cdedad New bushes, trees (Oaks, firs, Birch) by Big Tiger, as well as new cliffs, and decals. Stan 2019-06-17 18:22:07 +00:00
  • 4967d176b9 Define variables before mentioning them in scripted component tests, and add a linter rule for this. Itms 2019-06-16 20:48:28 +00:00
  • f4babd9b34 Wrap damage types in a Damage element in XML templates to prepare for genericizing them. wraitii 2019-06-16 17:08:27 +00:00
  • 61db02790c Fix cppformat failures on MacOS tests. wraitii 2019-06-16 15:25:17 +00:00
  • 9e8a43401e fixed anomaly in doum palm LordGood 2019-06-15 19:43:22 +00:00
  • 7a25c9e88e Holly oaks, fixing some weird normals on the atlas cedar, and a few edits to the quarry stone and texture maps I don't remember doing, but I can trust past me to have made good decisions, right? LordGood 2019-06-15 19:00:12 +00:00
  • 190f8d3566 Calculate entity limit counts correctly when SpawnUnits fails in ProductionQueue. wraitii 2019-06-15 17:27:24 +00:00
  • 5992943f43 Fix resource-returning order sometimes not working correctly (introduced by 0c20afdfda) wraitii 2019-06-15 15:07:27 +00:00
  • d1fb66d2a7 Cleanups BoundingBoxAxisAligned and fixes coding styles a bit. vladislavbelov 2019-06-12 20:23:14 +00:00
  • 3e53d05298 Fixes includes and forward declarations in CPatchRData. vladislavbelov 2019-06-12 20:03:22 +00:00
  • 2bcf4f678b Refactors Developer Overlay using an object instead of global functions. vladislavbelov 2019-06-12 19:21:44 +00:00
  • 63e1c9ff1a Fix typo in 0b41e8ee61. wraitii 2019-06-11 20:09:40 +00:00
  • 0b41e8ee61 Fix leftovers from 0c20afdfda - improve repairing, chasing and fleeing behaviour. wraitii 2019-06-11 20:06:25 +00:00
  • 98f609df1d UnitMotion - Change "Possibly At Destination" logic. wraitii 2019-06-11 19:52:40 +00:00
  • 8ac104b07a Fix 'gliding' behaviour at the end of movement by moving the PossiblyAtDestination check earlier. wraitii 2019-06-11 18:51:55 +00:00
  • f04bdd84ae UnitMotion - Split Move() into several functions wraitii 2019-06-11 17:25:59 +00:00
  • ad4594e55d UnitMotion - move TryGoingStraight before the core of the 'Move' logic wraitii 2019-06-10 19:35:02 +00:00
  • 36341b5d6c UnitMotion - Handle obstruction moving flag similarly to m_CurSpeed wraitii 2019-06-10 19:33:24 +00:00
  • 1adf9560b8 Unit Motion - update our current speed even when we have not moved. wraitii 2019-06-10 18:27:27 +00:00
  • 017cb504ee Drop an indentation level in UnitMotion. wraitii 2019-06-10 17:15:27 +00:00
  • eee977fd7d Fix wrong actor file for persian cavalry javelinist base actor when gathering meat Patch by: @Angen Differential Revision: https://code.wildfiregames.com/D1967 This was SVN commit r22359. Stan 2019-06-10 10:13:24 +00:00
  • 641a1a4b85 Remove duplication of attack variant from Kush hero 'hero_infantry_archer_amanirenas.xml'. Stan 2019-06-10 10:11:07 +00:00
  • 70e22e2923 Unit Motion - Face point when calling StopMoving() wraitii 2019-06-09 17:06:24 +00:00
  • f2db913a7d Unit Motion - remove the m_Moving variable wraitii 2019-06-09 17:04:18 +00:00
  • 6e6f7699d0 Fix repairing/garrisoning range checks following 4fda917f46 wraitii 2019-06-09 16:59:27 +00:00
  • 4a15cc3b9f Unit Motion - wrap target state into a struct wraitii 2019-06-09 11:18:06 +00:00
  • 4fda917f46 Prevent UnitMotion from stopping on its own, and rename "MoveCompleted" to "MovementUpdate" wraitii 2019-06-09 11:16:40 +00:00
  • 27b686215a Remove "MoveStarted" messages wraitii 2019-06-08 12:53:28 +00:00
  • 08bfcf144b Allow techs to affect unit counters stats. Stan 2019-06-06 20:44:30 +00:00
  • c219ee54b2 Move "IsInRange" family of functions to the Obstruction Manager and make the commutative. wraitii 2019-06-06 19:37:23 +00:00
  • ba736916fc Clean up ThreadUtil, use standard C++11 constructs instead of custom ones. wraitii 2019-06-06 19:30:48 +00:00
  • 7c88828814 Add a glow material that supports normal maps as well. Stan 2019-06-05 23:17:37 +00:00
  • 7d53fb19a2 Additional fixes following 0c20afdfda - units no longer return to gather nearby resources when depleting a chicken/tree/... wraitii 2019-06-05 20:44:43 +00:00
  • 3ac1a004fa Fixes black water glitches for certain wind angles with the approximate solution. vladislavbelov 2019-06-05 20:13:31 +00:00
  • 70ccc3e5cb Adds Camera test for ortho projection. vladislavbelov 2019-06-05 19:55:37 +00:00
  • dd67d0769e Resolve issues with 0c20afdfda - unitAI order cleanup and unitMotion MoveTo change wraitii 2019-06-05 17:27:12 +00:00
  • f97213187e Version and update the Windows autobuilder script, refs #5379. Itms 2019-06-04 16:48:22 +00:00
  • 37e5097ea9 Fix a m_JumpPointCache assertion failure in debug mode, refs fa726867f1. Itms 2019-06-04 08:29:47 +00:00
  • 800bf0da24 Improve UTF-8 character handling in Atlas s0600204 2019-06-03 20:19:53 +00:00
  • 4b65cc0317 Fixes a typo introduced in cb048b4738 in shore calculations, found by Angen and fixes style notes by elexis. vladislavbelov 2019-06-03 20:19:18 +00:00
  • f4194df416 Removes unused variable from ModelRenderer introduced in 6bc33fe8bd. Found by Angen. vladislavbelov 2019-06-03 20:06:01 +00:00
  • 9618c1fc2f Roman helmets texture recolor wackyserious 2019-06-01 10:44:01 +00:00
  • 2b5aaad399 Revert 899714f667 to faciliate committing it again with credit in the commit message. elexis 2019-05-31 21:56:13 +00:00
  • 7d25ab3a45 Merge persian and mauryan Archery Tradition technologies Add the tech to ranges, and make them also pop upin captured barracks bb 2019-05-31 21:35:30 +00:00
  • 658a5a8dd1 Rename Stables class to Stable since we use the singular forms. bb 2019-05-31 20:47:57 +00:00
  • 5ecacc60f0 Fix the smoothing group issue reported by @vladislavbelov on the chat today, that is made more visible by https://code.wildfiregames.com/D1925. Stan 2019-05-31 13:21:58 +00:00
  • bd26f04e5a Set ship status bars in parent bb 2019-05-31 12:00:49 +00:00
  • e7f720d7bc Reduce defensive_wall* duplication bb 2019-05-31 11:17:10 +00:00
  • ddcdc643ba Further cleanup of MikkTSpace - Move the * and & to the correct side, - Add .0 and 0.f to clearly mark the types - Pass pointers instead of arrays - Add a newline after forward declaration - Add spaces between operators - Use c++ cast Stan 2019-05-30 23:03:01 +00:00
  • 4495467e65 Seperate stable from barracks bb 2019-05-30 21:00:18 +00:00
  • 2cf1f85d7e Fixes tests compilation after ebfec91057. Found by Angen. vladislavbelov 2019-05-30 17:27:55 +00:00
  • 93139ab417 Rename pers_stables to pers_stable as rest of {civ}_stable to simplify check done by Petra bb 2019-05-30 16:55:45 +00:00
  • ebfec91057 Adds Camera test for frustum. vladislavbelov 2019-05-29 20:12:41 +00:00
  • 97fad1fe1d Re-upload the uncompressed PNG files for the previous commits. wackyserious 2019-05-29 09:44:10 +00:00
  • dcdff5e9ca New Texture: Macedonian Units wackyserious 2019-05-29 09:30:16 +00:00