ee0fcf2b95
Fix map errors from GetTemplate not being available in the sim
...
Follows ea72437739
. Fixes it by providing a convenience function in the
component Manager that matches the API in the GUI / AI
Refs #6444
Differential Revision: https://code.wildfiregames.com/D4630
This was SVN commit r26867.
2022-05-09 18:13:34 +00:00
69c76acabb
Fix crash in non-visual autostart from not loading terrain textures
...
Fixes 410d2e883a
Reported by: langbart
Differential Revision: https://code.wildfiregames.com/D4627
This was SVN commit r26866.
2022-05-09 17:31:00 +00:00
2ccd1ba280
UnitMotion - Fix Clearance serialization and only allow changing passability of formation controllers.
...
Fixes 5de50c447c
Changing the passability class at runtime breaks some UnitMotion
assumptions in unrecoverable ways and will lead to units getting into
impassable terrain.
Formation controllers can tolerate it since units still check their own
obstruction.
Until some code is added to recover from the above bad case,
de-activated changing passability class for non-formation controllers.
This also fixes serialization issues related to clearance & passability
classes following that diff.
Reviewed By: Freagarach
Differential Revision: https://code.wildfiregames.com/D4629
This was SVN commit r26865.
2022-05-09 17:29:15 +00:00
db8d251a8b
Adds XML path of GL shader descriptions to file dependencies.
...
This was SVN commit r26864.
2022-05-09 10:13:19 +00:00
132058bc04
Fixes RenderDoc captures by calling glGetProgramivARB to get constants only for ARB shaders.
...
This was SVN commit r26863.
2022-05-09 08:22:21 +00:00
ae54282794
Fixes depth texture sampling in ARB shaders after a87cb6c94d
. Fixes #6537
...
Tested By: Langbart
Differential Revision: https://code.wildfiregames.com/D4639
This was SVN commit r26862.
2022-05-09 07:55:40 +00:00
67e8e28006
Fixes dynamic GL buffer orphaning forgotten in cff79b421a
. Fixes #6533
...
Tested By: Langbart
Differential Revision: https://code.wildfiregames.com/D4638
This was SVN commit r26859.
2022-05-08 22:45:54 +00:00
62e589ab76
Adds renderer backend interface and dummy backend.
...
Comments By: phosit, Stan
Tested By: Langbart, phosit
Differential Revision: https://code.wildfiregames.com/D4636
This was SVN commit r26858.
2022-05-08 22:02:46 +00:00
c5f71d6b87
Fixes grayscaleFactor usage in Canvas2D ARB shader added in 1f192f1593
. Fixes #6536
...
Tested By: Langbart
This was SVN commit r26857.
2022-05-07 20:57:16 +00:00
5c17a11343
Fixes incorrect type of objectColor in overlay line ARB shader introduced in 34fc883317
and appeared after 04bd96cee0
. Fixes #6534
...
This was SVN commit r26856.
2022-05-07 19:48:35 +00:00
27061d7bd4
Fix slow formation movement on spamclick by increasing instant turn angle to the same value as units.
...
Having a small instant turn angle apparently makes units (not only
formations) lag when spamclicking.
Patch by: @marder
Differential revision: https://code.wildfiregames.com/D4593
Fixes #6440
This was SVN commit r26855.
2022-05-07 04:47:03 +00:00
b808adcc00
Disables writing depth for decals as they follow terrain and water (if floating) shape. Fixes #6494
...
Tested By: Langbart
Differential Revision: https://code.wildfiregames.com/D4637
This was SVN commit r26852.
2022-05-05 17:25:20 +00:00
3ed4eaf247
Removes ogl_WarnIfError from regular renderer code.
...
This was SVN commit r26850.
2022-05-02 21:52:21 +00:00
a493a9f07f
Removes ARB switch optimization as it triggers slow down. Fixes #6525
...
Tested By: Langbart
Differential Revision: https://code.wildfiregames.com/D4635
This was SVN commit r26849.
2022-05-02 21:25:13 +00:00
04bd96cee0
Moves uniform and texture binding to CDeviceCommandContext.
...
Tested By: Langbart
Differential Revision: https://code.wildfiregames.com/D4631
This was SVN commit r26848.
2022-05-02 20:57:22 +00:00
a8caed8348
Uses correct value_type to iterate over the map in JSInterface_Hotkey. Refs a4852c4c01
.
...
Patch By: phosit
Differential Revision: https://code.wildfiregames.com/D4633
This was SVN commit r26847.
2022-05-02 10:03:34 +00:00
a2df854547
Fix extra parenthesis in d0b2168879
.
...
This was SVN commit r26845.
2022-05-01 15:27:33 +00:00
Angen
a90ba38357
[Gameplay] Buff spear cavalry
...
Bonus against cavalry 1.75 -> 2
Differential revision: D4625
Patch by: @LetswaveaBook
Reviewed by: @marder
Comments by: @real_tabasco_sauce
This was SVN commit r26844.
2022-05-01 11:08:52 +00:00
Angen
d0b2168879
Add Mouse drag to options
...
Allow to modify pixel distance when mouse input is detected as drag e.g.
for selection box.
Differential revision: D4624
Refs: #6506
Comments by: @vladislavbelow @Freagarach
Tested by: @psypherium
This was SVN commit r26843.
2022-05-01 10:50:23 +00:00
Angen
59fdc5e591
Fix chat window
...
Fix chat window not closing when submitting empty string introduced in
47f5c27eec
Always call submitted hanlders.
Differential revision: D4621
Fixes : #6511
Patch by: @Langbart
Comments by: @elexis
This was SVN commit r26842.
2022-04-29 17:48:01 +00:00
9c0817849e
Fix -
in previous commit.
...
This was SVN commit r26840.
2022-04-29 05:39:54 +00:00
65f631ff15
Make scythes aura only affect humans (instead of units).
...
Fixes affecting corpses and Siege.
Patch by: @Langbart
Differential revision: https://code.wildfiregames.com/D4619
Comments by: @asterix , @Silier , @wowgetoffyourcellphone
This was SVN commit r26839.
2022-04-29 05:38:58 +00:00
edccaaf84a
Reduce fog on cisalpine winter map and artic biome.
...
People shouldn't be punished in a competitive setting for having high
graphic settings.
Patch by: @marder
Differential revision: https://code.wildfiregames.com/D4596
Reviewed by: @wowgetoffyourcellphone
This was SVN commit r26838.
2022-04-29 05:22:42 +00:00
Angen
7765393908
Shift group hotkeys to map 1 - 10 instead 0 - 9
...
Number groups from 1 - 10 replacing group 0 with group 10 for default
hotkey 0.
Differential revision: D4615
Reviewed by: @Langbart
Fixes : #6509
This was SVN commit r26837.
2022-04-28 17:03:58 +00:00
ac60b12045
Replaces occurrences of "VBO" in comments by "backend buffer". Refs cff79b421a
...
This was SVN commit r26835.
2022-04-27 20:04:56 +00:00
d8b8128abb
Adds AsFloatArray to CMatrix3D.
...
This was SVN commit r26834.
2022-04-27 19:53:42 +00:00
22a4db837b
Adds backend buffer upload forgotten in aba7a170d9
. Fixes #6520
...
This was SVN commit r26833.
2022-04-27 19:00:06 +00:00
b26aa5936d
Avoids scoped binding of the already bound backend buffer.
...
This was SVN commit r26831.
2022-04-26 18:25:52 +00:00
98c18425a8
Adds more detailed debug name for backend buffers.
...
This was SVN commit r26830.
2022-04-26 18:16:45 +00:00
069560a290
Fixes incorrect vertex buffer offset added in aba7a170d9
. Fixes #6519
...
This was SVN commit r26829.
2022-04-26 18:12:56 +00:00
7e44e7ae69
[maps][alpha 26][fix] Change player owned trees to Gaia.
...
Reported in a video by: @psypherium
This was SVN commit r26828.
2022-04-25 19:28:08 +00:00
6214632ab1
Fix a missing ambient occlusion texture and uvmap revealed by 0766919645
.
...
Reported in a video by: @psypherium
This was SVN commit r26827.
2022-04-25 15:27:16 +00:00
5a1c510ff1
[maps] Fix lost comma. Reported by Gameboy.
...
This was SVN commit r26825.
2022-04-25 03:46:51 +00:00
e9fdb01d2b
[maps][fix] Quick little map file fixes, per @Stan .
...
This was SVN commit r26824.
2022-04-24 22:10:31 +00:00
d2d22a4538
Makes the terrain and decals rendering code load effect once per usage.
...
This was SVN commit r26823.
2022-04-24 13:44:00 +00:00
42c46b41bb
[maps][Alpha 26] Clean up of the Player data for Skirmish maps.
...
Fixes #6508
This was SVN commit r26821.
2022-04-24 04:37:27 +00:00
8368bd6248
[art][textures] Add some player color to the Arabic robes.
...
This was SVN commit r26820.
2022-04-24 03:04:18 +00:00
281ba0924f
[maps][Alpha 26] Further improve corinthian_isthmus_2p and its map preview.
...
This was SVN commit r26819.
2022-04-24 02:58:20 +00:00
7606fd1eec
[maps][Alpha 26] Improve the terrain of Corinthian Isthmus (2) since it is the default map for Spanish language players.
...
Also improve the terrain for Cycladic Archipelago 2p.
Fix naming conventions for Acropolis Bay, Chang Jiang, and Tarim Basin.
Add these new and updated maps to the "New Maps" campaign.
This was SVN commit r26818.
2022-04-24 01:11:12 +00:00
d3a7491724
Removes CONFIG2_GLES from CPostprocManager and renderers.
...
This was SVN commit r26817.
2022-04-23 23:49:52 +00:00
df612ab8b4
Moves GLSL-specific uniform name workaround (added in 227f9e403f
) to CShaderProgramGLSL.
...
This was SVN commit r26816.
2022-04-23 21:39:15 +00:00
aba7a170d9
Moves vertex attribute binding to CDeviceCommandContext.
...
Tested By: Langbart, Stan
Differential Revision: https://code.wildfiregames.com/D4610
This was SVN commit r26815.
2022-04-23 20:11:14 +00:00
ddb8b08508
Removes lib_api.h cleared but not deleted in 8c068aab07
.
...
This was SVN commit r26813.
2022-04-22 16:11:21 +00:00
9b6365f9f2
Removes unused Noise generator added in 18eb72a25a
without any actual usage.
...
60befbd1cf
added the exact same implementation to the rmgen tool,
469d0fe5c5
removed the rmgen tool along with the original implementation
of noise.
Patch By: smiley
Differential Revision: https://code.wildfiregames.com/D4611
This was SVN commit r26810.
2022-04-20 20:22:01 +00:00
f1a59eca29
[art] Fix Brennus actor's material.
...
This was SVN commit r26809.
2022-04-20 17:28:38 +00:00
da983fbe42
[art][Alpha 26] Give an easier-to-see projectile to the Han Siege Tower
...
This was SVN commit r26808.
2022-04-20 06:53:40 +00:00
3dd1cd39ca
[art][Alpha 26] Give an easier-to-see projectile to the Siege Tower
...
This was SVN commit r26807.
2022-04-19 07:50:26 +00:00
2355240eec
Removes the Profiler allocation counter. Fixes #6476
...
Refs 5c8250ddb8
, 5664f097d9
, 6b0a0e83eb
.
Patch By: smiley
Differential Revision: https://code.wildfiregames.com/D4606
This was SVN commit r26805.
2022-04-18 21:37:08 +00:00
7bd075d570
Moves glReadPixels to GL backend.
...
This was SVN commit r26802.
2022-04-17 14:55:00 +00:00
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