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
dd0ed78774
Follow proper Shutdown sequence when using -dumpSchema, fixes #6696 .
...
Also fix an incorrect code comment, and prevent Atlas from being started
with `-dumpSchema`.
Reviewed By: phosit
Differential Revision: https://code.wildfiregames.com/D4903
This was SVN commit r27470.
2023-01-19 22:34:46 +00:00
2943747add
Fix FMT and NVTT not linking with the correct SDK.
...
Tested by: @Langbart
Differential Revision: https://code.wildfiregames.com/D4898
This was SVN commit r27469.
2023-01-19 21:10:18 +00:00
2b6b129b2e
Art | Fix contrast on this ao map
...
This was SVN commit r27468.
2023-01-19 16:37:02 +00:00
67cd066f16
Translate resources in PetraAI's tribute demands.
...
Reported by Gurken Khan at
https://wildfiregames.com/forum/topic/96576-petraai-bot-doesnt-recognize-defeat-of-competitor-its-trading-with .
Based on a patch by: @Langbart
Differential revision: https://code.wildfiregames.com/D4897
Accepted by: @Langbart
Fixes #6648
This was SVN commit r27467.
2023-01-19 07:44:58 +00:00
db9af648c8
Re-add missing script
...
This was SVN commit r27466.
2023-01-19 00:24:04 +00:00
6727763e93
Slightly improve templatesanalyzer/unitTables.py
...
- Add hans
- Reduce code size
- Reuse other code
- Add poison and fire
- Fix spread
This was SVN commit r27465.
2023-01-18 23:38:44 +00:00
80ee95d4f4
Art | These null textures weren't completely black or white. Fix this minor oversight.
...
This was SVN commit r27464.
2023-01-18 19:27:36 +00:00
de72510c60
Fix Atlas warning on reinit.
...
AIDiff is undefined when calling InitGame. But this cheat stuff should
not be in the helper.
(Now people don't need to change the helper if they want a non-cheating
AI. @Silier )
This patch is favoured over @trompetin17 's by Wilfy:
https://irclogs.wildfiregames.com/%230ad-dev/2023-01-16-QuakeNet-%230ad-dev.log
@ 21:14.
Reported by: @Langbart
Differential revision: https://code.wildfiregames.com/D4881
Fixes #6302
This was SVN commit r27463.
2023-01-18 07:56:03 +00:00
490aceb4ff
Fix centurion having no civilization and speaking greek.
...
This was SVN commit r27462.
2023-01-17 23:55:12 +00:00
03da19ed10
Don't include source/test_root.cpp in bundles.
...
Reported by: @LudovicRousseau
Accepted by: @sera
Fixes #6300
Differential Revision: https://code.wildfiregames.com/D4895
This was SVN commit r27461.
2023-01-17 23:50:50 +00:00
a0022fb56b
Fix and cleanup the SM91 build, fixes #6676 .
...
Add a new patch written by s0600204, replacing the use of `distutils`
with `sysconfig` in the setup of the bundled virtualenv in SpiderMonkey.
Add a patch which is a portion of
https://phabricator.services.mozilla.com/D130410 , fixing upstream's bug
1739486 on Fedora.
This fixes build issues on recent Debian and Fedora. This is consistent
with upstream's upcoming changes in ESR102 following the deprecation of
`distutils`.
This cleans up some old SM patches; renames the [[SVN:27442]] unicode
patch; moves a Python-related environment variable inside `build.sh`;
fixes indentation and EOL properties.
Differential Revision: https://code.wildfiregames.com/D4893
This was SVN commit r27460.
2023-01-17 20:49:00 +00:00