vladislavbelov
7bd075d570
Moves glReadPixels to GL backend.
...
This was SVN commit r26802.
2022-04-17 14:55:00 +00:00
Stan
5de50c447c
Allow setting the passability class dynamically. This is needed to improve formation behavior for the release.
...
Accepted by: @Freagarach
Refs: https://code.wildfiregames.com/D4563 ,
https://code.wildfiregames.com/D4605
Differential Revision: https://code.wildfiregames.com/Dr4599
This was SVN commit r26801.
2022-04-17 11:06:09 +00:00
vladislavbelov
c6da4d9312
Adds a fallback texture to skies to avoid a crash if a sky texture was invalid.
...
This was SVN commit r26800.
2022-04-17 10:10:52 +00:00
vladislavbelov
e02b402a14
Uses vertex attribute name only for GLSL. Fixes #6500
...
This was SVN commit r26799.
2022-04-17 08:00:10 +00:00
wowgetoffyourcellphone
28349a2067
[art] Reduce specular strength of this block wall texture.
...
This was SVN commit r26798.
2022-04-17 02:23:40 +00:00
wowgetoffyourcellphone
6dfe7378fd
[art][actors] Fix the Temperate stone actor to use the correct textures.
...
This was SVN commit r26797.
2022-04-16 06:44:41 +00:00
wowgetoffyourcellphone
0e7c7f26cf
[art][actors][Alpha 26] Remove a superfluous decal from these Arsenal actors. The game would display this decal inconsistently with the other decal, so I picked one over the other.
...
This was SVN commit r26796.
2022-04-16 05:07:54 +00:00
wowgetoffyourcellphone
a2c3e7503b
[art][model][decals] Fix the Spartan Forge by recentering the model, also create a new decal for it from the existing texture.
...
Tweak the other Spartan decals while I'm at it.
This was SVN commit r26795.
2022-04-16 05:06:01 +00:00
wowgetoffyourcellphone
9217a710ec
[art] Technology portrait for Wicker shields
...
This was SVN commit r26793.
2022-04-15 19:55:15 +00:00
vladislavbelov
eaac0b0dbe
Uses vertex streams to get attribute locations reducing duplication in XML.
...
Also adds missing streams.
This was SVN commit r26792.
2022-04-15 18:13:33 +00:00
vladislavbelov
37645670c1
Fixes crash in shader preprocessor introduced in d295dacb9b and appeared after 25332f9b86. Fixes #6033
...
This was SVN commit r26791.
2022-04-15 17:45:15 +00:00
wowgetoffyourcellphone
44a6b6bd23
[maps] Add a couple of improved maps to the new maps campaign.
...
This was SVN commit r26790.
2022-04-15 07:34:35 +00:00
Stan
663fb3f527
Update the LIB_URL for zlib.
...
Fixes : #6496
Refs: #4362
Patch by: @Langbart
Differential Revision: https://code.wildfiregames.com/D4603
This was SVN commit r26788.
2022-04-14 22:35:17 +00:00
wowgetoffyourcellphone
458f4fca1e
[art][fix][actors][Alpha 26] Fix the projectiles for a handful of siege engines.
...
This was SVN commit r26787.
2022-04-14 06:52:43 +00:00
wowgetoffyourcellphone
0e9bbd10c6
[art][icons][Fix] Fix some new aura icons, renamed/modified some too. Added them to some auras. Added some old icons to other auras.
...
This was SVN commit r26786.
2022-04-14 06:25:43 +00:00
vladislavbelov
2c8f4c4837
Moves AssertPointersBound to draw commands to not forget to call it for new shaders.
...
In the future it allows to call AssertPointersBound in a more lazy way.
This was SVN commit r26784.
2022-04-12 18:02:08 +00:00
vladislavbelov
d8d736f0eb
Allows tex clients decide how to handle invalid textures instead of assertions. Fixes #6436
...
This was SVN commit r26783.
2022-04-12 17:39:05 +00:00
vladislavbelov
8c1a469253
Uses GL device capabilities for all vertex attribute locations.
...
This was SVN commit r26782.
2022-04-12 16:49:04 +00:00
vladislavbelov
ad2068dae0
Uses sequential numbering of GL vertex attributes for modern hardware. Refs #3054
...
Differential Revision: https://code.wildfiregames.com/D4601
This was SVN commit r26781.
2022-04-12 16:13:47 +00:00
vladislavbelov
f6837978e8
Adds GL debug labels only if they are supported (forgotten in 3db24af763). Fixes #6495
...
This was SVN commit r26780.
2022-04-12 06:44:06 +00:00
vladislavbelov
e6dd9f944e
Moves Vulkan report code to its device to prevent crashing when a GL device is created. Fixes #6270
...
Differential Revision: https://code.wildfiregames.com/D4577
This was SVN commit r26779.
2022-04-12 06:39:14 +00:00
vladislavbelov
811a540382
Simplifies GL::CShaderProgram to store less data.
...
This was SVN commit r26777.
2022-04-11 22:10:21 +00:00
vladislavbelov
3db24af763
Adds names to GL shaders and programs.
...
This was SVN commit r26776.
2022-04-11 20:30:23 +00:00
Angen
eafdb2339d
Fix unit demo map
...
Split from D4589
Differential revision: D4600
Original patch by: @Langbart
Fixes : #6486
Refs: #6116
This was SVN commit r26775.
2022-04-11 18:59:25 +00:00
vladislavbelov
8a51e05c2e
Avoids a crash if a texture size is not a power of two.
...
Tested By: Stan
Differential Revision: https://code.wildfiregames.com/D4586
This was SVN commit r26774.
2022-04-11 16:28:41 +00:00
wowgetoffyourcellphone
b55c71ab88
[maps] Improve Median Oasis 2p with new terrain textures and new flora/geology.
...
This was SVN commit r26770.
2022-04-09 05:45:00 +00:00
Freagarach
06796303d7
Fix progress slider on formerly autoqueued items.
...
It was not resized for ghosts.
Reported by: @Langbart
Differential revision: https://code.wildfiregames.com/D4592
Fixes #6492
This was SVN commit r26769.
2022-04-09 05:34:43 +00:00
wowgetoffyourcellphone
41032b034c
[ maps ] Fix the absence of stone mines on Cisalpine Winter.
...
This was SVN commit r26768.
2022-04-09 04:54:05 +00:00
wowgetoffyourcellphone
001da7fdb8
[ art ][ particles ] Slow down the snow fall for aesthetics.
...
This was SVN commit r26767.
2022-04-09 04:52:22 +00:00
wowgetoffyourcellphone
73ec3fd48b
[ Alpha 26 ] In Carthaginian embassies, remove references to "researching technologies" since there are none.
...
Report:
https://wildfiregames.com/forum/topic/51306-thread-for-posting-suggestions-for-alpha-26/page/14/#comment-489907
This was SVN commit r26766.
2022-04-09 01:08:42 +00:00
wowgetoffyourcellphone
ed6b87c0fe
[art] [Alpha 26] Improve and standardize the portraits for Ruins and Rocks. Delete a now-unused portrait.
...
This was SVN commit r26765.
2022-04-09 00:53:25 +00:00
wowgetoffyourcellphone
0766919645
[ art ][ actors ][ Alpha 26 ] A large actor visual update (mainly buildings)
...
- Better fitting decals
- Player color
- Warships use the larger, easier to see projectile like buildings do
- Upgrading variants
- Standardized decals for Stables
- Fix a few death variants
- Some better tree props
- Fixed sheath position for the Roman Centurion
- Add Cavalry variants for Gallic heroes (templates will come later)
- A more "British" shield for the Brit fanatic
- Add a new Atlas building for the Spartans, the "Persian Stoa"
- Add distinct actors between lit and non-lit Fireships
This was SVN commit r26764.
2022-04-08 21:45:47 +00:00
vladislavbelov
73c0e40045
Fixes warnings about unused function arguments in renderer.
...
This was SVN commit r26763.
2022-04-08 06:49:38 +00:00
Stan
383df82c4a
Improve acropolis_bay_2p by removing fences and tweaking roads lightly and allow rebuilding towers.
...
Accepted by: @marder
Patch by: @Langbart
Differential Revision: https://code.wildfiregames.com/D4591
This was SVN commit r26761.
2022-04-07 15:51:36 +00:00
vladislavbelov
d3dd98418e
Fixes GLES build after c842678591.
...
This was SVN commit r26760.
2022-04-07 06:59:40 +00:00
wowgetoffyourcellphone
6cc44f7a6f
[art][textures] Reduce the resolution of the camel blanket textures by half. They were originally ginormous, 4x bigger than a standard unit texture.
...
This was SVN commit r26758.
2022-04-04 03:50:28 +00:00
wowgetoffyourcellphone
7da9ec6005
[art][actors] Improved the look of some actors.
...
- Different dirt decals for 3 Iberian structures
- Variations for the trees on the Kushite wonder
- Spec maps for a couple Athenian units
- Changed textures for Gallic elite javelineer
- New textures for the Ptolemy war elephant driver
- Peytral for the Elite Seleucid jav cav
- More helmet variants for the Elite Seleucid spear cav
This was SVN commit r26757.
2022-04-03 20:51:39 +00:00
Freagarach
f9fae35b59
Fix selecting formations when cycling through idle entities.
...
Since formations have `cmpIdentity` now (b778caf146 ), they were
incorrectly selected when cycling through idle entities.
Reported and tested by: @Langbart
Differential revision: https://code.wildfiregames.com/D4588
Fixes #6490
This was SVN commit r26756.
2022-04-03 17:37:34 +00:00
Freagarach
d847a1c479
Fix research icon position.
...
It was overlayed with the FPS overlay which rendered it unreadable.
Introduced in 7c3aed5f36
Reported by: @Langbart
Patch by: @phosit
Differential revision: https://code.wildfiregames.com/D4585
Comments by: @elexis
Fixes #6484
This was SVN commit r26755.
2022-04-03 17:32:19 +00:00
Freagarach
a9d266f9f7
Rework Iphicratean Reform.
...
- Gymnasium to the second phase.
- Allow training the marines and cretan archers there.
- Move the above mentioned tech to that structure and the dock.
Patch by: @marder
Differential revision: https://code.wildfiregames.com/D4537
Comments (implied acceptence) by: @chrstgtr, @ValihrAnt
This was SVN commit r26754.
2022-04-03 17:18:46 +00:00
Angen
3a43cb272c
[Gameplay] Ships less pierce attack, but can destroy other ships because of a multiplier
...
Currently garrisoned ships easily kill organic units that dare to get to
close to them. A garrisoned ship is a killing machine like nothing else
in the game.
This patch solves their absurd deadliness against organic units. Ships
get 12 pierce attack and a 3x multiplier against other ships so they can
sink enemy ships at comparable rate as in A24 and A25.
Differential revision: D4507
Patch by: @LetswaveaBook
Reviewed by: @wowgetoffyourcellphone
Comments by: @marder @wraitii @Freagarach
This was SVN commit r26753.
2022-04-03 09:24:10 +00:00
wowgetoffyourcellphone
6297d1a58f
[art][actors] Use the "normal" material instead of "parallax" for these 2 Kushite actors. The normal maps don't have an alpha anyway.
...
This was SVN commit r26751.
2022-04-02 23:47:29 +00:00
wowgetoffyourcellphone
84531ea28a
[art][textures] Significantly reduce the bump effect of 3 Kushite royal textures.
...
This prevents a lot of visual artifacts.
Also reduce the size of this 1 spec map (it was overlarge). Saves disk
space.
This was SVN commit r26750.
2022-04-02 23:45:45 +00:00
vladislavbelov
e08590ee34
Fixes warning about unused captured variable in CDeviceCommandContext.
...
This was SVN commit r26749.
2022-04-02 20:40:40 +00:00
wowgetoffyourcellphone
4c17946717
[maps] Improve Saharan Oases skirmish map.
...
This was SVN commit r26748.
2022-04-02 08:57:27 +00:00
wowgetoffyourcellphone
fdb1298efe
[maps] Revamp Acropolis Bay skirmish map.
...
This was SVN commit r26747.
2022-04-02 08:54:47 +00:00
wowgetoffyourcellphone
77e9ec372f
[music] Rename music tracks to convention.
...
This was SVN commit r26746.
2022-04-02 08:37:30 +00:00
wowgetoffyourcellphone
46dfad4c41
[maps][Atlas] Update Britons sandbox map. Refs #6488
...
This was SVN commit r26745.
2022-04-02 03:43:46 +00:00
wowgetoffyourcellphone
c1fb182e5e
[maps][Atlas] Fix Kushite sandbox map. Refs #6488
...
This was SVN commit r26744.
2022-04-02 03:28:16 +00:00
wowgetoffyourcellphone
3a22d2ec69
[art][mesh] Fix the UV map of this head mesh to remove a visual defect on the pony tail geometry.
...
This was SVN commit r26743.
2022-04-01 23:56:36 +00:00