elexis
6eaf76d653
Actually seed the random number generator used in the simulation. Reviewed by sanderd17, fixes #4127 .
...
This was SVN commit r18604.
2016-08-14 16:28:54 +00:00
elexis
00a469be1b
Show the last-man-standing option regardless of whether it is possible to set it. Reviewed by fatherbushido, refs #3970 .
...
This was SVN commit r18603.
2016-08-14 15:35:58 +00:00
elexis
0c21c24754
Replay menu init performance improvement, reviewed by Imarok.
...
displayReplayList was called once per filter initialization i.e. 8 times
too often on init.
This can save multiple seconds when opening the menu.
This was SVN commit r18602.
2016-08-14 10:34:23 +00:00
elexis
e4000d11cf
Display the gamestart time in the lobby. Patch by Imarok, combined with d7d0a7f869 fixes #3476 .
...
XPartaMupp patch reviewed by scythetwirler.
This was SVN commit r18601.
2016-08-14 09:03:30 +00:00
elexis
416049e4b4
Remove charge attack from the templates which isn't implemented nor designed yet. Patch by fatherbushido, fixes #4139 .
...
Remove the unused "recharge" attack timer which was introduced in
b21e798243 but should have been removed with 4e5c5e2d8f .
This was SVN commit r18599.
2016-08-11 14:35:50 +00:00
elexis
fb46ce578f
Give the Carthaginian hero Maharbal a melee attack bonus instead of the not implemented charge bonus. Based on patch by fatherbushido, refs #4139 .
...
This was SVN commit r18598.
2016-08-11 14:20:00 +00:00
elexis
7a0703872f
Remove a wrong argument from e3b3261a62.
...
This was SVN commit r18597.
2016-08-11 13:20:31 +00:00
fatherbushido
f941744c7b
Removes a useless newline in training limit tooltip. Patch by elexis.
...
This was SVN commit r18596.
2016-08-11 12:34:11 +00:00
fatherbushido
66bd4e9da7
Deletes unused technology file forgotten in 94a240737c, removes 2 tooltips duplicated with aura tooltips. Reviewed by elexis.
...
This was SVN commit r18595.
2016-08-11 12:27:22 +00:00
fatherbushido
657070aea6
Moves misplaced desciptions from requirementsTooltips to tooltips in technology json files.
...
This was SVN commit r18594.
2016-08-11 08:49:53 +00:00
niektb
849b79fcec
New icon for the Temple of Vesta by Stanislas69 with help from Lion.Kanzen en a little retouching from wowgetoffyourcellphone.
...
This was SVN commit r18593.
2016-08-10 17:50:41 +00:00
niektb
3102424439
Add Open animation to Ptolemian Gate. Made by Stanislas69.
...
Fix the Ptolemian Gate obstructions on the fly.
This was SVN commit r18592.
2016-08-08 18:32:28 +00:00
Itms
bb1f86f515
Remove duplication of the Hexify function.
...
Remove the useless extern keyword from function declarations in
ps/Util.h.
Patch by echotangoecho, refs #4095
This was SVN commit r18591.
2016-08-08 12:50:39 +00:00
Itms
e3cdb2253d
Fix calls to CXeromyces::Terminate in the main loop to fix several possible memory leaks.
...
Make init/shutdown order consistent in some places.
This was SVN commit r18589.
2016-08-08 08:32:57 +00:00
Itms
162535c7b7
Tiny whitespace cleanup.
...
This was SVN commit r18587.
2016-08-07 17:44:27 +00:00
fatherbushido
04a81620f9
Update translation messages after the removal of the gate conversion tooltip in b2f4b0f494. Reviewed by elexis. Refs #2706 .
...
This was SVN commit r18586.
2016-08-06 16:31:19 +00:00
Yves
9e4f0cc543
Properly shut down SpiderMonkey using JS_ShutDown.
...
This also adds some validation to ensure the correct order of JS_Init,
JS_NewRuntime, JS_DestroyRuntime and JS_ShutDown calls.
Refs #3708
This was SVN commit r18584.
2016-08-06 15:41:59 +00:00
elexis
e3b3261a62
Attack component tests, reviewed by sanderd17.
...
This was SVN commit r18583.
2016-08-05 18:44:00 +00:00
fatherbushido
7ce9e7675f
Adds and updates documentation in /components/interfaces/ files. Reviewed by elexis. Fixes #4128
...
This was SVN commit r18581.
2016-08-03 12:04:49 +00:00
Itms
4e87fef3da
The old debug API has been removed in SpiderMonkey 38, so remove profiler1 script profiling.
...
Patch by leper, refs #3708
See also https://bugzilla.mozilla.org/show_bug.cgi?id=1069694
This was SVN commit r18580.
2016-08-02 16:58:30 +00:00
Itms
72ca6c5f80
Style cleanup by leper, preparing the SpiderMonkey update. Refs #3708
...
This was SVN commit r18579.
2016-08-02 16:12:11 +00:00
elexis
f7ff71e8d5
Hotkeys to repair, ungarrison and focus on the rallypoint. Patch by Imarok, refs #4008 .
...
This was SVN commit r18578.
2016-08-02 15:42:35 +00:00
Itms
493990f472
Fix engine tests when no mods are present, by making the pathfinder tests consistent with the rest of the tests.
...
This was SVN commit r18577.
2016-08-02 15:38:39 +00:00
fatherbushido
335b55d49b
Add tests to AuraManager component. Fixes #4123
...
This was SVN commit r18576.
2016-08-02 12:19:40 +00:00
sanderd17
8af205fd71
Fix building of fields + update tests to make sure this doesn't happen again. Refs #4121
...
This was SVN commit r18575.
2016-08-02 11:54:18 +00:00
elexis
69b3c5871b
Print warnings when no or the wrong list of mods is passed when starting non-visual replays. Patch by ArnH, fixes #2807 .
...
This was SVN commit r18574.
2016-08-02 11:11:10 +00:00
elexis
fba9346947
Fix regicide spawn point preference bug, refs #2160 .
...
On maps with multiple buildings it didn't prioritize the civic center.
This part would require a findLastIndexOf array function to avoid the
loop.
This was SVN commit r18572.
2016-07-31 00:40:26 +00:00
elexis
105e1484fb
The repair button is expected to work with construction sites.
...
This was SVN commit r18571.
2016-07-30 23:52:09 +00:00
elexis
edd5d20733
Hide unassigned hotkeys. Patch by Imarok, refs #3051 .
...
This was SVN commit r18570.
2016-07-30 16:30:07 +00:00
sanderd17
51eb4b255c
Don't let the props inherit the 'idle' animation if the parent doesn't have the needed animation. Fixes #4071
...
This was SVN commit r18568.
2016-07-29 11:57:27 +00:00
sanderd17
09ab4fe9d3
Add tests to the Foundation component + fix some minor issues found by implementing the tests. Fixes #4121
...
This was SVN commit r18567.
2016-07-29 11:48:07 +00:00
sanderd17
ab2c73e93a
Allow to set 'unused' as a hotkey to disable that action. Patch by Imarok. Fixes #3051
...
This was SVN commit r18565.
2016-07-27 12:29:31 +00:00
elexis
c70975b116
Pompeii random map script by _kali.
...
This was SVN commit r18564.
2016-07-27 11:35:19 +00:00
fatherbushido
0fcc1fbce6
Fixes scenario map missing units introduced in previous commit, refs f3d35d8a8a.
...
This was SVN commit r18563.
2016-07-25 20:31:23 +00:00
fatherbushido
f3d35d8a8a
Prevents training of unexpected units in buildings introduced in 60a2af2988, lets mace trains 2 mercs in captured stoa or in their own stoa for scenario map, fixes #4011 .
...
This was SVN commit r18562.
2016-07-25 18:54:28 +00:00
elexis
20b4e039be
Fix fileendings of files with mixed fileendings in the public mod (except art, l10n) and in source/ (except for source/third_party/).
...
Thus fix lineendings in files that were missed in bcbf25bfbd , as
reported by Imarok.
(SVN throws an error when trying to set the native filending property on
a file with mixed fileendings. However when recursing it hides this
error).
This was SVN commit r18561.
2016-07-25 12:58:47 +00:00
elexis
a0058c533b
Don't throw errors and hide the summary screen button when encountering an empty replay metadata file.
...
That kind of file can be written in case the partition has no more space
left when ending the game.
This was SVN commit r18560.
2016-07-25 11:26:56 +00:00
elexis
e262e021b0
Fix an off by one error. Reported by fatherbushido, refs #2160 .
...
This was SVN commit r18559.
2016-07-25 11:20:34 +00:00
elexis
bcbf25bfbd
Fix line endings of all files in source/ except source/third_party/.
...
This was SVN commit r18558.
2016-07-25 09:07:45 +00:00
elexis
ba25ffef74
rmlib2 simplifications.
...
This was SVN commit r18556.
2016-07-24 04:25:45 +00:00
elexis
8e1dcbe2fa
Mediterranean tree balancing.
...
Increase minimum distance between forests so as to carve more space for
player buildings. Reported by sentado, based on patch by _kali.
Adapt metal and stone mine numbers to keep the same probability.
This was SVN commit r18555.
2016-07-24 04:24:44 +00:00
elexis
c8d7992820
Mediterranean shoreline heightdata fix for easier dock placement (especially in caucasus). Reported by sentado, patch by _kali.
...
This was SVN commit r18554.
2016-07-24 04:19:56 +00:00
elexis
e80f0f9930
Mediterranean bugfix for a rare case where birch trees were placed in north africa
...
(since the localbiome wasn't set for stronghold bases).
Remove non-existing roads which were not accessed before.
This was SVN commit r18553.
2016-07-24 04:18:10 +00:00
elexis
a3da37ffd3
Gaia control improvements.
...
Don't throw errors when finishing a gaia foundation.
Allow cheats for gaia.
This was SVN commit r18552.
2016-07-24 02:19:34 +00:00
elexis
c652e0942a
Session cleanup.
...
Move some code from selectViewPlayer to updateTopPanel.
Inline variable civName.
Move one check out of an if-statement in selectViewPlayer.
Merge duplicate call Engine.GetGUIObjectByName("civIcon") for
consistency with other code.
This was SVN commit r18551.
2016-07-24 02:17:43 +00:00
elexis
64624d121c
Tree balancing of the red sea map.
...
Sometimes players didn't have any wood close by while usually all
players have practically limitless wood around. Reported by sentado.
Thus enforce greater distance between big forests and add some tiny
forests in between them.
Keep a big distance between all forests as it is supposed to be a
desert.
This was SVN commit r18550.
2016-07-23 17:30:32 +00:00
LordGood
6543e78cce
Seleucid dock
...
This was SVN commit r18549.
2016-07-23 10:15:46 +00:00
elexis
eaf0f88420
Add missing vertical heightmap scaling to _kali's new random map scripts.
...
This was SVN commit r18548.
2016-07-22 18:26:53 +00:00
elexis
9da74739d4
Gah, refs fb8f360ef0.
...
This was SVN commit r18547.
2016-07-22 15:12:11 +00:00
elexis
9c4344a940
Acoustic notification when someone mentions the name of the player in the lobby or game chat. Patch and soundfile by andy5995.
...
This was SVN commit r18545.
2016-07-21 15:31:39 +00:00