041c456999
Don't ask the host to exit the game upon defeat if other humans are still playing.
...
Remove the now unneeded disconnect warning (which is still present for
the menu exit button).
This was SVN commit r19010.
2016-11-28 14:19:17 +00:00
d296cbab7c
Fix some string issues reported on transifex, a typo reported by silk and end loading screen tip files with a newline.
...
This was SVN commit r19008.
2016-11-28 00:52:45 +00:00
9970b433a2
Add chat command to kick or ban all observers, refs #3241 .
...
This is in particular useful as many observers can join in the gamesetup
phase
(since the server doesn't restrict connects then due to not knowing in
advance which client will become an assigned player.)
This was SVN commit r19007.
2016-11-27 23:31:14 +00:00
b87fe17ac6
Fix undefined guid error when trying to kick as a nonhosting client in the gamesetup following 9c4344a940
.
...
This was SVN commit r19006.
2016-11-27 23:16:59 +00:00
57efd31a19
petra: increase priority of some cheap techs useful for initial economy boost
...
This was SVN commit r19005.
2016-11-27 17:26:56 +00:00
7464bb9ec7
fixes some leftover from 52f311da2b
, refs #3934
...
This was SVN commit r19004.
2016-11-27 16:35:50 +00:00
3d9c6f19ab
Added seleucid champion elephant mesh and texture.
...
This was SVN commit r19001.
2016-11-26 12:48:57 +00:00
86a79e14da
Load- and save dialog cleanup.
...
Disable savegame selection list when there is no selectable item besides
the "No saved games found" item.
This was SVN commit r18999.
2016-11-25 03:36:10 +00:00
e3b30aa2ac
Load and save dialog cleanup.
...
Unfiy delete and load button disabling (to remove a duplicate line and
support a hypothetical reload button).
Remove an unneeded selectionChanged call (which is automatically done
when changing the selection index).
This was SVN commit r18998.
2016-11-25 03:35:08 +00:00
86ea5a5122
Save and load dialog bugfix. Reported by frapstar, refs #4361 .
...
Change a wrong check in the save and load screen that didn't handle the
"No saved games found" case.
This was SVN commit r18997.
2016-11-25 03:32:33 +00:00
f15e900086
Implement noconfirmation hotkey for deleting savegames in the save dialog. Refs #3962 .
...
Remove the deleteGame duplicate.
This was SVN commit r18996.
2016-11-25 03:30:16 +00:00
30598bd451
Remove an unused function that is redundant with GetGameType from the EndGameManager.
...
This was SVN commit r18995.
2016-11-24 19:37:38 +00:00
6ae374dbee
Fix the update of shared dirty visibility masks when changing diplomacy.
...
The previous code worked in case new mutual allies were added, but, when
some were removed, it was suboptimal in terms of performance and it made
some units visible in the FoW.
Fixes #4266
This was SVN commit r18994.
2016-11-24 14:57:09 +00:00
a27dc31b0e
Remove some obsolete backref logic from the deserializer. It was introduced in earlier versions of the SpiderMonkey API.
...
Name some variables more logically in one test.
Fixes #4244
This was SVN commit r18993.
2016-11-24 14:47:49 +00:00
808dd347b6
Play cinematic paths on arbitrary cameras to prepare previews of the camera frustum in atlas. Patch by Vladislav, refs #3814 .
...
This was SVN commit r18992.
2016-11-23 14:50:47 +00:00
417c84870c
Actually remove trailing tabs from source/.
...
This was SVN commit r18991.
2016-11-23 14:09:58 +00:00
c49c665edb
Disable SDL text input events before actually focusing a text input element. Patch by echotangoecho, refs #3870 .
...
Thus don't add a "t" to the chat input after opening it with the hotkey
on unix.
The bug still occurs on Windows due to an SDL bug reported upstream by
echotangoecho.
This was SVN commit r18990.
2016-11-23 13:29:47 +00:00
6149dd3841
Actually remove trailing whitespace for non-header files as well.
...
This was SVN commit r18989.
2016-11-23 13:02:58 +00:00
944ba16eb4
End source files with a newline.
...
This was SVN commit r18988.
2016-11-23 11:27:54 +00:00
b18f74da44
Remove trailing whitespace and whitespace in empty lines of source/ except source/third_party/.
...
This was SVN commit r18987.
2016-11-23 11:18:37 +00:00
b4b4404c64
petra: a few adjustement when switching from town to city phase
...
This was SVN commit r18986.
2016-11-22 19:16:23 +00:00
af85c1bfdc
change the diminishingReturns (used for farms) to make it more intuitive and mod-friendly, reviewed by fatherbushido, fixes #4356
...
This was SVN commit r18985.
2016-11-22 18:34:37 +00:00
aa7e2fce49
Don't subtract the scrollbar size from GUI dropdowns when there is no scrollbar. Patch by Imarok, reviewed by mimo, refs #3571 .
...
Remove unused button_width.
This was SVN commit r18984.
2016-11-22 13:05:56 +00:00
0b03713b3b
Unify duplicate patrol target types hardcodings. Reviewed by fatherbushido long ago, refs #4253 .
...
This was SVN commit r18983.
2016-11-22 12:46:46 +00:00
c390dee14c
Hide the resources of defeated allies in the top panel tooltips, refs #3841 .
...
This was SVN commit r18982.
2016-11-22 12:36:13 +00:00
fd5ba1e882
Timer component cleanup. Patch by Stan, fixes #4158 .
...
Use objects instead of arrays to achieve more readable code.
Use two for-of loops, a continue instead of an if-else pattern and
remove an unneeded variable dt.
This was SVN commit r18981.
2016-11-22 12:28:22 +00:00
f391f113f9
Fix wall-placement cost tooltip, refs #3934 .
...
This was SVN commit r18980.
2016-11-22 11:55:28 +00:00
a8b9416725
Colorize selected units in observermode, reviewed by elexis, fixes #4167
...
This was SVN commit r18979.
2016-11-21 21:35:26 +00:00
91c7805dec
move the diminishing returns computation from the ResourceGatherer to the ResourceSupply component, reviewed by fatherbushido, refs #4356
...
This was SVN commit r18978.
2016-11-21 18:29:40 +00:00
1b20ac7671
Remove silencing of resource-not-found errors (that were introduced with an enabled property in the JSON resource files that got removed later). Refs #3934 .
...
This was SVN commit r18977.
2016-11-21 17:32:17 +00:00
552f7043b0
Disable all unusable structures on survival of the fittest, refs #3102 .
...
Prohibit gathering of wood by removing storehouses and the worker
elephant.
Keep the roman army camp allowed for now because it isn't a dropsite.
Always spawn at least one attacker in the first wave.
This was SVN commit r18976.
2016-11-21 17:28:21 +00:00
7cb3fe8eff
hidden texture loader actor in the carthaginian CC to prevent loading on damage
...
This was SVN commit r18972.
2016-11-20 22:02:18 +00:00
0fa69f9983
Seleucid main menu background
...
This was SVN commit r18968.
2016-11-20 20:02:41 +00:00
78e31116f7
Carthage themed background variant commit
...
This was SVN commit r18967.
2016-11-20 01:19:43 +00:00
3653925a00
Gatherrate tooltip rework.
...
Display the gatherrate tooltip in the selection details.
Remove structure tree specific gatherrate parsing code.
Receive the data directly from Templates.js and GUIInterface.js like the
other tooltips do.
Add TODO about the tooltip lying (averaging over the subtypes).
This was SVN commit r18966.
2016-11-19 14:34:02 +00:00
f66a202cb0
Remove unused milk food subtype.
...
This was SVN commit r18965.
2016-11-19 14:30:32 +00:00
52f311da2b
Merge resource agnostic branch by s0600204, fixes #3934 .
...
Remove all occurances of hardcoded resources in the simulation, GUI and
AI code by
specifying resources as JSON files in a new simulation subdirectory and
accessing them through a globally defined prototype.
This was SVN commit r18964.
2016-11-19 14:29:45 +00:00
7ff7fcd240
Support hardcoded translation comments when extracting strings from JSON files.
...
Correct the function description of extractFromFile introduced in
ae10d34d99
.
This was SVN commit r18963.
2016-11-19 14:16:50 +00:00
79f3cae70d
Add missing Mercenary visible classes to thracian mercenaries templates.
...
This was SVN commit r18962.
2016-11-19 08:25:56 +00:00
85e68d4c0e
Remove useless Rollover element from Identity schema. Fix a related unit template.
...
This was SVN commit r18961.
2016-11-18 20:05:38 +00:00
a3c3ca79cf
Save the config file even it does not exist, patch by Vladislav Belov, fixes #4146
...
This was SVN commit r18960.
2016-11-18 18:06:01 +00:00
b83d5eb63c
Fix a test failure on SM45. Patch by leper, fixes #4353 .
...
This was SVN commit r18959.
2016-11-18 09:43:54 +00:00
527a7bc9b6
Clean some templates with useless Identity entries.
...
This was SVN commit r18956.
2016-11-17 09:23:58 +00:00
6efd5ea505
petra: some more adjustements for lastManStanding games
...
This was SVN commit r18955.
2016-11-16 19:35:12 +00:00
65fae7f965
Rename clStone to clRock, to be consistent with all other maps. Reviewed by FeXoR on 2016-10-29.
...
This was SVN commit r18954.
2016-11-16 14:05:54 +00:00
d999fc4be5
Prevent collisions of straggler trees with mines. Reviewed by FeXoR on 2016-10-29.
...
This was SVN commit r18953.
2016-11-16 13:57:04 +00:00
827ee03cc0
Random map fortress generation code cleanup.
...
Create target objects in a single statement where possible, to highlight
the absence of self-reference.
Separate arrays of hardcoded templates from the logic.
Use loops to remove duplicate statements.
Add scopes to the new code to show and enforce that some variables are
indeed local.
This was SVN commit r18952.
2016-11-16 13:40:40 +00:00
5f97892814
Don't overwrite skipFirstWall of placePolygonalWall with true if false were given.
...
This was SVN commit r18951.
2016-11-16 12:48:24 +00:00
8efe5baf64
Further increase metal cost and train time of Spartan Skiritai swordsmen ( 0b2f0ea042
), in agreement with borg, Vercingetorix and Hannibal Barca.
...
This was SVN commit r18950.
2016-11-16 10:31:30 +00:00
d623a73f9f
Remove structure tree helper function that was never used since 932dbc7221
.
...
This was SVN commit r18949.
2016-11-16 10:07:08 +00:00