Commit Graph

  • 453fe486de Triggers: prevent event names from conflicting with added methods wraitii 2021-05-20 08:26:04 +00:00
  • 575cd6c953 Removes unused uniforms and attributes from water shader. vladislavbelov 2021-05-19 21:51:36 +00:00
  • 88549e77e1 Require 'Resistance' in CanAttack wraitii 2021-05-19 12:36:22 +00:00
  • 1619be9902 Differentiate movement speeds of ranged cavalry wraitii 2021-05-19 08:21:05 +00:00
  • 5d1d2d27d7 Outposts have vision without garrisoning again. wraitii 2021-05-19 08:13:35 +00:00
  • 9093e7bbe2 TreasureCollecter -> TreasureCollector. Freagarach 2021-05-18 16:51:44 +00:00
  • 4195205904 Use a set for the selection internals. Freagarach 2021-05-18 15:56:47 +00:00
  • 7bfcd9f78b Additional entropy when hashing match passwords. wraitii 2021-05-18 14:47:36 +00:00
  • 40f9372d29 Allow decaying only in enemy territory. wraitii 2021-05-18 12:43:01 +00:00
  • 0c23e595fa Include CStrInternStatic where necessary only. wraitii 2021-05-18 11:09:54 +00:00
  • 3939e0f035 Fix autostart without default difficulty. Freagarach 2021-05-17 15:59:05 +00:00
  • 4f2e730d3c CodingConventions: Prefer using const on immutable values. Freagarach 2021-05-17 15:50:16 +00:00
  • 895e4e6aa6 StunClient code cleanup: use enet functions, endianness wraitii 2021-05-17 15:14:10 +00:00
  • f1467d10fd Make pathfinder debug rendering thread-safe. wraitii 2021-05-17 09:38:24 +00:00
  • 8b6d4233eb Disables by default Intel Mesa workaround to save video memory. vladislavbelov 2021-05-16 19:08:28 +00:00
  • 2034136560 Implement a workaround for routers without NAT loopback. wraitii 2021-05-16 15:34:38 +00:00
  • a19dc1717f Don't include ComponentManager.h in ScriptComponent wraitii 2021-05-16 15:12:39 +00:00
  • e908733220 Speed up GetAvailableMods for archives. wraitii 2021-05-16 13:50:05 +00:00
  • 5ff4fa19c0 Removes unused and outdated includes, replaces some includes by forward declarations. vladislavbelov 2021-05-15 17:27:01 +00:00
  • 41a29a590a Fixes broken PCH after wraitii commits (4f972bc623, 0f60bf3a97) and Itms (833c9f108c). vladislavbelov 2021-05-15 14:50:24 +00:00
  • 507f44f7f9 Remove all external usage of CmptPrivate. Header cleanup. wraitii 2021-05-15 13:54:58 +00:00
  • 3ebff376cc Adds view bounds test for an ortho camera and removes commented code after 44f8d2c6f5. vladislavbelov 2021-05-15 13:47:48 +00:00
  • 44f8d2c6f5 Fixes a bounding box projection to an incorrect camera causes the red water bug. vladislavbelov 2021-05-15 13:33:36 +00:00
  • 6b0802836a Fix duplicating promoting entities in XP trickling structures. Freagarach 2021-05-15 05:40:13 +00:00
  • 66c75068bc Fix broken non pot texture by @m7600 Stan 2021-05-14 18:06:00 +00:00
  • 79e294ec06 Make fruit (berries and some fruit trees)'s obstructions smaller. Stan 2021-05-14 15:13:55 +00:00
  • cf5c815879 Fix 4f972bc623 wraitii 2021-05-14 11:12:07 +00:00
  • 4f972bc623 Split off JSON-related function from ScriptInterface, clean up headers. wraitii 2021-05-14 10:18:03 +00:00
  • f368e1a69e Remove unused m_rng member from ScriptInterface. wraitii 2021-05-14 09:27:12 +00:00
  • 0f60bf3a97 Split off Object-related functions from ScriptInterface wraitii 2021-05-13 17:23:52 +00:00
  • cb263b9f26 Add a decal to the berry bushes to make them more visible and make the fruits bigger Stan 2021-05-13 11:19:37 +00:00
  • 61e0aef0b4 Split JS conversions from ScriptInterface. wraitii 2021-05-13 09:43:33 +00:00
  • d798a2ec0e Fix crash in Atlas. wraitii 2021-05-12 19:25:09 +00:00
  • dd19cc3444 Major improvements to the lobby bots XpartaMuPP and EcheLOn. user1 2021-05-12 15:40:50 +00:00
  • 4ad78018f9 Fix no-pch build. Potentially fixes bb49fbe793, 0198942a79, 34b1920e7b, 8b08f4ae7a 0dbf417171, 3af1fc64d2, 5fbdbaa3bc, 6fbf036ae4. Stan 2021-05-12 13:48:55 +00:00
  • 412e870c55 Add defeat condition on civil centre loss bb 2021-05-12 13:34:50 +00:00
  • 441c122331 Fix collecting treasures near position. Freagarach 2021-05-11 07:41:40 +00:00
  • 6fbf036ae4 Split off StructuredClone from ScriptInterface wraitii 2021-05-10 11:51:32 +00:00
  • ad62707eef Ensure rated game and cheat won't be enabled at the same time. wraitii 2021-05-10 07:49:30 +00:00
  • 5fbdbaa3bc Fix 3af1fc64d2 - incorrect texture path on Windows. wraitii 2021-05-09 17:29:50 +00:00
  • b4d11bda89 Fix warnings and missing break from f1acd22455 Angen 2021-05-09 17:05:02 +00:00
  • 8f8996e338 Allow registering custom data for triggers wraitii 2021-05-09 16:55:36 +00:00
  • f653541e2c Fix warnings in 3af1fc64d2 wraitii 2021-05-09 16:24:13 +00:00
  • f1acd22455 Do not allow to start pyrogenesis with incompatible mods Angen 2021-05-09 13:53:25 +00:00
  • 933b331c1b Hide icon for matches without password Angen 2021-05-09 13:47:03 +00:00
  • 3af1fc64d2 Allow GUI elements to define custom mouse event mask shapes. wraitii 2021-05-09 13:08:07 +00:00
  • e94faf7827 Don't hardcode the "0ad" resource into lobby XMPP & hosting wraitii 2021-05-09 12:51:32 +00:00
  • 88810524b3 Make it explicit that technology specific names expect an object. wraitii 2021-05-09 12:46:58 +00:00
  • abb124a36f Fix cpuid call with -fPIC on i386 architectures. wraitii 2021-05-09 12:41:45 +00:00
  • 1e1af6e2df Separate campaign replays in replay page & fix for i18n wraitii 2021-05-09 08:39:38 +00:00
  • 14324b8918 Fix auto-complete chat entries for Biome names in GameSetup s0600204 2021-05-08 20:45:20 +00:00
  • 0dbf417171 Fix 8b08f4ae7a - CGUIColor setting wraitii 2021-05-07 11:34:20 +00:00
  • f008edea73 Fx low resource supply tricking AI. Freagarach 2021-05-07 09:07:20 +00:00
  • a18d97b047 Let team bonuses also apply to own player. Freagarach 2021-05-07 08:48:51 +00:00
  • 2dfc8681d2 Fix returning resources by formation members. Freagarach 2021-05-07 07:05:57 +00:00
  • d2d0c6b347 Some small fixes for the AutoQueue feature. Freagarach 2021-05-07 07:01:39 +00:00
  • 64b475b390 Fix Profiler1 "time per turn". wraitii 2021-05-06 16:49:34 +00:00
  • e0800bc092 Allow toggling repairability. wraitii 2021-05-06 14:25:33 +00:00
  • 8b08f4ae7a Change GUI settings to explicitly be member variables. wraitii 2021-05-06 08:22:37 +00:00
  • 4db5467717 Fix mistake in 100159548c wraitii 2021-05-06 07:42:49 +00:00
  • c2167ffc7e Differentiate a bit the spart and athen rams. Stan 2021-05-06 07:17:09 +00:00
  • 100159548c Fix bounding boxes after f73fa05542 wraitii 2021-05-05 16:20:33 +00:00
  • 781afea4b1 More broken implicit conversions. wraitii 2021-05-05 15:39:44 +00:00
  • 8724b86915 Fix macOS boost compilation wraitii 2021-05-05 08:25:01 +00:00
  • 51ab4315ff Enable production entities to autoqueue. Freagarach 2021-05-05 06:12:31 +00:00
  • fe3ff1b0ff Map browser fixes and improvements wraitii 2021-05-04 16:40:16 +00:00
  • 2e08fd38ea GUI cleanup: XML & child handling. wraitii 2021-05-04 15:17:50 +00:00
  • 0198942a79 Fix warning in cdd75deafb wraitii 2021-05-04 14:01:18 +00:00
  • 911f49c655 Gamesetup: make sure GameSpeed is a number wraitii 2021-05-04 13:59:30 +00:00
  • cdd75deafb XMB Improvements, parse JS into XMB, make strings more efficient. wraitii 2021-05-04 13:02:34 +00:00
  • a1010b83d3 Enable specifying the trigger action independently of the trigger name. wraitii 2021-05-04 12:33:45 +00:00
  • c0157d613d Simplify trigger event naming scheme. wraitii 2021-05-04 09:46:38 +00:00
  • 79118e6716 Remove castshadow from decals. Stan 2021-05-04 09:21:32 +00:00
  • 6663b27fa2 Disable shadows for blood. Since they are decals it doesn't seem to make much difference. Stan 2021-05-04 09:06:13 +00:00
  • 2efe255bbd Fix error when hosting lobby game. wraitii 2021-05-04 08:58:22 +00:00
  • 738b200dda Let entity react on target death directly. Freagarach 2021-05-04 05:18:11 +00:00
  • 34b1920e7b Split ScriptRequest in its own header. wraitii 2021-05-03 16:07:26 +00:00
  • 0406c4dfde Throw errors instead of warnings on wrong implicit conversions. wraitii 2021-05-03 15:44:06 +00:00
  • 5287dd768d Add some missing credits. Freagarach 2021-05-03 14:03:43 +00:00
  • 48cb9a2d6f Allow triggers to spawn turreted entities. Freagarach 2021-05-03 08:54:54 +00:00
  • bb49fbe793 Further reduce usage of TERRAIN_TILE_SIZE in non-terrain components wraitii 2021-05-02 17:40:00 +00:00
  • 6d10a35d97 Fix some warnings. wraitii 2021-05-02 15:45:40 +00:00
  • 3801a4dd47 Allow implicit JS boolean -> string conversions. wraitii 2021-05-02 15:43:59 +00:00
  • e53628ab56 Remove debug code left in d9748173c7 wraitii 2021-05-02 07:08:40 +00:00
  • 0ad3dba097 Do not transfer xp twice on Promotion Angen 2021-05-01 17:40:26 +00:00
  • 2fcab79e15 Moves terrain independent code for viewport bounds calculations to camera. vladislavbelov 2021-05-01 16:59:42 +00:00
  • d46a417748 Replace ScriptInterface::Call* with new ScriptFunction functions wraitii 2021-05-01 14:04:53 +00:00
  • d9748173c7 Generalize icon-specific tooltips to a tag, streamline code. wraitii 2021-05-01 12:38:05 +00:00
  • 9107d6d8c7 Fixes unused CCamera argument in debug rendering in SilhouetteRenderer. vladislavbelov 2021-05-01 12:13:48 +00:00
  • 8633a28b00 TriggerPoint - default required component is '0'. wraitii 2021-05-01 09:02:30 +00:00
  • 19b01dc710 Migrate DEFINE_INTERFACE_METHOD_* to the ScriptFunction wrappers. wraitii 2021-05-01 08:01:30 +00:00
  • c62ad8fefa Implement FromJSVal<IObject*> safely wraitii 2021-04-30 13:20:43 +00:00
  • 3579097d95 Count resource gatherers also when returning their resources. Freagarach 2021-04-30 06:24:13 +00:00
  • 835c081ca4 Fix large slowdown in rendering on some configurations. wraitii 2021-04-29 07:38:40 +00:00
  • 2ce4c2e7d5 Unify pierce resistance of defensive structures. wraitii 2021-04-29 07:35:27 +00:00
  • f0b2c31533 Buff stone throwers: increased range and HP. wraitii 2021-04-29 07:32:49 +00:00
  • 70149803c5 Introduce a specific limit to domestic animals pop. wraitii 2021-04-29 07:29:48 +00:00
  • b1267f7878 Unify resistances of non-buildable structures. wraitii 2021-04-29 07:27:12 +00:00
  • 04d242c456 Introduce an Hoplite tradition tech for Athens/Sparta. wraitii 2021-04-29 07:26:00 +00:00
  • e3c7c4656a Increase archer spread slightly, introducing a compensating technology. wraitii 2021-04-29 07:22:20 +00:00