Commit Graph

  • f352d02caf Don't issue invalid move commands visualized with target markers in observermode following a1ddf6114a/D1021, refs #4791, #4302, e256d85305. elexis 2019-09-04 12:55:16 +00:00
  • cf45819cd2 Revert the quarry change from 4981cdedad and instead create a new template to accommodate the new quarry model. Stan 2019-09-03 16:08:03 +00:00
  • 3a31af7e92 Add description and demo keyword missing from 55b3086c03 Reported by: @elexis This was SVN commit r22840. Stan 2019-09-03 15:59:38 +00:00
  • 65d2c26261 Fix the issue with the formations and groups in actors And some corrections to variants. Alexandermb 2019-09-03 15:21:14 +00:00
  • e008b394bc Fix the indent in ef53d85ee4 Stan 2019-09-03 09:48:23 +00:00
  • ef53d85ee4 Rename the unusable 'roads/medit_city_tile.xml' to 'roads/medit_city_tile_02.xml' so that it can be used again. It was broken since its addition in 88ab3f0f5b. Make use of the normal and spec maps and rename them with the same convention. Stan 2019-09-03 09:45:41 +00:00
  • b7c59622ec Remove two GetTemplateDataHelper unused arguments following 1b20ac7671 and 6643613b54, refs #3934, #4801 / D1938. elexis 2019-09-03 09:42:37 +00:00
  • ade8bcc0b8 Fix some Petra whitespace; with b59198524f/D2103 fixes all ESLint issues in petra/, refs #5524. elexis 2019-09-02 21:16:06 +00:00
  • eb6f14a82d AI prototype chain cleanup. elexis 2019-09-02 17:33:59 +00:00
  • 86fc1cf99c Gamesetup OOP cleanup, refs #5322. elexis 2019-09-02 02:13:11 +00:00
  • 749fbf7b5b legionnaire → legionary (4) Gallaecio 2019-09-01 19:23:52 +00:00
  • 283c7b58e2 Gamesetup cleanup, refs #5322. elexis 2019-09-01 18:07:06 +00:00
  • f04c6b68de Gamesetup OOP refactoring, refs #5322. elexis 2019-09-01 16:47:46 +00:00
  • 398475b4ef Gamesetup OOP cleanup, refs #5322. elexis 2019-09-01 15:35:10 +00:00
  • 67795d4451 Fix duplication and clang warning in unreachable gathering target fix 30dcd696eb / D2120 wraitii 2019-09-01 14:10:02 +00:00
  • 705266ceb2 Match unit classes with templates names wraitii 2019-09-01 14:08:07 +00:00
  • 5fa75e845b legionnaire → legionary (3) Gallaecio 2019-09-01 12:00:24 +00:00
  • 0ecc005654 Remove nonexistent hotkey used in cccc55ce97, undefined until 50166bb456, unused since a964e83c79. elexis 2019-09-01 11:22:43 +00:00
  • 9ced0a4e9c standardize resource tooltips Gallaecio 2019-09-01 10:58:12 +00:00
  • 2e611665c0 standardize civ bonus technology tooltips Gallaecio 2019-09-01 10:56:43 +00:00
  • a9df38d17e legionnaire → legionary (2) Gallaecio 2019-09-01 10:53:42 +00:00
  • f27f481880 legionnaire → legionary Gallaecio 2019-09-01 10:52:52 +00:00
  • 208fc30ddd Optimise MakeGoalReachable and FindNearestNavcellInRegions (D53 outtake) wraitii 2019-09-01 08:59:17 +00:00
  • 30dcd696eb Improve gathering behaviour when a target is not reachable wraitii 2019-09-01 07:35:32 +00:00
  • 9e41ff39fc Unit Motion - make sure units don't get stuck in the special long-path computation step. wraitii 2019-09-01 07:31:21 +00:00
  • 2c229a986d Further fixes for Generalized Attack D2092/16b452cf91 wraitii 2019-09-01 07:28:50 +00:00
  • dd86d599f5 Fix modifiers affecting player entity following ModifiersManager component in e16c4c4800 wraitii 2019-09-01 07:16:02 +00:00
  • a8afe55b02 Following 4c2b3b6fda Mesh wasn't committed. Alexandermb 2019-08-31 19:40:35 +00:00
  • 4c2b3b6fda Rome Infantry Spearman helmet (Apulo Corinthian) Alexandermb 2019-08-31 19:38:03 +00:00
  • 055935fa0e Remove Mechanical class in favour or using Siege and Ship. wraitii 2019-08-31 12:44:48 +00:00
  • 74ac1111b6 Change CitizenSoldier class to Citizen and/or Soldier in auras and technologies. wraitii 2019-08-31 12:41:43 +00:00
  • 381bdcbade Fix cc1ea7cca0 error in Promotion when promoting an entity that died on the same turn. wraitii 2019-08-31 12:38:38 +00:00
  • 395fae107b Fix missing PushGuiPage callback replacement in session/ openManual() in 86c151ebaa, refs D1684. elexis 2019-08-31 11:00:26 +00:00
  • 7943d82bfe Cypresses, maritime pines, emergent teak variant, grasses ptolemaic tower, walls and temple commit, ptolemaic texture split LordGood 2019-08-30 00:19:16 +00:00
  • b59198524f Remove PETRA Module and Augmentation pattern from 3362c591f5, refs #2322, and in Petra since 97afd25171. elexis 2019-08-29 18:12:53 +00:00
  • bc9116cdfb Use the @wowgetoffyourcellphone's Uffington Horse as the Briton Wonder committed in @Enrique's special commit 83680b0dee. As such the building is no longer garrisonable, and no longer gives a population bonus. Discussed with: @wowgetoffyourcellphone Thread 1: https://wildfiregames.com/forum/index.php?/topic/20986-civ-britons/&tab=comments#comment-318536 Thread 2: https://wildfiregames.com/forum/index.php?/topic/17495-task-wonder-britons-stonehenge-and-white-horse/page/6/&tab=comments#comment-298890 Stan 2019-08-29 15:55:12 +00:00
  • 9c6039e4fe Solemnly delete class GUI and rename GUIUtil.h to CGUISetting.h. elexis 2019-08-29 09:07:29 +00:00
  • 0c3a610acc Delete invalid ModmodScrollbar style use and style property from 64bfa089af and 833c9f108c, identified by the LOGWARNING from be963ec9b7, reported by nani. elexis 2019-08-29 07:56:26 +00:00
  • 18c90ce449 Fix female axe position while gathering wood. Alexandermb 2019-08-28 17:51:49 +00:00
  • fac98e7afb Move other/wallset_palisade to structures/wallset_palisade, refs #4770, D1002, D1798. elexis 2019-08-28 12:06:59 +00:00
  • 1a49ccb294 Move static GUI<>::SetSetting operating on IGUIObject to a member IGUIObject::SetSetting. elexis 2019-08-28 11:21:11 +00:00
  • 36e2c1caf8 Remove now unused rome_helmet_attic.xml due to better version (both done by myself) Alexandermb 2019-08-27 23:31:10 +00:00
  • a5679ddcd4 Texture Update: Seleucid Pikeman and Cataphract wackyserious 2019-08-27 21:21:07 +00:00
  • be963ec9b7 Delete 27 invalid style settings and add LOGWARNING to inform future authors. elexis 2019-08-27 16:03:24 +00:00
  • 0a6b650189 Delete SGUIMessage GUIM_SETTINGS_UPDATED broadcasts redundant with the broadcast initiated from SetSetting from e21ebb37f5. elexis 2019-08-26 23:39:16 +00:00
  • 92b6cdfeab Move static GUI<>::GetSetting operating on IGUIObject member to a IGUIObject member function, grouping it with SettingExists and AddSetting. elexis 2019-08-26 12:25:07 +00:00
  • 85d01b839c Fix attack/armor techs not applying after 16b452cf91, and fix auras/techs affecting capture rate. wraitii 2019-08-25 18:03:32 +00:00
  • 719f2d7967 Remove default CGame constructor values to make the code less error-prone, use CRenderer::IsInitialised() to test if the CGame should be rendered to remove indirection/proxies, making the code easier to read. elexis 2019-08-25 11:02:55 +00:00
  • 336c423e8e standardized structure aura descriptions Gallaecio 2019-08-25 09:20:43 +00:00
  • 27a190578f correct descriptions and tooltips of siege technologies Gallaecio 2019-08-25 09:19:01 +00:00
  • 37a2149cb4 update fortress tooltips Gallaecio 2019-08-25 09:17:58 +00:00
  • 0dbc66a391 update workshop tooltip Gallaecio 2019-08-25 09:16:53 +00:00
  • 5f6e2c789c remove incorrect book numbers from Plutarch Moralia Gallaecio 2019-08-25 09:15:23 +00:00
  • 4919a6185e Remove unused GUIUtil functions, unused GUI includes and some tails in GUIUtil. elexis 2019-08-25 08:57:36 +00:00
  • b197df5ee6 Fix valgrind conditional jump depending on uninitialised value warning in CGUIManager::HandleEvent from 7c2e9027c2. elexis 2019-08-24 22:25:26 +00:00
  • 9977ddaeff Replace samnite_swordsman.xml actor properly following 31c128b282 Alexandermb 2019-08-24 19:30:12 +00:00
  • 31c128b282 Carthaginian mercenaries duplication removal. Alexandermb 2019-08-24 18:54:26 +00:00
  • 51f1436ee2 Add syntagma formation variant for every civ pikeman infantry. Alexandermb 2019-08-24 18:07:59 +00:00
  • 55efe4a735 Fix L10n::FormatMillisecondsIntoDateString memory leak following c92e74138a, refs a74fcdcb35, #3350, #4418, #2938. elexis 2019-08-24 17:33:29 +00:00
  • 62dd922bc0 pthread -> std::thread (5/7) - Replace sdl semaphore with condition variable wraitii 2019-08-24 11:26:58 +00:00
  • b429d0ce03 Quote all book names in quotes.txt Gallaecio 2019-08-24 09:24:13 +00:00
  • 97ee3211d4 Common template name change: hellenic_royal_stoa → stoa wraitii 2019-08-24 09:00:46 +00:00
  • 9280b57e79 Make damage bonuses, attack preferred classes and garrisonHolder ejectable classes use MatchesClassList. wraitii 2019-08-24 08:52:15 +00:00
  • 47581ea900 Fix resourceGatherer value modifications following e16c4c4800 wraitii 2019-08-24 08:20:30 +00:00
  • e16c4c4800 Add a system component to handle stat modifiers, make technologies and auras use this common interface. wraitii 2019-08-24 07:37:07 +00:00
  • 040624acff Replace copy-assigning GUI<T>::GetSetting from c2a71e41bf with the reference returning GetSetting from 3dfa23cd25. elexis 2019-08-23 14:43:10 +00:00
  • 4d77bd6542 Fix unused glooxwrapper variable following 61261d14fc, refs #2305, #5294, #5550. elexis 2019-08-23 12:04:20 +00:00
  • e02afa279c Remove hardcoded C++ fallback font from 70d84beab2 and according TODO from 924b0bf1b4 that was fixed in 6af0d7cfd3 by having the default style specify the default font. elexis 2019-08-23 03:28:04 +00:00
  • fcd15d0ad5 Update elephantry_r of the following factions: Alexandermb 2019-08-23 03:07:22 +00:00
  • 1f6b4702ee Fix the warning of fishermans unrecognized skeleton. Alexandermb 2019-08-23 02:50:55 +00:00
  • 8609041ddf Fix missing actual boolean check in the commit removing the odd way to check for a boolean in 77b81d8761. elexis 2019-08-23 00:42:00 +00:00
  • f4990cf967 Mark some GUI functions as const, including the boolean ones from d4d5187c9d. elexis 2019-08-22 23:51:10 +00:00
  • 0e26503cc6 Introduce IGUIObject::PlaySound to unify 19 copies of the UI sound play following 9565c60a14, refs #948. elexis 2019-08-22 22:34:12 +00:00
  • 659bf68cc7 Cleanup Camera and CGameView, removes a not needed method and refactors classes. vladislavbelov 2019-08-22 20:49:58 +00:00
  • 16b452cf91 Generalise Attack effects. All attacks, including death damage and splash, can deal any number of attack effects (damaging, capture, giving status effects.) wraitii 2019-08-22 18:00:33 +00:00
  • cc1ea7cca0 Make Promotion.js use the common Transform helper, add resource gatherer and promotion to said helper. wraitii 2019-08-22 17:25:44 +00:00
  • 1d1471aba9 Replace the horse rein with a less basic version Alexandermb 2019-08-22 15:11:07 +00:00
  • 7efaf75d94 Adjust some helmets following the latest changes on human bodie armature. Alexandermb 2019-08-22 15:06:31 +00:00
  • e0eb712eb5 Adjust archers right hand position and rotation according to the discussion in the thread. Alexandermb 2019-08-22 15:04:49 +00:00
  • 5bfd0a97eb Update outdated icons and last updated cavalry icons to use the new horse assets Alexandermb 2019-08-21 18:03:28 +00:00
  • e513c94366 Fix seleucid hero horse antiochus_the_great from using "objectcolor" material instead of basic_trans_parallax_spec Alexandermb 2019-08-21 17:57:52 +00:00
  • 7db11d112e Fix warnings mentioned by @Stan Alexandermb 2019-08-21 14:18:12 +00:00
  • 3f9f1e379c Fix the last checkrefs.pl warning. Stan 2019-08-21 13:48:09 +00:00
  • d4d5187c9d Use variadic template for RecurseObject from c2a71e41bf and move it from GUIutil to IGUIObject. elexis 2019-08-21 13:22:25 +00:00
  • 0a29e04f1c Fix some warnings and adjust some 1 animation from having sheath throught the leg. Alexandermb 2019-08-21 13:19:32 +00:00
  • ff1191f538 Fix most of the warnings. Stan 2019-08-21 11:46:12 +00:00
  • e1014aad3b Use CGUI& instead of CGUI* so that the 50+ users stop wondering whether or not that is null and can't even be mistaken to add redundant null checks preemptively. elexis 2019-08-21 10:12:33 +00:00
  • 632f687ab6 Animations re-export "Infantry-Siege-Operators-Onager" Patch by: @Alexandermb Thread: ​https://wildfiregames.com/forum/index.php?/topic/26012-task-animations-re-export-and-unit-meshes-fix/page/7/&tab=comments#comment-382340 Refs #4460 Stan 2019-08-21 08:29:22 +00:00
  • 486691b49a Moves and cleanups includes and public/private section of PostprocManager. vladislavbelov 2019-08-20 21:15:15 +00:00
  • 3285f43394 Fixes bug with disabled fog on water. The usage of USE_FOG was introduced in 2c8b78ddaa and removed in 01a8138780. vladislavbelov 2019-08-20 21:03:46 +00:00
  • 63f3428363 Fix 1 animationn Alexandermb 2019-08-20 20:39:45 +00:00
  • d381f62113 Remove front_left_walk.dae from formations/testudo for commit the new one. Alexandermb 2019-08-20 20:10:26 +00:00
  • 4c1a3d9b3f Fix 1 animation. Alexandermb 2019-08-20 20:03:26 +00:00
  • df4458e031 Fix of concern raised following the latest commits 2. Alexandermb 2019-08-20 19:57:10 +00:00
  • a56c81a79c Fix of concern raised following the latest commits. Alexandermb 2019-08-20 19:22:16 +00:00
  • 3962a050f5 Rename gastraphetes template corrects the <Identity> node: Stan 2019-08-20 18:38:25 +00:00
  • baa9ac4a50 Assignation of Shields (Aspis and Peltast) and Greaves for the infantry + Several adjustments Alexandermb 2019-08-20 16:23:17 +00:00
  • 35a1b6759a Peltast Variants. Alexandermb 2019-08-20 16:08:21 +00:00
  • ebf907534a Preparation of infantry textures for the use of Greaves. Alexandermb 2019-08-20 15:53:16 +00:00
  • 671b22569d Aspis Miscellaneous fix. Alexandermb 2019-08-20 15:41:10 +00:00