Commit Graph

18978 Commits

Author SHA1 Message Date
mimo d5f2ea9e78 Fix stats of peak percentage of map controlled
Reviewed By: bb
Differential Revision: https://code.wildfiregames.com/D1294
This was SVN commit r21717.
2018-04-14 09:43:14 +00:00
mimo 34aa3bcb37 petra: fix case of messed up accessibility in dock placement when too nearby islands
This was SVN commit r21716.
2018-04-14 09:38:54 +00:00
temple 25ba39bbaf Fix a string from 9174b427b2
This was SVN commit r21715.
2018-04-14 00:10:28 +00:00
temple 9174b427b2 Adjust some hero auras
Taken from: https://code.wildfiregames.com/D1400
Patch by: Hannibal_Barca
This was SVN commit r21714.
2018-04-13 17:57:54 +00:00
elexis aa5ddc3884 Don't apply team bonuses to defeated players, counterpart to 6d318d0869 / D12.
From Differential_Revision: ​https://code.wildfiregames.com/D1426
Reviewed By: temple
Comments By: fatherbushido
This was SVN commit r21713.
2018-04-13 16:16:22 +00:00
elexis 65c8b51cd4 Don't send MT_PlayerDefeated and MT_PlayerWon to components of entities who subscribed locally but aren't the playerentity of the affected player, equal to D733.
Besides the performance improvement for that hypothetical case,
it also means OnGlobalPlayerDefeated is used consistently and
an oversight like the one fixed by 2651caa885 might become easier to
notice.

From Differential_Revision: https://code.wildfiregames.com/D1426
Reviewed By: temple
Refs #5099

This was SVN commit r21712.
2018-04-13 15:52:41 +00:00
elexis 2651caa885 Don't recompute auras of each and every entity globally upon playerdefeat, but only all player auras (for simplicity, and the affected units, structures upon OwnershipChange), refs 6d318d0869 / D12.
The next diff changes this to a global message subscription, so that it
is easier to recognize.

Fixes #5099.
From Differential_Revision: https://code.wildfiregames.com/D1426
Pointed out by: fatherbushido
Reviewed By: temple
This was SVN commit r21711.
2018-04-13 15:30:46 +00:00
elexis 91d85ea1b1 Use a fixed amount of reeds per passage, because the number of passages can vary heavily depending on nomad mode and playercount.
This was SVN commit r21708.
2018-04-12 17:31:08 +00:00
mimo 345ca1264c continuation of fdba663e1d
This was SVN commit r21707.
2018-04-12 17:19:20 +00:00
mimo fdba663e1d petra: internal renaming to follow the GameType -> VictoryConditions change in simu
This was SVN commit r21706.
2018-04-12 17:18:24 +00:00
mimo 4a5f5c58e6 petra: fix an error when an attacker was killed and moved outOfWorld
This was SVN commit r21705.
2018-04-12 16:31:36 +00:00
temple 2549602589 Make the objectives panel taller
Differential Revision: https://code.wildfiregames.com/D1446
Reviewed by: elexis
This was SVN commit r21704.
2018-04-12 01:55:51 +00:00
temple e39f11c2d0 Group teams together on maps where players are placed on two separate arcs
Differential Revision: https://code.wildfiregames.com/D1399
Reviewed by: elexis
This was SVN commit r21703.
2018-04-12 01:45:24 +00:00
temple 83c0df5a51 Make structures not block construction
Differential Revision: https://code.wildfiregames.com/D1445
Reviewed by: elexis
Refs: #5118

