marder
eeaa4bf159
Fix incorrect random selection for team placement
...
accepted by: @Freagarach
Differential revision: https://code.wildfiregames.com/D5077
This was SVN commit r27938.
2023-11-18 16:52:40 +00:00
marder
f544c6776b
Turret walls on Jebel Barkal & outposts on Danubius again
...
After they had been broken in 21e866fcf0
Author / patch by: @lairkers
Troubleshooting / comments by @elexis @Freagarach
Fixes #6831
This was SVN commit r27937.
2023-11-18 16:10:58 +00:00
Freagarach
0dcaefc2f6
Add error to TechMan. when trying to finish a non-existing technology (e.g. wrong allied_view tech defined).
...
This was SVN commit r27935.
2023-11-16 09:40:44 +00:00
wowgetoffyourcellphone
a90a3a7e48
[Gameplay] Technology | Roman Roads | A special technology for the Romans
...
Patch by: @wowgetoffyourcellphone
Accepted by: @real_tabasco_sauce
Comments by: @borg-, @chrstgtr
Differential Revision: https://code.wildfiregames.com/D5183
This was SVN commit r27934.
2023-11-13 15:50:28 +00:00
wowgetoffyourcellphone
efbee041e9
[Art] Maps | Improve the terrains on Greek Acropolis 4
...
This was SVN commit r27932.
2023-11-13 00:05:41 +00:00
wowgetoffyourcellphone
d8b89fae71
[Gameplay] Correct loot for mercenaries cavs
...
Patch by: @borg-
Accepted by: @real_tabasco_sauce, @wowgetoffyourcellphone
Differential revision: https://code.wildfiregames.com/D5187
This was SVN commit r27930.
2023-11-11 18:01:57 +00:00
wowgetoffyourcellphone
415d0bb999
[Gameplay] Fix healer loot
...
Patch by: @borg-
Accepted by: @real_tabasco_sauce, @wowgetoffyourcellphone
Differential revision: https://code.wildfiregames.com/D5186
This was SVN commit r27929.
2023-11-11 18:00:07 +00:00
wraitii
0fec859267
Fix serialization test following 7350b9042e - Fix CalculateTerritories after deserialization
...
This fixes an issue revealed by 7350b9042e that affected deserialized
games.
Adding tests further highlighted a bug in the calculations, which is
fixed.
Reviewed By: phosit
Fixes #6883
Differential Revision: https://code.wildfiregames.com/D5181
This was SVN commit r27928.
2023-11-11 10:34:24 +00:00
vladislavbelov
ba1a67a824
Adds test for loading actor and model having proper flags.
...
Differential Revision: https://code.wildfiregames.com/D5172
This was SVN commit r27925.
2023-11-08 23:23:03 +00:00
vladislavbelov
debbcba9a6
Reduces code duplication of specular calculation in shaders.
...
Differential Revision: https://code.wildfiregames.com/D5178
This was SVN commit r27924.
2023-11-08 23:07:11 +00:00
wowgetoffyourcellphone
84d935444f
[Gameplay] Ram Garrison improves Ram performance
...
Patch by: @wowgetoffyourcellphone
Accepted by: @chrstgtr, @real_tabasco_sauce
Differential revision: https://code.wildfiregames.com/D5179
This was SVN commit r27922.
2023-11-08 05:12:51 +00:00
vladislavbelov
a905932712
Moves single descriptor set binding management for Vulkan to a separate class.
...
Differential Revision: https://code.wildfiregames.com/D5163
This was SVN commit r27921.
2023-11-07 21:43:52 +00:00
vladislavbelov
c78ad51057
Fixes incorrect case of GLX extensions. Fixes #6547
...
Patch By: xone47
Differential Revision: https://code.wildfiregames.com/D5160
This was SVN commit r27920.
2023-11-07 21:28:59 +00:00
wowgetoffyourcellphone
2e68fccd1d
[Gameplay] Rename the Temple of Vesta aura and make it a more explicit CapturePoints bonus
...
Patch by: @wowgetoffyourcellphone
Accepted by: @real_tabasco_sauce
Supporting Comments: @chrstgtr
Differential revision: https://code.wildfiregames.com/D5182
This was SVN commit r27919.
2023-11-07 16:23:38 +00:00
wowgetoffyourcellphone
41cf14be2c
[Art] Fixes an oversight in the variant files
...
Patch by: @wowgetoffyourcellphone
Differential revision: https://code.wildfiregames.com/D5149
This was SVN commit r27916.
2023-11-06 04:40:23 +00:00
wowgetoffyourcellphone
97412464ca
[Gameplay] "Nile Delta" civ bonus for Ptolemies
...
Makes all farming techs at the Farmstead available in the Village Phase
(I) for the Ptolemies.
Patch by: @borg-
Accepted by: @real_tabasco_sauce, @wowgetoffyourcellphone
Differential revision: https://code.wildfiregames.com/D5180
This was SVN commit r27915.
2023-11-05 23:43:25 +00:00
phosit
b38aa7d6dd
Fix compile error introduced in 968e55704a
...
Change the ternary to a lambda.
Add braces around the while loop body introduced in 50cbe24cc5 .
Refs: 968e55704a , 50cbe24cc5
Accepted By: @vladislavbelov
Differential Revision: https://code.wildfiregames.com/D5176
This was SVN commit r27914.
2023-11-05 17:59:42 +00:00
wowgetoffyourcellphone
2c6e7a590f
[art] Better foundation for Temple of Amun
...
This was SVN commit r27913.
2023-11-03 16:22:59 +00:00
wowgetoffyourcellphone
4e9e950c8f
[Art][Gameplay] A slightly larger chicken model to improve gameplay
...
This creates a slightly larger chicken model, which helps with visual
identification at the start of the match. I have seen multiple let's
plays where finding the initial chickens took too long (in my opinion),
because I believe they are too small for the game world.
Patch by: @wowgetoffyourcellphone
Original model by: @LangBart
Accepted by: @chrstgtr, @real_tabasco_sauce
Differential revision: https://code.wildfiregames.com/D5177
This was SVN commit r27910.
2023-10-30 03:01:44 +00:00
phosit
1352c13369
Make the sea ground height of Elephantine independent from the mapsize.
...
Fixes : #6848
Comments By: @sera
Differential Revision: https://code.wildfiregames.com/D5132
This was SVN commit r27909.
2023-10-29 14:03:52 +00:00
phosit
968e55704a
Make the RLInterface local
...
refs: #4211
Comments By: @vladislavbelov
Differential Revision: https://code.wildfiregames.com/D5103
This was SVN commit r27908.
2023-10-28 21:11:25 +00:00
vladislavbelov
f40942f6b3
Moves CVertexBufferManager from global scope to CRenderer.
...
Differential Revision: https://code.wildfiregames.com/D5171
This was SVN commit r27907.
2023-10-28 21:01:22 +00:00
phosit
50cbe24cc5
Combine visual and nonvisual path so that there is only one gameloop
...
Differential Revision: https://code.wildfiregames.com/D5161
This was SVN commit r27906.
2023-10-28 20:54:12 +00:00
phosit
dc61483e82
Use std::unique_ptr in CUnitManager and remove unused member functions.
...
Accepted By: @vladislavbelov
Differential Revision: https://code.wildfiregames.com/D5173
This was SVN commit r27905.
2023-10-28 12:57:01 +00:00
phosit
c90aeee2b3
Remove two globals from MapBrowserPage.js
...
Comments By: @sera, @elexis
Differential Revision: https://code.wildfiregames.com/D5165
This was SVN commit r27904.
2023-10-28 11:32:37 +00:00
wowgetoffyourcellphone
261d606c25
[Gameplay] Maps | Update the Watering Holes (4 player) skirmish map
...
This map is small and should incentivize fast gameplay with its
abundance of hunt and berries.
This was SVN commit r27903.
2023-10-27 19:15:11 +00:00
wowgetoffyourcellphone
ba635f2790
[Gameplay] Use 'dock' variants for Athenian Marines and Mercenary Archers
...
Patch by: @real_tabasco_sauce
Accepted by: @chrstgtr, @borg-
Comments by: @wowgetoffyourcellphone
Differential revision: https://code.wildfiregames.com/D5168
This was SVN commit r27902.
2023-10-27 17:08:16 +00:00
wowgetoffyourcellphone
8a683854b0
[Gameplay] Add Onager for Romans. This completes the 'Marian Reform' update
...
Patch by: @real_tabasco_sauce
Accepted by: @borg-, @wowgetoffyourcellphone
Comments by: @Freagarach, @nifa, @Stan
Differential revision: https://code.wildfiregames.com/D5114
This was SVN commit r27901.
2023-10-27 17:00:19 +00:00
wowgetoffyourcellphone
6decff312d
[Gameplay] "Marian Reforms" update for the Roman civilization
...
This is a very unique technology that trades in melee citizen-soldier
infantry in exchange for unlocking Legionaries. Legionaries are similar
to Skiritai except they are cheaper.The idea is that these units can
form the bulk of the Roman army, so they should be cheap, but powerful.
Additional champions remain to supplement these units. And for improved
engagement with Centurions, they gain a special second aura just for
Legionaries, called 'Century Maneuvers"
Patch by: @real_tabasco_sauce
Accepted by: @borg-, @wowgetoffyourcellphone
Comments by: @chrstgtr, @Freagarach,
This was SVN commit r27900.
2023-10-27 16:52:03 +00:00
wowgetoffyourcellphone
0bc6602a41
[Gameplay] Skirmish Map | Isthmus of Corinth (2 players)
...
Patch by: @wowgetpffyourcellphone
Accepted by: @real_tabasco_sauce
Differential revision: https://code.wildfiregames.com/D5164
This was SVN commit r27899.
2023-10-27 16:39:15 +00:00
wowgetoffyourcellphone
be2791a5ce
[Gameplay] "Hero" temple for Ptolemaic Egyptians. Ptolemaic heroes trained from a new "Temple of Isis", along with a new tech pair: "Pharaonic Cult" vs. "Serapis Cult."
...
Patch by: @borg-
Accepted by: @real_tabasco_sauce, @wowgetoffyourcellphone
Supporting comments by: @chrstgtr
Differential revision: https://code.wildfiregames.com/D5169
This was SVN commit r27898.
2023-10-27 16:34:44 +00:00
wowgetoffyourcellphone
9f27a8ef8e
Revert Changeset e99fab63d1 "[Gameplay] Celtic female warrior upgrade" after additional discussion between historians and balancers
...
Refs: e99fab63d1
This was SVN commit r27895.
2023-10-21 15:47:23 +00:00
vladislavbelov
3fb7319df7
Reverts 080599442f as it breaks LOS update. Fixes #6844
...
Accepted By: wraitii
Differential Revision: https://code.wildfiregames.com/D5162
This was SVN commit r27893.
2023-10-20 21:44:41 +00:00
wowgetoffyourcellphone
5025505918
[Gameplay] Dog Kennel for Britons
...
Back by popular demand; patch requested by @borg-. This gives the "War
Dog" Kennel building back to the Britons. Previously removed in Alpha
24. Its removal widely lamented since then.
War Dogs removed from the Briton Stable as a consequence.
Patch by: @wowgetoffyourcellphone
Accepted by: @borg-, @real_tabasco_sauce
Differential revision: https://code.wildfiregames.com/D5153
This was SVN commit r27890.
2023-10-15 03:45:14 +00:00
wowgetoffyourcellphone
750d2d646c
[art] Change base textures of these foundation actors from a struct texture to more efficient blank textures. The base mesh consists of only prop points anyway.
...
This was SVN commit r27889.
2023-10-14 20:14:34 +00:00
vladislavbelov
5e583beb22
Fixes result of VkDescriptorSet creation forgotten in 6ef27d2ffe.
...
This was SVN commit r27887.
2023-10-13 18:32:22 +00:00
Freagarach
a54dbf4bfd
Add brief explanations to the tooltips of the alert buttons.
...
For a bit of added clarity.
Patch by: @abian
Differential revision: https://code.wildfiregames.com/D5095
Fixes #6850
This was SVN commit r27886.
2023-10-13 09:34:51 +00:00
phosit
29b57026a6
Remove Engine.IsGameStarted completely
...
Revert 89e511def9
refs: #4211 , bc6da5e3f2
Accepted By: elexis
Differential Revision: https://code.wildfiregames.com/D5152
This was SVN commit r27883.
2023-10-12 19:20:56 +00:00
phosit
0eae7442b9
Remove calls to Engine.IsGameStarted in loadgame/*
...
Accepted By: elexis
Differential Revision: https://code.wildfiregames.com/D5147
This was SVN commit r27882.
2023-10-12 19:07:04 +00:00
vladislavbelov
e2c5a62a19
Moves model flags to ModelAbstract.
...
Differential Revision: https://code.wildfiregames.com/D5146
This was SVN commit r27880.
2023-10-09 18:37:56 +00:00
vladislavbelov
6ef27d2ffe
Merges UID from different Vulkan device objects and unifies single type descriptor set creation.
...
Differential Revision: https://code.wildfiregames.com/D5140
This was SVN commit r27879.
2023-10-09 18:34:50 +00:00
wowgetoffyourcellphone
5283ae98f2
[art] More foundation sizes for large buildings, specifically Wonders
...
This was SVN commit r27877.
2023-10-08 22:36:43 +00:00
wowgetoffyourcellphone
1108f98431
[Gameplay] Nerf Chandragupta aura
...
Patch by: @real_tabasco_sauce
Comments by: @borg-
Accepted by: @wowgetoffyourcellphone
Differential revision: https://code.wildfiregames.com/D5124
This was SVN commit r27876.
2023-10-08 05:22:18 +00:00
wowgetoffyourcellphone
07fdf0a7f7
[Gameplay] Update PrepareTime for ptol bolt shooter
...
Ptol bolt shooters have their own prepare time and fire rate, so
following 13c169025c , the ptol bolts were unchanged. This patch brings
this prepare time change to the faster firing bolt shooters.
Patch by: @real_tabasco_sauce
Accepted by: @wowgetoffyourcellphone
Differential revision: https://code.wildfiregames.com/D5150
This was SVN commit r27875.
2023-10-07 20:15:33 +00:00
wowgetoffyourcellphone
3cb09ffc4e
[Art] Reduced normal effect for Rock materials; they were visually very bad
...
This was SVN commit r27873.
2023-10-05 05:29:14 +00:00
wowgetoffyourcellphone
bef7f787a0
[Art] Some minor actor style fixes (tabs to spaces)
...
This was SVN commit r27872.
2023-10-05 01:23:39 +00:00
wowgetoffyourcellphone
681e3cfaab
[Gameplay] Create a generic 'Longsword' mixin that adds a small splash attack and apply it to the Thracian Black Cloak
...
This mixin is genericized in order to be useful for other units if
desired. It adds a splash attack, but removes some regular attack to
balance. With this, a champion or other unit can be easily
differentiated. In this instance, it is applied to the Macedonians'
champion swordsman, the Thracian Black Cloak. These guys use the very
long Rhomphaia and Sika swords of Thraco-Dacian origin.
Patch by: @wowgetoffyourcellphone
Accepted by: @real_tabasco_sauce, @borg-
Differential revision: https://code.wildfiregames.com/D5145
This was SVN commit r27871.
2023-10-05 01:03:27 +00:00
wowgetoffyourcellphone
e99fab63d1
[Gameplay] Celtic female warrior upgrade
...
Celtic women were famous for their ferocity and aggressiveness against
enemies and it was common for them to fight alongside men in battles,
especially if the battle had been lost, the women being a strong last
line of defense.
Patch by: @borg-
Accepted by: @chrstgtr, @real_tabasco_sauce
Differential revision: https://code.wildfiregames.com/D5125
This was SVN commit r27870.
2023-10-05 00:54:49 +00:00
phosit
5ed3100472
Remove manual memory management in CWorld
...
Accepted By: @vladislavbelov
Comments By: @sera
Differential Revision: https://code.wildfiregames.com/D5143
This was SVN commit r27868.
2023-10-02 19:47:31 +00:00
phosit
3ea20662f7
Move the game loading out of the SavegameLoader
...
Accepted By: elexis
Differential Revision: https://code.wildfiregames.com/D5130
This was SVN commit r27867.
2023-10-02 19:31:06 +00:00