6ea5d33406
Fix AI tasking catafalques to the center of the CC.
...
There is some unit-motion/unitAI bug that makes them not reach the
center and hence idleness.
Refs. #6735 by fixing the specific PetraAI <> catafalque case.
Reported and solution by: @Langbart
This was SVN commit r27544.
2023-02-15 14:30:08 +00:00
ee88cd353c
Fix trees, rocks, fish, and crocodiles having incorrect owners.
...
Refs #6688
Refs D4123
This was SVN commit r27543.
2023-02-14 21:48:35 +00:00
929d593658
Fix build-archives.sh's shebang.
...
Reported by: @Itms
Refs #6701
This was SVN commit r27542.
2023-02-13 12:19:24 +00:00
a4d4df9dd8
Check for the existence of libMoltenVK
...
Patch by: @Langbart
Fixes #6729
This was SVN commit r27541.
2023-02-13 12:07:35 +00:00
eafacb6e25
Remove some textures that had both DDS and PNG variants.
...
Use @wackyserious new textures for those.
Fixes #6738
Reported by: @sera
This was SVN commit r27540.
2023-02-13 11:57:12 +00:00
f8520e0275
Increases minImageCount for Vulkan swapchain only when there is a room for that.
...
This was SVN commit r27537.
2023-02-12 23:12:28 +00:00
afd0f181e1
Fixes invalid swapchain size during a window minimize.
...
Differential Revision: https://code.wildfiregames.com/D4932
This was SVN commit r27536.
2023-02-12 22:58:36 +00:00
e6d87c7fe4
Fix Han catafalque.
...
Which had a wrong description and/or wrong modifiers and a strange
affected class.
Reported by @LienRag at
https://wildfiregames.com/forum/topic/38729-addition-of-han-chinese-to-0ad/?do=findComment&comment=543258 .
Differential revision: https://code.wildfiregames.com/D4931
Comments by: @chrstgtr, @Langbart, @Stan , @wowgetoffyourcellphone
This was SVN commit r27534.
2023-02-10 07:28:27 +00:00
471e1a8297
Fix rally point cursor and capturing from spawn.
...
Introduced in 82e2619ece
(the default attack mode switch).
Differential revision: https://code.wildfiregames.com/D4933
Tested by: @Langbart, @phosit , @wowgetoffyourcellphone
Fixes : #6727
(Refs. #6733 )
This was SVN commit r27533.
2023-02-10 07:19:34 +00:00
9a0f6a317b
Fix idle units idling nigh capturable entity.
...
Introduced when changing the default behaviour to capturing
(82e2619ece
).
Also fixes confusing the AI with catafalques (etc.), noticed by
@Langbart at D4933.
Differential revision: https://code.wildfiregames.com/D4934
Tested by: @Langbart, @phosit
This was SVN commit r27532.
2023-02-10 07:14:39 +00:00
fe015fdc1e
Don't error out on complex requirements without tooltip.
...
Since it is not nice to make the game unusable (citation needed) we'll
emit a warning, which is less not nice.
Reported by: @Langbart
Differential revision: https://code.wildfiregames.com/D4930
Reviewed by: @Langbart
Fixes #6724
This was SVN commit r27531.
2023-02-07 07:33:22 +00:00
9a134b88f7
Properly use tokens for all Tech requirements.
...
Better than faking the fix with a flaw in the inheritance.
Refs. d771e775d9
and 83b786dcf5
.
Differential revision: https://code.wildfiregames.com/D4924
Comments by: @Stan
Refs. #6724
This was SVN commit r27530.
2023-02-06 11:50:42 +00:00
642a20e9a8
Fix leading space in centurion aura.
...
This was SVN commit r27528.
2023-02-03 09:20:53 +00:00
d765c06198
Double wall turret placements for stone walls.
...
Walls should be more helpful as a defensive feature, currently they only
serve to limit movement.
Wall garrisoning is the primary defensive benefit of walls, but only
allowing eight to garrison in a long wall section means these eight
units are quickly dealt with, especially since they are stationary.
Doubling the wall garrison (by adding another row, not by cramming them
side-to-side) not only looks cooler, but also allows a more sizable army
to occupy walls.
Refs.
https://wildfiregames.com/forum/topic/105534-ai-and-the-walls-dilemma/ .
Patch by: @real_tabasco_sauce
Differential revision: https://code.wildfiregames.com/D4914
Comments by: @Stan , @wowgetoffyourcellphone
This was SVN commit r27527.
2023-02-03 09:14:33 +00:00
d771e775d9
Fix multiple requirements (and no tooltip) of the Ptol champion pikeman.
...
Reported by: @Langbart
Fixes #6724
This was SVN commit r27524.
2023-02-02 08:19:18 +00:00
6126b518c4
Fixes overflow of inplace vertex and index Vulkan buffers.
...
Comments By: phosit, Stan
Differential Revision: https://code.wildfiregames.com/D4920
This was SVN commit r27522.
2023-02-01 22:09:25 +00:00
0fce64ed5a
Fixes Atlas previews after e4455a8e8f
.
...
Differential Revision: https://code.wildfiregames.com/D4919
This was SVN commit r27521.
2023-02-01 21:56:35 +00:00
4c4e978627
Fix more issues with animated meshes reported by https://code.wildfiregames.com/P293
...
Reported by: @trompetin17
Refs #6714
This was SVN commit r27520.
2023-02-01 13:39:25 +00:00
2339067737
Makes Vulkan device selection stop searching after a first suitable queue family.
...
This was SVN commit r27516.
2023-01-31 17:01:47 +00:00
ce875e675e
Fix two broken models causing black glitches.
...
- They had vertexes groups without weights.
- Both of them were unused one incorrectly so.
- Also fix the material while at it.
Refs #6714
This was SVN commit r27515.
2023-01-31 16:28:04 +00:00
c422eb242a
ATLAS UI be aware of GUI Scale user config
...
Comment by: @Phosit , @Stan , @Vladislav
Differential Revision: https://code.wildfiregames.com/D4915
Fixes : #6715
This was SVN commit r27513.
2023-01-30 22:05:17 +00:00
d0ff565aa8
Fixes DisplayVersion in NSIS on Windows.
...
Tested By: Itms
Differential Revision: https://code.wildfiregames.com/D4892
This was SVN commit r27512.
2023-01-30 21:29:10 +00:00
ac75966d67
Fixes descriptor set overwrite when multiple textures reference it with delayed deletion. Fixes #6717
...
Refs #6636
Comments By: phosit, Stan
Tested By: phosit, Stan
Differential Revision: https://code.wildfiregames.com/D4916
This was SVN commit r27511.
2023-01-30 21:23:44 +00:00
c17bffff1e
Extends logs for Vulkan available device.
...
Differential Revision: https://code.wildfiregames.com/D4917
This was SVN commit r27510.
2023-01-30 21:16:47 +00:00
f0bde861f6
Fix typo in foundation code.
...
Introduced in 2bda444435
.
Refs. #6709
Differential revision: https://code.wildfiregames.com/D4909
Comments by: @Stan
This was SVN commit r27508.
2023-01-30 11:08:44 +00:00
34765a4664
Use different default hotkey for capturing.
...
Conflicted with garrisoning, which is used more often.
Reported by @minohaka at D4697, after 82e2619ece
.
Differential revision: https://code.wildfiregames.com/D4908
Accepted by: @real_tabasco_sauce
This was SVN commit r27506.
2023-01-30 08:17:05 +00:00
83b786dcf5
Tokens for required technologies.
...
Use tokens for required technologies, allowing `-tech` and easier
replacements.
Fixes requiring `replace=""` when replacing techs.
Also a minor fix in the TemplateParser.js for upgrade requirements.
Refs. 9bb9ff8b16
.
Differential revision: https://code.wildfiregames.com/D4912
Comments by: @Stan
This was SVN commit r27505.
2023-01-30 08:05:34 +00:00
c80bfc8732
Uses Vulkan physical device indices as the last comparison for device selection.
...
This was SVN commit r27503.
2023-01-29 23:06:42 +00:00
e050a32eef
Adds more features to report for Vulkan backend.
...
This was SVN commit r27502.
2023-01-29 22:10:52 +00:00
e27a3c4e53
Fix Molten VK printing too many log messages
...
Reported by: @Langbart
Fixes #6719
Differential Revision: https://code.wildfiregames.com/D4913
This was SVN commit r27501.
2023-01-29 13:03:58 +00:00
5d7a8b9d1b
Fix: Crash atlas in relation to Terrain.cpp CalcPosition
...
Patch by: @trompetin17
Differential revision: https://code.wildfiregames.com/D4900
Comments by: @Langbart, @Stan , @Vladislav
Fixes #6550
This was SVN commit r27499.
2023-01-28 22:42:00 +00:00
cb5a0b6342
Prevents using R8G8B8_UNORM format for Vulkan textures as it can be supported as a native format only by workarounds.
...
This was SVN commit r27496.
2023-01-26 21:44:50 +00:00
840dbdd6d8
Creates image views for Vulkan textures only when needed.
...
This was SVN commit r27495.
2023-01-26 21:38:39 +00:00
6648b1b53c
Enables non-solid fill for Vulkan to allow wireframe drawing.
...
This was SVN commit r27494.
2023-01-26 17:23:56 +00:00
a3e8fd0fd4
Updates shadows camera frustum after its recalculation.
...
This was SVN commit r27493.
2023-01-26 17:12:57 +00:00
e5635a9d7f
Fixes shadows cascades iteration.
...
This was SVN commit r27492.
2023-01-26 17:12:11 +00:00
fa1fc26241
Upgrade gloox to the development trunk version on Windows, refs #3004 . This commit needs a rebuild of the glooxwrapper.
...
This fixes #4705 : the TLS connection now works on Windows, also tested
with certificate verification and with TLSv1.2 (so TLSv1.0 can now be
disabled server-side).
Ideally we should have waited for the release of version 1.0.25, but the
development seems to have mostly stopped upstream.
Tested By: maroder
Differential Revision: https://code.wildfiregames.com/D4910
This was SVN commit r27490.
2023-01-26 15:43:42 +00:00
f88b1a88f6
Update CI dockerfiles.
...
This was SVN commit r27489.
2023-01-26 15:34:52 +00:00
d6121a43ea
Add MoltenVK support to fix Vulkan on macOS.
...
Tested by: @Langbart, @real_tabasco_sauce , @wraitii
Refs #6636
Differential Revision: https://code.wildfiregames.com/D4905
This was SVN commit r27488.
2023-01-26 15:24:12 +00:00
2969487cdd
Improving corral tooltips/info.
...
Reduces unnecessary text.
The corral defines the interval and the animal auras define the amount.
Patch by: @Grapjas
Differential revision: https://code.wildfiregames.com/D4896
Comments by: @Langbart, @Stan
Fixes #6687
This was SVN commit r27487.
2023-01-25 08:56:55 +00:00
1078277c59
Fix required technology tooltip colour.
...
Done by creating a function for 'objections' and using that for any
unmet requirements.
Patch by: @abian
Differential revision: https://code.wildfiregames.com/D4899
Comments by: @Langbart
Fixes #6694
This was SVN commit r27484.
2023-01-24 08:03:24 +00:00
471b05da04
Fix actors changing on transform.
...
Reported by `Aristippus of Cyrene` at
https://wildfiregames.com/forum/topic/101769-chinese-mangonels/ .
Investigated by: @Langbart
Refs. c6a9e7188e
Fixes #6707
This was SVN commit r27483.
2023-01-24 07:54:53 +00:00
983182feeb
Fix PetraAI requesting tribute from defeated player.
...
The requests weren't deleted, both from received and sent diplomacy
requests.
Reported by @Obelix at
https://wildfiregames.com/forum/topic/96576-petraai-bot-doesnt-recognize-defeat-of-competitor-its-trading-with .
Investigated by: @Langbart
Differential revision: https://code.wildfiregames.com/D4904
Comment by: @phosis
Fixes #6654
This was SVN commit r27481.
2023-01-23 07:54:09 +00:00
cae24f17a0
Fix comparing requirements for GAIA.
...
There was no check for `cmpTechnologyManager` in the comparing code.
Reported by: @Langbart
Fixes #6705
This was SVN commit r27480.
2023-01-23 07:48:14 +00:00
a054bd7a9d
Adds a warning in case of Vulkan window creation failure.
...
This was SVN commit r27478.
2023-01-21 23:14:29 +00:00
18b2f6e184
Disables descriptor indexing on macOS.
...
This was SVN commit r27477.
2023-01-21 22:53:16 +00:00
9c6dd6b1ca
Fix gastaphrete like crossbowmen having their crossbow stand straight.
...
Reported by: @Langbart
Fixes #6683
This was SVN commit r27476.
2023-01-21 17:20:52 +00:00
e8ec04fd53
Fixes querying descriptor indexing features and properties on some drivers.
...
This was SVN commit r27475.
2023-01-21 17:06:55 +00:00
f5fe608b5c
Fix han chariots keeping their flags when dying.
...
Reported by: @Langbart
Refs #6683
This was SVN commit r27474.
2023-01-21 16:18:40 +00:00
ea017969a2
Art | More ship sail stuff
...
- Notably, new textures for the large Han warship sails.
This was SVN commit r27471.
2023-01-20 01:07:35 +00:00