Commit Graph

  • 59168b015e Revert 2e1545ffc4, fix correctly. wraitii 2021-04-28 16:38:45 +00:00
  • c9a7aabbea Fix enabling / disabling shadows in the actor viewer. Stan 2021-04-28 11:09:16 +00:00
  • d981536a5e Fix horses props going OOS when gathering. Stan 2021-04-28 11:03:15 +00:00
  • cbd91ca999 Translation fixes. wraitii 2021-04-28 08:04:13 +00:00
  • b74d5bf0d8 Removes glColor* calls from scene rendering, colors are set explicitly by uniforms. vladislavbelov 2021-04-27 19:35:36 +00:00
  • 5b33d3a76c Removes ShaderProgramPtr argument from DebugRenderer methods. vladislavbelov 2021-04-27 19:23:37 +00:00
  • cd6a554198 Removes GL matrix stack usages from scene rendering. vladislavbelov 2021-04-27 18:43:49 +00:00
  • 4718760754 Fix ugly water color in polynesia.xml Stan 2021-04-27 14:09:57 +00:00
  • 66fbc23f2c De-singletonify CConfigDB, make hooks RAII. wraitii 2021-04-27 07:45:40 +00:00
  • 2698cf8ba2 Fixes missing DrawCameraFrustum argument after 5e12424123. vladislavbelov 2021-04-26 21:21:13 +00:00
  • 5e12424123 Removes glBegin from scene rendering, removes GL matrix stack dependency from scene rendering. vladislavbelov 2021-04-26 21:11:35 +00:00
  • 67948e4229 Fix flag position for barracks. Stan 2021-04-26 15:33:54 +00:00
  • 8963786a76 Improve error message for broken quality levels in Actor files. wraitii 2021-04-26 14:59:32 +00:00
  • ad87f1e295 More actor file validation, preventing crashes. wraitii 2021-04-26 14:57:13 +00:00
  • 9957ff1b08 Fix broken garrison flag on the athenian temple.xml Refs: #6160 Stan 2021-04-26 14:56:50 +00:00
  • 2e1545ffc4 Fix unused variable warning in a97f7f3917 wraitii 2021-04-26 08:47:24 +00:00
  • 2086a66340 Adds circle drawing to DebugRenderer. vladislavbelov 2021-04-25 21:55:19 +00:00
  • e90aaf6348 Adds line drawing to DebugRenderer. vladislavbelov 2021-04-25 20:48:44 +00:00
  • 9977c73eb6 Revert 895182cbcb Angen 2021-04-25 13:42:51 +00:00
  • 895182cbcb Make player entities more visible on minimap Angen 2021-04-25 11:05:41 +00:00
  • 45805043a1 Use better colour in multiplayer lobby for away status Angen 2021-04-25 10:56:57 +00:00
  • 1ccb85d8d7 Unify damage of arrow-shooting structures wraitii 2021-04-24 13:46:36 +00:00
  • a97f7f3917 Hotloading fix after 76acc4e146 wraitii 2021-04-24 09:39:33 +00:00
  • f73fa05542 Cache the model-animation bounds more efficiently. wraitii 2021-04-23 14:26:59 +00:00
  • 52258ce48b Use the new "Lod" Feature for reins Stan 2021-04-23 09:38:23 +00:00
  • f3bc024e79 Draws scrollbar above list to have a correct order for Z sorting after a6cb77a204. vladislavbelov 2021-04-23 06:56:01 +00:00
  • 6f1644aac3 Some translation fixes. Freagarach 2021-04-22 07:41:56 +00:00
  • f4905066ab Reduces number of allocations during error message formatting. vladislavbelov 2021-04-22 06:53:03 +00:00
  • 19e055c6e1 Store build time modifier in template. Freagarach 2021-04-22 06:18:00 +00:00
  • 56aabc1242 Add note about patience on the chat-button and add FAQ-button. Freagarach 2021-04-22 04:52:38 +00:00
  • 8332425142 Use the new "Lod" Feature for handgrips Stan 2021-04-21 09:26:23 +00:00
  • 228a2f49e0 Use the new "Lod" Feature for greaves - Disable "castshadow" as they are never much larger than the legs - Disable them on medium because they are part of the texture - Disable them on low for performance. - Add a missing mesh reported by @wowgetoffyourcellphone the r variant was used for the l actor - EOL & Mime Type Stan 2021-04-20 21:27:26 +00:00
  • e2b43b2fbf Fix no idle alarm sound; Stan 2021-04-20 17:15:21 +00:00
  • 8d02102885 Fix triggerhelper for 59d0885d68 wraitii 2021-04-20 09:36:33 +00:00
  • 80e9f2c517 Fix typo in PetraAI's extended entity. Freagarach 2021-04-19 06:43:50 +00:00
  • fe991aaa62 Moves cinematic overlay to GUI. vladislavbelov 2021-04-18 16:23:10 +00:00
  • 9450cfcbda Move custom JS data structures to globalscripts. Freagarach 2021-04-18 08:31:30 +00:00
  • fb3e9ad96e Play a sound when there are no idle entities. Freagarach 2021-04-18 08:10:00 +00:00
  • 5c51ce2e2f Removes old ARB state.matrix usages. vladislavbelov 2021-04-17 23:08:55 +00:00
  • 769b0426a7 Removes unused debug render from ShadowMap. vladislavbelov 2021-04-17 22:16:01 +00:00
  • b7e6811ea6 Removes fixed shader technique from effects. vladislavbelov 2021-04-17 22:07:18 +00:00
  • fd008e11ad Fix some translations. Freagarach 2021-04-17 07:47:30 +00:00
  • 518fb7eafa Set a stack quota for JS scripts to prevent crashes from infinite loops. wraitii 2021-04-16 16:49:18 +00:00
  • 89032c4d2b Improvements on 76acc4e146 wraitii 2021-04-16 16:04:01 +00:00
  • 924c6ce34e Rework 7ee94f23df wraitii 2021-04-16 16:01:30 +00:00
  • b3e3d1f715 Use a map for the weighted list. Freagarach 2021-04-16 07:02:58 +00:00
  • 4329dd90ce Rename Attacking.js-helper to Attack.js and its global to AttackHelper. Freagarach 2021-04-16 06:55:23 +00:00
  • 3184a51787 Add stable to fortress random map. Freagarach 2021-04-16 06:26:37 +00:00
  • 2e69526e26 Correct Arthashshastra quotes. Freagarach 2021-04-16 06:23:16 +00:00
  • 4a51012442 Adds line drawing to DebugRenderer. vladislavbelov 2021-04-15 22:51:25 +00:00
  • 57e85c195e Fix wrongly placed parameter in 841bf5f2dd Angen 2021-04-15 20:21:47 +00:00
  • 389a5a4379 Removes low-level GL calls from graphics and geometrics primitives and adds DebugRenderer. vladislavbelov 2021-04-15 18:07:01 +00:00
  • f1a1cf11d3 Check for replay compatibility when opening summary screen Angen 2021-04-15 17:19:27 +00:00
  • 894fc1dd5d Fix EstimateFuturePosition in UnitMotionFlying Angen 2021-04-15 17:15:40 +00:00
  • 7ee94f23df Use type_identity to simplify Clamp usage. wraitii 2021-04-15 13:01:24 +00:00
  • b74ab54cf7 Fix translation of damage types. Freagarach 2021-04-15 05:47:54 +00:00
  • 079212fe46 Fix entities able to attack allied structures in rare cases (take 2). Freagarach 2021-04-15 05:45:13 +00:00
  • 092ccfec77 Removes unused header dependencies from CTimeManager. vladislavbelov 2021-04-14 22:14:37 +00:00
  • 715dca0701 Removes unused shadow settings forgotten in 12e2428495, removes direct SkipSubmit access. vladislavbelov 2021-04-14 20:25:05 +00:00
  • f57ac432e8 Show correct cost/phase of template-variants in structree whilst maintaining correct build lists in viewer s0600204 2021-04-14 20:05:26 +00:00
  • 63224865d5 Fix selection height for the apple, banana, date, fig, olive and palm trees. Use the biggest variation as reference. Forgotten in https://code.wildfiregames.com/24043 (Height was 10 initially) Stan 2021-04-14 16:55:44 +00:00
  • 43a780504a Delete "Compact RelaxNG" / .rnc files wraitii 2021-04-14 07:39:36 +00:00
  • fde66f5134 Fix 4 small gamesetup issues wraitii 2021-04-14 07:30:26 +00:00
  • 0308c2390a Rework the pathfinder path computation setup for threading. wraitii 2021-04-14 07:23:47 +00:00
  • 990265d974 Fixes warnings after minimap changes in b7db124cb5. vladislavbelov 2021-04-13 23:16:46 +00:00
  • c8b2c09bc3 Fix --without-pch build. fc60d80af1 was missing an include. Stan 2021-04-13 17:28:01 +00:00
  • 1508031f09 Scale down turret icons so that they don't overflow. Stan 2021-04-13 17:15:34 +00:00
  • e36c8c3763 Destroy components in reverse order of construction. wraitii 2021-04-13 13:47:59 +00:00
  • 0a59489824 Use unique_ptr for secondary sim data. wraitii 2021-04-13 13:46:45 +00:00
  • 67fe65e85b Fix mismatching range checks in finding a new target when gathering. Freagarach 2021-04-13 06:48:13 +00:00
  • 1b844606aa Implement mul_round in checkrefs. wraitii 2021-04-12 16:33:54 +00:00
  • 5df6e688e2 Revert 189d00d811 - infinite loop in UnitAI when slaughtering. wraitii 2021-04-12 16:16:57 +00:00
  • 2078abdcc4 Fix issue with 37790e099c wraitii 2021-04-12 14:07:59 +00:00
  • 6d5b710877 Fix undefined values in barter tooltip. wraitii 2021-04-12 13:51:02 +00:00
  • 21645f5c1c Minor fixes after Gathering refactoring. Freagarach 2021-04-12 12:50:17 +00:00
  • 189d00d811 Fix entities being able to attack allied structures in rare cases. Freagarach 2021-04-12 12:41:35 +00:00
  • b7db124cb5 Crops minimap view bounds to map size. vladislavbelov 2021-04-12 12:39:07 +00:00
  • e17cd7754e Split hotkeys of turrets. Freagarach 2021-04-12 12:31:29 +00:00
  • d0a0ed0b1c Mixins: deduplicate Athen-specific data. wraitii 2021-04-12 11:30:38 +00:00
  • 37790e099c Mixins: Remove the special mercenary technology, apply template changes directly. wraitii 2021-04-12 11:28:18 +00:00
  • 318a5d7a2b Improve Caratacos' portrait. Stan 2021-04-12 09:13:34 +00:00
  • 3097a7c302 Attack using cmpAttack instead of UnitAI. Freagarach 2021-04-12 06:51:39 +00:00
  • ea86790e4e Profile the Transform helper. Freagarach 2021-04-12 06:23:30 +00:00
  • 8acc3b049f Combine attack times in a single node. Freagarach 2021-04-12 06:17:13 +00:00
  • a6cb77a204 Disables depth test for GUI rendering. vladislavbelov 2021-04-11 19:36:52 +00:00
  • e7159c01fb Fix 3759fc8a98 wraitii 2021-04-11 19:04:56 +00:00
  • 8eb4871c9b Draws GUI elements by Z order. vladislavbelov 2021-04-11 11:27:53 +00:00
  • 35ed55cfd6 ParamNode: switch to utf8, ToXML -> ToXMLString, test tweak, PCH tweak wraitii 2021-04-11 09:23:10 +00:00
  • fcc6bbe797 Fix d73a3f59ad - wstring_view on a temporary & wrong utf16->8 conversion. wraitii 2021-04-09 18:08:37 +00:00
  • fc60d80af1 Simplify GUI Proxy implementation & customisation. wraitii 2021-04-09 18:01:47 +00:00
  • 3759fc8a98 Allow empty actor files. wraitii 2021-04-09 15:45:31 +00:00
  • d73a3f59ad Allow arbitrary compositions in TemplateLoader template names. wraitii 2021-04-09 15:43:50 +00:00
  • 7321509d5f Fix crash in ActorViewer. wraitii 2021-04-09 15:34:51 +00:00
  • 14d24e03f2 Fix promoting entities going back to default stance. Freagarach 2021-04-09 08:46:39 +00:00
  • f7f82ecf25 Use explicit functions for passing on a builders list. Freagarach 2021-04-09 08:42:43 +00:00
  • 1af9a4702d Fix MSVC warning. wraitii 2021-04-09 08:13:14 +00:00
  • b1c1cb1657 Fix pickup error. Freagarach 2021-04-09 07:08:33 +00:00
  • 8f04d2ee90 Move function to perform trade to substate. Freagarach 2021-04-09 06:29:49 +00:00
  • 7ba4b1ffc8 Split dropping resources from approaching in UnitAI. Freagarach 2021-04-09 06:25:47 +00:00
  • 6023a273df Fix phasing requirements of tutorial. Freagarach 2021-04-09 06:02:22 +00:00