Commit Graph

  • cf64aa4304 New lavender actors. Thread: https://wildfiregames.com/forum/index.php?/topic/25431-task-trees/page/13/ Stan 2019-10-20 20:52:34 +00:00
  • 6ca05322e0 Rephrase the tooltip of Reload Cache to avoid confusion Gallaecio 2019-10-20 11:20:44 +00:00
  • a0d6bd8e91 list heroes after champions and correct some structure tooltips Gallaecio 2019-10-20 10:57:26 +00:00
  • 96a6a136b6 Rewrite developer overlay to use class syntax, one class per checkbox, a class for the EntityState overlay and TimeWarp debug feature, refs #5387. elexis 2019-10-19 00:26:34 +00:00
  • 6ec5855136 Rewrite session menu code to use object orientation, finish off menu.js, refs #5387, adf448db4d / D2240. elexis 2019-10-18 14:11:43 +00:00
  • 0f581e4398 Prepare some animations for the upcoming new shields "Roman Scutum". Alexandermb 2019-10-18 04:00:26 +00:00
  • 3899c9c7d2 Fix broken camel animations. Alexandermb 2019-10-17 17:40:24 +00:00
  • fbe57d2066 Commit files missing in previous commit e3f43f6352 / D2378. elexis 2019-10-17 15:22:18 +00:00
  • e3f43f6352 Implement session event subscription system and rewrite TopPanel, PlayerViewControl, GameSpeed, Pausing, ObjectivesDialog to use object orientation, refs #5387. elexis 2019-10-17 15:08:56 +00:00
  • ed11b3f039 Some tweak to animation in the 2nd swordsman shield attack Alexandermb 2019-10-17 04:22:57 +00:00
  • b69ffee9b1 Fix PanelEntButton undefined, by not trying to fill gui elements that don't exist bb 2019-10-15 14:24:08 +00:00
  • b99fc1a24d Add new rubble for the gaul civic_center. Stan 2019-10-13 17:16:52 +00:00
  • 34325ac4e3 Refactor trade dialog and barter panel buttons to use object orientation, refs #23, #2311, #4366, #5387, 8cbab40137, 749c4d5270, 5f95bca6b0, a934dfad5f. elexis 2019-10-13 03:43:42 +00:00
  • f2778ea7b4 Fix atlas complaining about the diplomacy dialog following 6814a983e1/D2365, refs 966b1608da. elexis 2019-10-13 03:04:08 +00:00
  • 1578079f3d Fix the last remaining warnings introduced by 2a1681d5c7 Add a parent variant for the camelry gather variants Make the camelry use those variants so that they get the custom knife. Remove the glitching basket for camelry, as its gather_meat and they do not use it anyway. Remove the bow while gathering as well. If it should be displayed, it should either be on the camel, or on the unit shoulder. Stan 2019-10-12 16:24:13 +00:00
  • 197ab42bd2 Remove catch of critical PSERROR_Scripting exceptions in the GUI that is obsolete for the intended case and wrong for the unintended case. elexis 2019-10-11 19:30:28 +00:00
  • a01e68a4ea Don't leak all GUI objects on name ambiguity following 5cc814759f and remove ERROR_GROUP GUI. elexis 2019-10-11 16:20:50 +00:00
  • bd914702fb Fix missing file in previous (diplomacy dialog class rewrite), refs 6814a983e1/D2365, reported by Freagarach. elexis 2019-10-11 15:47:59 +00:00
  • 6814a983e1 Refactor diplomacy dialog to use object orientation paradigm using the class keyword, refs #5387. elexis 2019-10-11 12:28:12 +00:00
  • 44b03ed823 Remove unused variant and replace rider run animation in base_spearman_shield_reverse_attack.xml Alexandermb 2019-10-09 23:36:18 +00:00
  • d4dffa0dbf Replace elephant_asian_armored_03.dae wrong mesh with the respective mesh. Alexandermb 2019-10-07 01:43:48 +00:00
  • 47f5c27eec Rewrite session chat to use hierarchical object oriented design using class syntax, refs #5387. elexis 2019-10-06 14:42:12 +00:00
  • b76239cbe7 Fix "Didn't find any objects in the scene" in elephant_asian_armored_03.dae Alexandermb 2019-10-05 15:25:07 +00:00
  • fe8f284869 Remove duplicated vertex groups and props from elephants Alexandermb 2019-10-05 14:51:22 +00:00
  • dc21504b5d Fix weight on ship sails missing in the mastiff. Alexandermb 2019-10-05 14:20:50 +00:00
  • e61d6ac8d2 Remove unused animation and tweak levy idle ready. Alexandermb 2019-10-05 13:21:07 +00:00
  • a5c2cc6cd5 Replace gather meat animation on camel riders. Alexandermb 2019-10-05 13:19:23 +00:00
  • ae50e10339 Add missing garrisoned flag on the cart temple missing since 9a4fcd55a8 Reported by: @faction02 Thread: https://wildfiregames.com/forum/index.php?/topic/26896-fixed-ninja-stuff-or-bug/&tab=comments#comment-386061 Stan 2019-10-05 12:27:06 +00:00
  • 8cd9d402fe Correct button hovering following 8190293f8b / D2325, clarify difference between IsMouseOver and IsMouseHovering following 5122b0f906. elexis 2019-10-05 09:58:31 +00:00
  • 92f7df696d Make generic the infantry swordsman idles so it can be used by all sword infantry shield kinds. Alexandermb 2019-10-05 02:11:58 +00:00
  • 9a95d21760 Replace run on female variant with proper running. Alexandermb 2019-10-05 01:25:32 +00:00
  • e0e892efec Separate skirts from legs in short and long tunic meshes. Alexandermb 2019-10-05 01:13:30 +00:00
  • 2a1681d5c7 Camel riders animations re-export. Alexandermb 2019-10-05 00:52:32 +00:00
  • 170bfed010 Mauryan trader animation re-export. Alexandermb 2019-10-05 00:16:52 +00:00
  • 46de7fe751 Replace death animation on turret elephant riders. Alexandermb 2019-10-05 00:04:33 +00:00
  • d7ea078583 Removes unused variables after 7f38bef8e1 and 75d9c6293b. Reported by elexis. vladislavbelov 2019-10-04 22:06:52 +00:00
  • 04745e7fdf Continue the cleaning of the unused files with the recent elephant animations re-export. Alexandermb 2019-10-04 21:35:23 +00:00
  • e2f0e409f0 Adds containers serialization tests, std::set serialization and movement semantics vladislavbelov 2019-10-04 21:30:52 +00:00
  • 273d7949a2 Replace asian_armored variant in two heros elephants + fix a wrong face in elephant_asian_armored_04.dae model. Alexandermb 2019-10-04 20:13:44 +00:00
  • 893a727cd5 Fix a typo in last commmitt. Alexandermb 2019-10-04 19:30:22 +00:00
  • 5512fdb9ef Remove an unused elephant variant and replace african forest variant. Alexandermb 2019-10-04 19:29:07 +00:00
  • 40f0f3d455 Elephant re-export and animations for the riders. Alexandermb 2019-10-04 17:15:51 +00:00
  • ed4208c538 Reduce frame lenght on new citizen idles to keep in sync with global idle frame lenght. Alexandermb 2019-10-04 03:09:22 +00:00
  • 75d9c6293b Adds projection type to CCamera to control usages of projection dependent properties. vladislavbelov 2019-10-03 18:51:40 +00:00
  • eff68a51c0 Citizen animations for the slave and siege engine operators. Alexandermb 2019-10-03 17:31:17 +00:00
  • 8d2b143cb8 Cleanup Camera related code and uses constant references where possible, fixes #5408. vladislavbelov 2019-10-03 13:20:56 +00:00
  • a19b14aeb7 Cleanup Camera related code and uses constant references where possible. vladislavbelov 2019-10-03 12:58:47 +00:00
  • 7f38bef8e1 Splits Camera control from CGameView to separate file. vladislavbelov 2019-10-02 20:55:43 +00:00
  • 491987fd69 More lifelike idle animations and some new sword attacking animations for scutum like shields. Alexandermb 2019-10-02 17:27:44 +00:00
  • 28e94c0d96 Cleanup CCmpRallyPointRenderer Stan 2019-10-02 15:01:46 +00:00
  • 6db0f91823 Sort GUI Object types, GUI Object bases and GUI Setting value types into three new folders. elexis 2019-10-02 09:44:00 +00:00
  • 1cf6c6b63c Moves CSmoothedValue to separate file. vladislavbelov 2019-10-01 22:42:54 +00:00
  • 45a18c652d Removes unused methods and hides private member. vladislavbelov 2019-10-01 21:11:29 +00:00
  • f1395c947a New idle relax animations for the hoplite. Alexandermb 2019-10-01 20:21:45 +00:00
  • 32d6d07eda Rename CClientArea to CGUISize, GUIbase.h to CGUISize.h, avoid temporary instances and default value and error duplication. elexis 2019-10-01 15:06:13 +00:00
  • 07cc1ba34c Move GUIbase structs and enums to separate files. elexis 2019-10-01 12:46:55 +00:00
  • 8190293f8b Remove virtual inheritance from the codebase, refs 6b51d71c85, e21ebb37f5 e326ebae46. elexis 2019-09-30 14:08:14 +00:00
  • 1679510bb8 Resolve Loader memory leak from 1f1642bfe3. elexis 2019-09-30 08:49:00 +00:00
  • 218399bf3d Rename JSInterface_GUITypes to JSInterface_GUISize, refs 8734efca94, 9be8a560a9. elexis 2019-09-30 08:19:56 +00:00
  • d5b9919b00 Add missing round when calculating trader gain, removed in 026ce76e3f Fixes loot tooltip and market tooltip. Reviewed by: @wraitii Differential Revision: https://code.wildfiregames.com/D2327 This was SVN commit r23016. Stan 2019-09-29 13:19:58 +00:00
  • 89fadf8b3a Actually fix band-aid from 40289e4a1a. Missing garrison flags date back from e63a938529 (Stoa, Theater, Sentry Tower) Fix typo from b0b0495fc9 which caused erratic garrison flag behavior on the Brit Scout Tower Reported by: @faction02 Thread: https://wildfiregames.com/forum/index.php?/topic/26896-ninja-stuff-or-bug/&tab=comments#comment-385787 Stan 2019-09-29 13:16:57 +00:00
  • db4fabcc4c Fix phase notification accidentally deleted in e16c4c4800 wraitii 2019-09-29 08:53:28 +00:00
  • 6b29cbac10 Add simple tests for Attacking. wraitii 2019-09-29 07:03:09 +00:00
  • 38b2e37a61 Fix bonus multiplier issue in 16b452cf91 (multiple attack effects) and consider more entities in EntitiesNearPoint wraitii 2019-09-29 06:58:03 +00:00
  • 81e084d616 Remove specific macedonian workshop code and template usage now that all civilisations ahve them. wraitii 2019-09-29 06:42:02 +00:00
  • 52b7fd5cd9 Remove redundant IGUITextOwner::AddText IGUIObject/this argument. elexis 2019-09-28 11:46:06 +00:00
  • b097f38a79 Remove little IGUIButtonBehavior::DrawButton duplication. elexis 2019-09-28 11:33:58 +00:00
  • 813fc38420 Fix alphabetic sorting induced syntax error in previous, a33fd55e81/D2313, reported by go2die. elexis 2019-09-27 14:08:00 +00:00
  • a33fd55e81 Change GUI Object Setting values to be members of the IGUIObject inheriting class, rename AddSetting to RegisterSetting. elexis 2019-09-27 12:49:59 +00:00
  • 7790fd7d29 Removes duplication of Clamp function. vladislavbelov 2019-09-26 21:14:21 +00:00
  • 5d88955e14 Fix sounds fileendings and add distanceless and owner only tags to fit D944 Stan 2019-09-26 14:45:28 +00:00
  • 69381e0489 Fix broken legionnaries introduced in 35dcdb263f Stan 2019-09-26 14:42:13 +00:00
  • b247e8b830 Chat filter to allow players to only read network or game notifications during the match. elexis 2019-09-26 13:03:40 +00:00
  • fc08fe60ab Support testing rejoins on turn 0, refs #3460, #4242, #5185, #5162, 2bf1dbfd13 elexis 2019-09-26 12:09:19 +00:00
  • 23543383e3 Display observercount in the lobby gamelist. elexis 2019-09-26 11:48:33 +00:00
  • 0817d5d715 Always inform clients why the server chose to disconnect them, i.e. stop using NDR_UNKNOWN as a disconnect reason when the reason is known and add a LOGWARNING for future authors. elexis 2019-09-26 11:36:03 +00:00
  • 767c7f5856 Fix alphabetic template order using templatessorter.sh. elexis 2019-09-26 10:07:36 +00:00
  • 3521218df5 Fix lineendings. elexis 2019-09-26 09:46:01 +00:00
  • 00b58fc2ed Fix previous, don't save replay metadata if a multiplayer gamesetup page was opened and closed, refs 35408e7e7e / D2197, refs #5565. elexis 2019-09-25 16:41:14 +00:00
  • 35408e7e7e Save replay metadata for non-visual games too, refs #4577, #5548, fixes #5565. elexis 2019-09-25 10:06:12 +00:00
  • 9425572bb1 Fix projectiles fired from sky / missing cast in Vector3D in b1659e7618. Removes a trailing .0 Reported by: @faction02 Reviewed by: @wraitii Differential Revision: https://code.wildfiregames.com/D2326 This was SVN commit r22990. Stan 2019-09-24 14:21:06 +00:00
  • f06907da02 Fix blood sometimes appearing below cattle, because of a variant having a frequency set to 1. It should only be switched to by code. Stan 2019-09-23 13:58:02 +00:00
  • ec040fba08 New cattle sounds by @Samulis Sound repartition suggested by @Samulis Stan 2019-09-23 13:57:16 +00:00
  • aefb75090c Rewrite Savegame page to use class syntax, enabled by bdc6a7d3fd / D2290, refs #5387. elexis 2019-09-23 10:06:29 +00:00
  • da973b81f1 Enable workshops for all civilisations. wraitii 2019-09-23 08:34:54 +00:00
  • 47671d1987 Fix mistakes in 74897ebc2d wraitii 2019-09-23 08:17:25 +00:00
  • 74897ebc2d Move palisades from other/ to structures/ wraitii 2019-09-23 07:48:00 +00:00
  • d69da4c948 Fix undefined resource in PetraAI diplomacy manager after D1846/077c4f2576. wraitii 2019-09-23 06:46:40 +00:00
  • 92ad6a61fa Fix OOS introduced by pathfinder threading preparation diff d592bf9cb6 wraitii 2019-09-23 06:38:16 +00:00
  • 83b7dac3f4 Split ptolemaic house actors into old and new files LordGood 2019-09-23 00:58:02 +00:00
  • b9d413852b Cleanup GUI includes, whitespace, map iterators, nullptr. elexis 2019-09-22 23:28:25 +00:00
  • e67f364887 Warn if the derived class and the base class have the same AddSetting call instead of silently ignoring it. elexis 2019-09-22 22:49:20 +00:00
  • cc494ec5df Celtic iron Sheath Alexandermb 2019-09-22 15:24:01 +00:00
  • 979150283d Enable greaves for some greek cavalry. Alexandermb 2019-09-22 15:23:18 +00:00
  • 987b36d53c Do not send Reflection and Refraction matrices to shader when not needed wraitii 2019-09-22 14:56:22 +00:00
  • 077c4f2576 Adds a "properties"-property to resources and let mods be able to prevent resources from being bartered, traded and/or tributed. wraitii 2019-09-22 14:53:47 +00:00
  • 7bb0f2ea69 Defragment IGUIButtonBehavior Settings. elexis 2019-09-22 14:53:27 +00:00
  • e771ff40ea Use arrow functions in AI filters bb 2019-09-22 14:01:49 +00:00
  • db4637f73a Fix issue with D274/e16c4c4800 - modifications are a list of effects, not a single effect wraitii 2019-09-22 12:05:04 +00:00
  • 31a2dd294e Fix top panel being hidden during pause mode following 702cdbf0c7 / D2292 reported by Freagarach, ValihrAnt, Krinkle et al. elexis 2019-09-22 10:51:08 +00:00