This was SVN commit r21702.
2018-04-12 01:29:38 +00:00
temple 3071d82a33 Remove formation minimum range and stop formation when in member state
Differential Revision: https://code.wildfiregames.com/D1423
Reviewed by: elexis
This was SVN commit r21701.
2018-04-12 00:27:03 +00:00
temple 61ec28dd3f Formation debug update
Differential Revision: https://code.wildfiregames.com/D1447
Reviewed by: elexis
This was SVN commit r21700.
2018-04-12 00:21:40 +00:00
elexis d3997552ff Fix passages in c16c5b4926 (the smoothing size was as large as the width of the passage).
This was SVN commit r21699.
2018-04-11 22:53:33 +00:00
mimo ec651cf671 fix an oversight in 57a227e76a
This was SVN commit r21698.
2018-04-11 20:34:30 +00:00
mimo 57a227e76a petra: cancel guard assignation when relic lost
This was SVN commit r21697.
2018-04-11 20:31:24 +00:00
elexis c16c5b4926 Make passages on Jebel Barkal much more noticeable by placing many reeds there.
Replace the createPassage call with a generic createArea call.

This was SVN commit r21696.
2018-04-11 18:18:24 +00:00
mimo f009e07e32 petra: fix some defensive tweaks not applied in easier levels
This was SVN commit r21695.
2018-04-11 17:56:40 +00:00
elexis 4fbd5e40d5 Ease comparison of two replay profile graphs by typing the filename in the browser instead of renaming the data.json files, refs #5116.
This was SVN commit r21694.
2018-04-11 16:07:38 +00:00
elexis e7f353468a Fix a JS warning when switching the perspective to gaia in autostarted games on a map without keywords following 147ef2b892 by
always displaying the follow-player option for gaia.

Differential Revision: https://code.wildfiregames.com/D1443
Reviewed By: bb
This was SVN commit r21693.
2018-04-11 13:42:25 +00:00
elexis 2d60fe092b Sort components in templates alphabetically using the templatessorter.
This was SVN commit r21692.
2018-04-11 13:08:55 +00:00
elexis 8f99ddea13 Fix lineendings in source/, simulation/, maps/, gui/, globalscripts/.
This was SVN commit r21691.
2018-04-11 12:55:32 +00:00
s0600204 5e39b717aa Fix compilation with ICU 61
Initial patch by: elexis
Reviewed By: mapkoc, elexis
Fixes: #5114
Differential Revision: https://code.wildfiregames.com/D1436
This was SVN commit r21688.
2018-04-10 18:13:32 +00:00
temple d1b5e3c080 Disable ship formations
Differential Revision: https://code.wildfiregames.com/D1405
This was SVN commit r21686.
2018-04-09 19:29:38 +00:00
mimo 51b2b25152 Give capturePoints of defeated Players to gaia
Reviewed By: bb
Track ticket: #4384

Differential Revision: https://code.wildfiregames.com/D1444
This was SVN commit r21685.
2018-04-09 17:04:27 +00:00
s0600204 62a8d34778 Update in-game manual text with altered shortcut
Reminded by: Imarok
Refs: 23b23a6ece

This was SVN commit r21684.
2018-04-09 16:57:10 +00:00
Itms 8817050e3a Update libcurl to 7.59.0 on Windows and enable SSL support on Windows and macOS.
Refs #3004, #4362.

This was SVN commit r21683.
2018-04-09 16:40:36 +00:00
mimo ee13d36616 Fix Fsm error message when a guard ent is killed
Reviewed By: temple
Differential Revision: https://code.wildfiregames.com/D1441
This was SVN commit r21682.
2018-04-09 16:36:41 +00:00
s0600204 23b23a6ece Change key shortcut for Structure Tree.
So it doesn't collide with silhouette toggling.

Ok'd by: fpre
Refs: #4970, D846, 760a47335d, 760a47335d

