Freagarach
ed4e07e594
Allow setting the passability class depending on formation members.
...
Improves pathfinding for the general case (no large entities in a
formation).
Differential revision: https://code.wildfiregames.com/D4605
Comments by: @marder, @Stan, @wraitii
This was SVN commit r26873.
2022-05-11 14:47:16 +00:00
Freagarach
13d701e3d0
Fix maps after ea72437739.
...
Correctly fetch the civ from the player's Identity.
Also remove the notions of the CivChanged message, since it was
effectively deleted already.
Differential revision: https://code.wildfiregames.com/D4486
Reviewed by: @wraitii
Comments by: @bb, @Silier, @smiley, @Stan, @vladislavbelov
Fixes #6444
This was SVN commit r26872.
2022-05-11 06:04:20 +00:00
vladislavbelov
1f8705d8f7
Avoids drawing text in GUI if it will be clipped.
...
Tested By: Langbart
Differential Revision: https://code.wildfiregames.com/D4640
This was SVN commit r26870.
2022-05-10 16:32:25 +00:00
vladislavbelov
dddd599146
Fixes shader program and technique reloading.
...
Tested By: Langbart
Differential Revision: https://code.wildfiregames.com/D4641
This was SVN commit r26869.
2022-05-10 12:54:57 +00:00
wraitii
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
wraitii
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
wraitii
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
vladislavbelov
db8d251a8b
Adds XML path of GL shader descriptions to file dependencies.
...
This was SVN commit r26864.
2022-05-09 10:13:19 +00:00
vladislavbelov
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
vladislavbelov
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
vladislavbelov
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
vladislavbelov
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
vladislavbelov
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
vladislavbelov
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
Freagarach
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
vladislavbelov
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
vladislavbelov
3ed4eaf247
Removes ogl_WarnIfError from regular renderer code.
...
This was SVN commit r26850.
2022-05-02 21:52:21 +00:00
vladislavbelov
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
vladislavbelov
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
vladislavbelov
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
Stan
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
Freagarach
9c0817849e
Fix - in previous commit.
...
This was SVN commit r26840.
2022-04-29 05:39:54 +00:00
Freagarach
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
Freagarach
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
vladislavbelov
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
vladislavbelov
d8b8128abb
Adds AsFloatArray to CMatrix3D.
...
This was SVN commit r26834.
2022-04-27 19:53:42 +00:00
vladislavbelov
22a4db837b
Adds backend buffer upload forgotten in aba7a170d9. Fixes #6520
...
This was SVN commit r26833.
2022-04-27 19:00:06 +00:00
vladislavbelov
b26aa5936d
Avoids scoped binding of the already bound backend buffer.
...
This was SVN commit r26831.
2022-04-26 18:25:52 +00:00
vladislavbelov
98c18425a8
Adds more detailed debug name for backend buffers.
...
This was SVN commit r26830.
2022-04-26 18:16:45 +00:00
vladislavbelov
069560a290
Fixes incorrect vertex buffer offset added in aba7a170d9. Fixes #6519
...
This was SVN commit r26829.
2022-04-26 18:12:56 +00:00
wowgetoffyourcellphone
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
Stan
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
wowgetoffyourcellphone
5a1c510ff1
[maps] Fix lost comma. Reported by Gameboy.
...
This was SVN commit r26825.
2022-04-25 03:46:51 +00:00
wowgetoffyourcellphone
e9fdb01d2b
[maps][fix] Quick little map file fixes, per @Stan.
...
This was SVN commit r26824.
2022-04-24 22:10:31 +00:00
vladislavbelov
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
wowgetoffyourcellphone
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
wowgetoffyourcellphone
8368bd6248
[art][textures] Add some player color to the Arabic robes.
...
This was SVN commit r26820.
2022-04-24 03:04:18 +00:00
wowgetoffyourcellphone
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
wowgetoffyourcellphone
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
vladislavbelov
d3a7491724
Removes CONFIG2_GLES from CPostprocManager and renderers.
...
This was SVN commit r26817.
2022-04-23 23:49:52 +00:00
vladislavbelov
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
vladislavbelov
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
vladislavbelov
ddb8b08508
Removes lib_api.h cleared but not deleted in 8c068aab07.
...
This was SVN commit r26813.
2022-04-22 16:11:21 +00:00
vladislavbelov
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
wowgetoffyourcellphone
f1a59eca29
[art] Fix Brennus actor's material.
...
This was SVN commit r26809.
2022-04-20 17:28:38 +00:00
wowgetoffyourcellphone
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