84bde41394
GUI style / sprite cleanup.
...
Move remains of common/sprite1.xml to common/common_sprites.xml.
Remove duplicates bkFillBlack and bkTranslucent.
Rename bkWhiteBorderBlack to BackgroundWhiteBorderBlack.
Move BackgroundSessionTooltip and BackgroundInformationTooltip to
session/.
Remove unused BackgroundErrorTooltip.
This was SVN commit r18636.
2016-08-25 18:36:05 +00:00
eab5436d55
Fix oversight in 42cef1d29f
.
...
This was SVN commit r18635.
2016-08-25 18:12:24 +00:00
52504bbfa8
GUI style / sprite cleanup.
...
Move civ icon overlay entries from common/ to session/.
Move main menu entries from common/ to pregame/.
Remove unused pgButton.
This was SVN commit r18634.
2016-08-25 13:59:25 +00:00
a8837fed41
Major GUI stlye and sprite cleanup.
...
Remove many unused and orphaned entries from common/,
including the entire Wheat theme from more than a decade ago and
most parts of the Stone theme.
Besides being unused, nearly all of the styles were ugly and don't fit
to the existing theme.
No entry should be reintroduced without being actually used somewhere
and if so, use a new subdirectory with the name of the theme.
This was SVN commit r18633.
2016-08-25 13:24:03 +00:00
f5eabf8ec8
Reverts e38665d7a6
(excepting the buildtime part of iberian and macedonian fortress templates) as #3818 must be fixed in a cleaner way. Fixes a typo. Refs #3818 .
...
This was SVN commit r18632.
2016-08-25 10:44:19 +00:00
9fb4e9ef90
GUI style cleanup.
...
Remove commented out, unused scrollbars and a style.
This was SVN commit r18631.
2016-08-25 09:45:41 +00:00
4935c4384e
GUI sprite cleanup.
...
Remove the commented out StonePanel theme which is superseded by thin
and large border variations.
This was SVN commit r18630.
2016-08-25 09:36:36 +00:00
6df480260e
Main menu cleanup.
...
Remove code that was commented out.
Remove unneeded comments.
Use JSdoc comments.
Move globals to the top of the file.
Quotes for object keys.
This was SVN commit r18629.
2016-08-24 11:18:26 +00:00
42cef1d29f
Hero / group icon color fade cleanup.
...
Move globals to the top of the file.
Proper case for globals.
Rename restartAble to restartable.
Use proper JSdoc comments.
Whitespace fixes.
Abbreviate with rgbToGuiColor.
This was SVN commit r18628.
2016-08-24 10:10:30 +00:00
11d10baf26
Delete old main menu background whose reference was removed in 6bcb3f5695
( 2779512c6e
). Delete commented out sprites.
...
This was SVN commit r18627.
2016-08-23 15:57:37 +00:00
2f12bae102
Deal ranged damage even if the attacker dies. Patch by LeanderH. Fixes #3610 .
...
Create a Damage system component from the Damage helper object and parts
of
the Attack component. This fixes the issue by making ranged damage
independent
of the attacking entity.
While there fix the issue of damaging all nearby entities in case the
actual
target was not hit, instead of only a single one.
This was SVN commit r18625.
2016-08-22 01:00:57 +00:00
7947351a08
Add regression test for damage being dealt if the attacker dies. Based on patch by LeanderH. Refs #3610 .
...
This was SVN commit r18624.
2016-08-22 01:00:30 +00:00
014a6d621b
Keep mounting the cache directory in tests. Fixes oversight in 493990f472
.
...
This was SVN commit r18623.
2016-08-22 01:00:23 +00:00
e4c527d5c5
Fix indentation.
...
This was SVN commit r18622.
2016-08-21 20:35:13 +00:00
4ed7d6c202
Fix compilation failure.
...
This was SVN commit r18621.
2016-08-21 20:35:10 +00:00
9998592542
Remove unused variable.
...
This was SVN commit r18620.
2016-08-21 20:35:08 +00:00
e7df8edc7d
Mark method const.
...
This was SVN commit r18619.
2016-08-21 20:35:06 +00:00
f79a9bd4c4
Removes 3 redundant numerical informations in tooltips. Reviewed by elexis.
...
This was SVN commit r18618.
2016-08-21 16:22:42 +00:00
ea48757635
Cleans simulation templates xml files: sorts components by alphabetical order, fixes identation and removes tabs. Reviewed by elexis. Fixes #4160 .
...
This was SVN commit r18617.
2016-08-21 16:19:03 +00:00
289916b4d2
Updates Identity classes and visible classes documentation. Cleans inconsistencies (identation, some classes were sometimes in Classes and other times in VisibleClasses, adds missing class for javelinist cavalry hero, removes Camel classes from traders and seleucid cavalry, removes unused and misleading Light, Medium, Heavy classes). Comments by Sanderd17, elexis and s0600204. Refs #4147
...
This was SVN commit r18616.
2016-08-21 09:03:00 +00:00
9846f374a0
Suppress a file not found error and show the placeholder image instead of plain magenta if the mappreview wasn't found.
...
This was SVN commit r18614.
2016-08-17 23:11:11 +00:00
7470e88624
Always save the replay metadata (summary screen info) when ending the application. Patch by Imarok, fixes #4020 .
...
This was SVN commit r18613.
2016-08-17 15:17:43 +00:00
3a2b418c0e
Fixes off-by-one error.
...
This was SVN commit r18612.
2016-08-17 00:30:57 +00:00
d789a09be5
Add missing component check to fix regicide on survival of the fittest. Patch by bb, refs #2160 .
...
This was SVN commit r18611.
2016-08-16 10:51:54 +00:00
27f2b2e04d
Guess who hasn't used SVN in a while...actually svn add the new file.
...
This was SVN commit r18610.
2016-08-16 03:38:56 +00:00
5e643ba6be
Splits lobby bot into a ratings bot and a main bot. Fixes #3022 .
...
This was SVN commit r18609.
2016-08-16 03:35:53 +00:00
b9a6d2af16
Use the debugger output on Windows for invalid parameter tests (see bd9bc6db78
).
...
This way, the test output is not polluted by the error messages when
running in debug mode.
This was SVN commit r18608.
2016-08-15 12:15:19 +00:00
9a7dbc55ae
Removes duplicated unused unit templates. Greek references by Itms. Reviewed by elexis.
...
This was SVN commit r18607.
2016-08-15 11:51:57 +00:00
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
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
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
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
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
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
7a0703872f
Remove a wrong argument from e3b3261a62
.
...
This was SVN commit r18597.
2016-08-11 13:20:31 +00:00
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
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
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
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
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
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
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
162535c7b7
Tiny whitespace cleanup.
...
This was SVN commit r18587.
2016-08-07 17:44:27 +00:00
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
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
e3b3261a62
Attack component tests, reviewed by sanderd17.
...
This was SVN commit r18583.
2016-08-05 18:44:00 +00:00
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
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
72ca6c5f80
Style cleanup by leper, preparing the SpiderMonkey update. Refs #3708
...
This was SVN commit r18579.
2016-08-02 16:12:11 +00:00
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