This was SVN commit r21681.
2018-04-09 15:18:44 +00:00
elexis df23c95d7d Add two cataracts and more mines to Fields Of Meroë.
Differential Revision: https://code.wildfiregames.com/D1416
Patch By: (-_-) aka smiley
This was SVN commit r21680.
2018-04-09 12:14:48 +00:00
elexis 7f602037ba Biome specific map previews for Mainland, which for some reason is still the favorite map of many lobby players, refs #4962.
This was SVN commit r21679.
2018-04-09 11:38:26 +00:00
temple 4e3dbeeada Set relative hitpoints for completed foundations
Differential Revision: https://code.wildfiregames.com/D1434
Reviewed by: mimo
Comments by: elexis
This was SVN commit r21676.
2018-04-09 03:02:48 +00:00
Itms 593a6a228e Properly handle map resizes in Atlas, fixes #4800.
Reviewed By: vladislavbelov
Differential Revision: https://code.wildfiregames.com/D946
This was SVN commit r21675.
2018-04-08 21:49:47 +00:00
Itms dfa2048dc5 Use libsodium for cryptography.
Tested By: Stan, Imarok
Differential Revision: https://code.wildfiregames.com/D1428
This was SVN commit r21674.
2018-04-08 21:41:31 +00:00
mimo 8d9405db8f petra cleanup
This was SVN commit r21673.
2018-04-08 20:11:28 +00:00
elexis e12bfd26ef Add some small bushes near the straggler trees on Lower Nubia to try to improve the imbalance between players starting on the left vs players starting on the right side of the map.
This was SVN commit r21672.
2018-04-08 16:28:02 +00:00
elexis 6b0b5a4396 Allow capturing of pyraminds on Jebel Barkal as asked for by Cesar.
They were never captured before as there is no reason to, while with
this patch, it becomes easy enough and the little local attack and
gather bonus as well as the possibility to hide are interesting enough.

This was SVN commit r21671.
2018-04-08 14:28:23 +00:00
elexis 168a086fb1 Fix a nub constraint on corsica reported by (-_-) aka smiley aka facepalm.
This was SVN commit r21670.
2018-04-08 14:19:11 +00:00
Stan 5635afd125 Add More anims to the actor viewer
Differential: https://code.wildfiregames.com/D1431
Reviewed by Vladislav

This was SVN commit r21669.
2018-04-07 18:46:09 +00:00
temple 4177ebc568 Avoid creating a null formation
Differential Revision: https://code.wildfiregames.com/D1306
Reviewed by: elexis
This was SVN commit r21668.
2018-04-07 17:25:41 +00:00
temple 0ed00dca6f Add an IsInWorld check to Formation
Differential Revision: https://code.wildfiregames.com/D1435
Reviewed by: elexis
This was SVN commit r21667.
2018-04-07 17:18:16 +00:00
elexis 83ad0e28c1 Reduce the attackercount by 33% per difficulty on this map, because "easy" wasn't easy and "medium" was rather hard.
Don't miss out on elephants on "easy" however.
Don't place walls on tiny maps.

This was SVN commit r21665.
2018-04-05 16:01:10 +00:00
elexis 8c068ca258 Fix undefined warning when pressing the massbarter hotkey after building a market before selecting the market for the first time following b48d192ee9.
Reported By: nani, (-_-)
This was SVN commit r21664.
2018-04-05 11:57:43 +00:00
elexis 68e8b34d39 Add some missing hill avoidance for nomad placement.
Patch By: (-_-) aka smiley
Differential Revision: https://code.wildfiregames.com/D1417
This was SVN commit r21663.
2018-04-05 11:08:01 +00:00
mimo 787345a8db fix error when using salad-bowl on gaia, fixes #4603
This was SVN commit r21661.
2018-04-04 19:27:19 +00:00
elexis d0a771c712 Use the loading screen for autostart singleplayer/bot matches and replays too (not only for autostarted multiplayer matches), refs #4822.
Add an autostart-player option, so that one can start as an observer too
and watch some knockout bots.

Precise the "Needed for autostart loading option" comment from
d5bd374586 which
become increasingly incomprehensible with each a68d5dae0d, 506350d6fa,
9f796068f8 and 6c5a8269f3.

This was SVN commit r21659.
2018-04-04 18:46:36 +00:00
elexis 966b1608da Disable some session buttons while in Atlas rather than spamming JS error stacks onTick.
These three dialogs assume to be able to read the gameSettings, but
Atlas doesn't provide them yet following the commits in #3143 and #3263.
Refs #4199.

This was SVN commit r21658.
2018-04-04 17:35:25 +00:00