Commit Graph

  • 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
  • 39720041f7 Cleanup MikktspaceWrapper. Stan 2019-05-28 22:06:29 +00:00
  • 8cb7c4ec34 New horse and cattle fauna template corrections Patch by: @Nescio Reviewed by: @Stan Differential Revision: https://code.wildfiregames.com/D1874 This was SVN commit r22315. Stan 2019-05-28 20:46:56 +00:00
  • ca9109be75 Fix a crash on some system when Alt-tabbing during game setup. wraitii 2019-05-28 13:18:32 +00:00
  • 0c20afdfda Unit Motion: MoveTo family of function no longer returns false if the move is un-necessary, instead unitAI checks explicitly. wraitii 2019-05-28 11:38:18 +00:00
  • e2233a4a90 Don't clear pathnames in vfs::GetPathnames so it can be called several times. wraitii 2019-05-28 10:18:04 +00:00
  • 899714f667 Small commands.js cleanup wraitii 2019-05-28 10:00:19 +00:00
  • 0f645b45a9 Fix red squares on some maps when using HQ water effects wraitii 2019-05-28 09:57:14 +00:00
  • 42591587a8 New less broken walls for the gauls, move the gaul walls to the gaul repository, the gaul gate will be moved when it's replaced/improved. Stan 2019-05-27 22:01:25 +00:00
  • 804d36fca3 Add a build flag to prefer locally-built libraries (linux/bsd systems) s0600204 2019-05-27 15:45:57 +00:00
  • 792027f18d Unify stables names. Stan 2019-05-26 20:11:58 +00:00
  • 12f893b1e3 Remove 'Async' from short/long path requests names wraitii 2019-05-26 13:47:41 +00:00
  • f504c643a0 Allow entities to be affected by Status Effects from ranged attacks. wraitii 2019-05-26 12:44:46 +00:00
  • 65fcd66556 Update precompiled headers to improve build times. wraitii 2019-05-26 07:21:12 +00:00
  • 9ea68317ad Use pkg-config where possible instead of hard-coding or library-specific programs s0600204 2019-05-25 18:00:40 +00:00
  • 220449ea9a JPS - make the JPC cache usable again (98f4ed6cb8 fix) wraitii 2019-05-25 16:01:44 +00:00
  • 537a141867 Early-exit when destroying invalid entities (INVALID_ENTITY, already destroyed…) wraitii 2019-05-25 15:59:43 +00:00
  • 94e0856485 ShouldConsiderOurselvesAtDestination renamed to CloseEnoughFromDestinationToStop and stateful effects moved at the caller. wraitii 2019-05-25 13:23:44 +00:00
  • ea208f19a3 Health.js cleanup: add tests, add an "IsInjured" function, use this.hitpoints everywhere wraitii 2019-05-25 13:11:46 +00:00
  • 01a8138780 Water GLSL shader improvements around reflections and whitespace fixes. wraitii 2019-05-25 11:08:57 +00:00
  • b637fdbae9 Add unit motion integration test map wraitii 2019-05-25 10:26:03 +00:00
  • d15e7df5de Target build version explicitly for Xcode wraitii 2019-05-25 08:28:35 +00:00
  • 31010f493d Replace , with . in an AI's chat sentence Imarok 2019-05-21 17:32:14 +00:00
  • 24b42ef15c Use Alexandermb's shield for the gaul theatron. Stan 2019-05-20 12:51:55 +00:00
  • 3aace01be7 New Briton Blacksmith. Stan 2019-05-19 17:50:29 +00:00
  • 3cc010d44e New deer icon by @wowgetoffyourcellphone Stan 2019-05-19 09:18:07 +00:00
  • 904b537483 Fix blood sometimes appearing below the infantry hero Ashoka. Stan 2019-05-19 08:02:29 +00:00
  • 3477b561a5 New icons for the boar, the camel, the horse, the walrus and the wildebeest by @wowgetoffyourcellphone Reviewed by: @Stan This was SVN commit r22287. Stan 2019-05-18 09:29:02 +00:00
  • dc34d9c5d0 Fix possibly using uninitialized global in 80635665f7 and rename GetDirectoryName Imarok 2019-05-14 10:13:02 +00:00
  • 621bb1367a [CChart] Add a percentage format and round displayed integers Imarok 2019-05-13 21:23:26 +00:00
  • f0f06deaf3 Fix ResetMoveSpeed rename missed in 859d96fba5, introduced by ac47803221. wraitii 2019-05-13 19:40:58 +00:00
  • 964934cf4e Make the ai aware ranges no longer have the barracks class fixes 536d5e3af4 bb 2019-05-13 18:53:21 +00:00
  • 795e414663 Hierarchical pathfinder: Speed up edge update wraitii 2019-05-13 17:02:16 +00:00
  • 32b2c01c7c Decouple long and hierarchical pathfinders to an extent. wraitii 2019-05-13 16:58:00 +00:00
  • 859d96fba5 UnitMotion - improve variable names and reuse a duplicated function (cleanup def47cb7ae) wraitii 2019-05-13 16:47:51 +00:00
  • ac47803221 Fix move speed not correctly reset when chasing a unit wraitii 2019-05-11 12:23:22 +00:00
  • 6935fb665d Replace all shields by the new shields in the gaul barracks.xml Replace the old spears by new spear models, Use the eyecandy barrel instead of the one, hence removing useless underground geometry Use the eyecandy anvil instead. Add smoke to the chimney, Fix the roof UVMapping Rename to gaul. Stan 2019-05-10 15:01:12 +00:00
  • 35101bbd23 Add a new open barrel variant with celt swords. Fix barrel size. Stan 2019-05-10 14:59:22 +00:00
  • 81fcd891be Update the eyecandy dummy actor using the one in the celt barracks. Stan 2019-05-10 14:57:22 +00:00
  • c0dd79ac3d Add different names to the gaul shield color variants so they don't synchronize when using them as props. Stan 2019-05-10 14:55:00 +00:00
  • 64bf626d5b Fix last checkrefs.pl warning because the cavalry variant was using an incorrect animation. Stan 2019-05-10 14:54:03 +00:00
  • 55e77096ec Removed duplicated gather meat unnecesary for cavalry riders. Alexandermb 2019-05-10 14:26:50 +00:00
  • e8451c235a Remove unused carthaginians/farmstead_horse.xml used in carthaginians/farmstead.xml Remove round shield for Bouddica and add a British Exclusive shield Remove unused files by 2115bf2e5d Alexandermb 2019-05-10 14:05:58 +00:00
  • 20da0b727f moves territory_pull.xml from other/ to special/ and updates the only file in which it is currently used (maps/scenarios/Campaign Test Map.xml), because it is something special and thus doesn't belong in other/ (which contains various gaia structures). Stan 2019-05-10 06:50:36 +00:00
  • 444330ade0 More remove of unused files by: 2115bf2e5d This was SVN commit r22265. Alexandermb 2019-05-09 21:50:30 +00:00
  • 3a8a661005 Continuation of the cleaning of the art unused or duplicated files from 2115bf2e5d Alexandermb 2019-05-09 20:19:05 +00:00
  • d5e90c2be3 *Faction exclusive shield shapes for Britons and Gauls *Differentiation of Celtic factions (Gauls and Britons) Stan 2019-05-09 19:40:52 +00:00
  • 8b7ba6e631 Remove now unused files by 2115bf2e5d Alexandermb 2019-05-09 19:21:05 +00:00
  • 9d9e75f0b3 Fix issue with seleucid cavalry armor. Alexandermb 2019-05-09 19:13:54 +00:00
  • 2115bf2e5d *New Horse models *New Horse textures *New Horse fauna (Breed, Marwari, Lusitano, Celtic) *Cleaner distribution of animations for riders and horse files *Better usage of variants to reduce amount of lines in Horse Actors *Chariot for Kushites Done by @Sundiata *Single armature for chariots Stan 2019-05-09 18:16:43 +00:00
  • 9e44b9867b Fix the kush background stuttering. Stan 2019-05-09 17:46:48 +00:00
  • ca37b0fb0e Use the new animation for the maur trader. Stan 2019-05-09 17:43:17 +00:00
  • bdb306813a Some cattle Fauna New Cattle Textures New Sanga Variants New Maur trader chariot Stan 2019-05-09 17:38:51 +00:00
  • 126da09a47 removes <Actor> from the generic template_* files removes <SpecificName> from the generic template_* files removes <GenericName> from the gaia/ruins/* files removes <GenericName> from the gaia/treasure/* files removes <Icon> from the gaia/treasure/* files if it's identical to the parent template adds the appropriate actors to their specific children in the cases they were not yet included there adds the appropriate specific names to their specific children in the cases they were not yet included there use title case for the gaul theatron <Actor> is still present in the following generic templates: template_formation.xml template_unit_catafalque.xml Stan 2019-05-09 17:24:20 +00:00
  • 2584cbf69a Fix warning introduced in the mirage cleanup, 905763004a wraitii 2019-05-08 19:24:20 +00:00