19776 Commits

Author SHA1 Message Date
Ignacio R. Morelle
9e447d1e3a gui2/taddon_filter_options: Allow filtering TC core add-ons 2014-06-26 20:54:37 -04:00
Ignacio R. Morelle
991b68a128 wam/html: Add add-on type labels for campaign_sp_mp and mod_mp 2014-06-26 19:17:54 -04:00
Turuk
d8514c3275 LoW S10: Added "or" to objectives
Previously the objectives were written in a way that indicated the
player would need to complete both.
2014-06-26 16:37:58 -04:00
Turuk
f24eed9efd LoW S9: Message on Dwarf Recruitment
Current message read as if Kalenz could recruit dwarves.  It has been
changed to make it clear that only Olurf can recruit dwarves for Kalenz.
2014-06-26 11:26:24 -04:00
Turuk
4fbcb93372 LoW S7: Dialogue change/Message Fix
Dialogue changed to have proper English formatting.  Eradion death
message fixed to remove potential of an enemy side expressing concern
over his death.
2014-06-26 10:08:21 -04:00
aquileia
74cb12eea0 German translation: Map overlays
Full set of the mainline campaign map overlays.

[ci skip]
2014-06-25 15:40:36 +02:00
aquileia
54218c8729 Remove all old style bigmap overlays but the titlescreen
Without the corresponding maps, the overlays are completely unnecessary.

The titlescreen is preserved for UMC use - all other cases are from
campaigns and aren't guaranteed to be included with the game.

[ci skip]
2014-06-25 15:40:35 +02:00
aquileia
f97ee90a82 Map localization: Remove duplicate old generation overlays
For those languages where new overlays are available, we don't need
to keep the old ones.

[ci skip]
2014-06-25 15:40:35 +02:00
Elvish_Hunter
9fd8ba5ef9 wmllint GUI: now the focus follows the mouse pointer, allowing use of the mouse wheel on the disabled Text widget 2014-06-25 14:54:56 +02:00
Elvish_Hunter
0ac30c7d0e Replaced the old description for wmllint_gui with the new one for GUI.pyw 2014-06-25 14:54:56 +02:00
Elvish_Hunter
ebb4a80f46 wmllint GUI: fixed a bug on Python 2.7.7 that froze the application on Windows 2014-06-25 14:54:56 +02:00
Alexander van Gessel
5ca7121822 Merge pull request #216 from Rift-Walker/scenario_era_mod_defines_mergable
Add define functionality to scenarios, eras, and mods
2014-06-25 09:20:38 +02:00
ln-zookeeper
6144517825 Updated bigmap credits 2014-06-24 22:47:51 +03:00
Turuk
6698f59e25 DM 07: Objective Change/DM 10: Add Ghast to [role] 2014-06-23 21:39:10 -04:00
Turuk
9af0b83de2 Altered objectives to reflect carryover bonus.
Player destroying standing stones would give the bonus, but the
objectives indicated otherwise.
2014-06-23 21:27:50 -04:00
Alexander van Gessel
0286032dd2 Remove non-existent unit ID from filter
Spotted by necrosporus.
2014-06-23 23:10:41 +02:00
Nathan Walker
be366af523 Implemented defines for largest mainline scenarios 2014-06-22 15:37:53 -05:00
Nathan Walker
b5fbda3530 Implement define= for mp scenarios and eras
Implemented reloading of configs with define= attributes in both mp_create and mp_wait::join_game().
Added myself to about.cfg and updated changelog.

Conflicts:
	changelog
	src/gamestatus.cpp
	src/gamestatus.hpp
	src/multiplayer_wait.cpp
2014-06-22 15:29:14 -05:00
Alain O'Dea
877e897f72 Grammar: missing preposition in tutorial 1 victory 2014-06-22 16:37:44 +00:00
Chris Beck
14808e186b add unit test for an object-based "feeding" ability
based on tekelili's forum post here:
http://forums.wesnoth.org/viewtopic.php?f=8&t=40449#p572206
2014-06-21 22:08:32 -04:00
Chris Beck
762efc278f add error reporting to [insert_tag] if it has no variable= field
The lack of reporting here is somewhat annoying so i patched it.
2014-06-21 18:13:42 -04:00
Chris Beck
5e9d356c9f unit tests for defining custom event handlers in events and firing 2014-06-21 16:58:40 -04:00
Ignacio R. Morelle
da8f3c824c NR: Search for White Magi respawn locs only within map edges (bug #22097)
Without this, the engine may match map borders and send the respawnee
back to the player's recall list as those count as invalid locations
like "recall","recall".
2014-06-21 10:17:42 -04:00
Ignacio R. Morelle
ce33ba394a NR: Refactor the White Magi respawn location finding code into a macro
This bit was subject to a particularly bad case of code copy-pasting
when the only real variable is the id of the first respawn hub
candidate.

Added a statement to clear the respawn_hub WML variable after running
the code since it's never used again afterwards.
2014-06-21 10:07:33 -04:00
Ignacio R. Morelle
6e90e01d70 Add a test case for bug #22215 2014-06-20 21:51:17 -04:00
Ignacio R. Morelle
17c8d568d5 gui2/tgame_cache_options: New Preferences subdialog for cache management
It allows the user to browse to the cache (using a desktop API call),
copy its path to clipboard, clean the cache contents (deleting stale
files), or purge it entirely.

This is ideal for people sticking to the same cache dir for very long
and thus keeping content that was generated by previous versions of
Wesnoth they might not even use anymore. Purging the cache might also
aid troubleshooting (although there is a --nocache switch for that too).

The dialog also makes Wesnoth slightly more transparent about its own
disk usage, information which may not be readily accessible to people
without the technical know-how to locate a hidden directory.

For now it's accessed by pushing a button in Preferences -> General,
even though this is not ideal since it is actually Advanced Preferences
material given the nature of the cache. Unfortunately, the Advanced
page's layout is currently monopolized by the advanced preferences
options and I'm not interested right now in solving that UI design
puzzle; it will have to wait, much like the Paths dialog has done and
continues to do for 1.12.
2014-06-19 20:43:36 -04:00
mattsc
474b8990d8 Return Guardian MAI: fix bug when path to return hex is blocked
Such as when the unit is surrounded.
2014-06-19 11:30:02 -07:00
mattsc
1491934224 Random Recruit Micro AI: fix bug with custom castle terrain
Previously, only terrain with C or K in the terrain code passed the
SLF.  Now we check whether the hex is a castle instead, independent of
the terrain code.
2014-06-19 09:33:17 -07:00
Turuk
475bcf504d NR S1 Dialogue/Map Update
The dialogue was changed to make it less basic, and the map was altered
to have the player start in the West, with Al'Tar now to the North.
This enables the player to be more actively involved in the battle
earlier on in the scenario.
2014-06-19 12:17:48 -04:00
Ignacio R. Morelle
8a30f348b1 gui2/tchat_log: Use a separate proper label for the page number text
This replaces the page number slider with a "minimal" variant slider and
an adjacent label widget whose text we enter manually.

The label format is "<PAGE>/<COUNT>" and it's untranslatable. Hopefully
this shouldn't cause any localization issues since it's all numbers and
we currently can't use alternative numeral systems anyway.

I'm leaving the page slider's maximum_value_label attribute intact just
in case this needs to be reverted later, since it's going into the 1.12
branch too.
2014-06-19 02:40:16 -04:00
Ignacio R. Morelle
a286bf1908 gui2/tslider: Add minimal variant without a text label
The default variant's text label is both inflexible in content (can't
customize the format for non-edge values) and layout (reserves way more
space than it needs at a time for its text label, often resulting in
huge horizontal gaps between a slider and an adjacent widget). This
makes it unsuitable for use in gui2::tchat_log.

This new minimal variant will be wired into gui2::tchat_log next.
2014-06-19 02:40:16 -04:00
Turuk
f39142c676 Fixed Gold arguments. 2014-06-18 23:18:56 -04:00
Turuk
0b3ea2a36e Altered WML that allowed for 4 difficulty levels. 2014-06-18 15:38:27 -04:00
Turuk
9e0b9ab6f0 Altered WML that allowed for 4 difficulty levels. 2014-06-18 15:36:23 -04:00
Turuk
54b8fd9581 Altered WML that allowed for 4 difficulty levels. 2014-06-18 15:32:27 -04:00
Turuk
0b18d2aac5 Altered WML that allowed for 4 difficulty levels. 2014-06-18 15:25:08 -04:00
Turuk
2e5eafc2c6 Altered WML that allowed for 4 difficulty levels. 2014-06-18 15:08:54 -04:00
Turuk
a062c17ebe Altered WML that allowed for 4 difficulty levels. 2014-06-18 14:50:54 -04:00
Turuk
b7b74b4b96 Altered WML that allowed for 4 difficulty levels. 2014-06-18 14:45:37 -04:00
Turuk
a12340c3d5 Altered WML that allowed for 4 difficulty levels. 2014-06-18 14:42:45 -04:00
Turuk
8e645c4605 Altered WML that allowed for 4 difficulty levels. 2014-06-18 14:30:41 -04:00
Turuk
ac36feeee1 Altered WML that allowed for 4 difficulty levels. 2014-06-18 14:17:19 -04:00
Turuk
85913e2ac2 Altered WML that allowed for 4 difficulty levels. 2014-06-18 14:13:43 -04:00
Turuk
130574cd9a Altered WML that allowed for 4 difficulty levels. 2014-06-18 14:12:23 -04:00
Turuk
9ad308501e Altered WML that allowed for 4 difficulty levels. 2014-06-18 14:07:03 -04:00
Turuk
46f5ff36d3 Altered difficulties= 2014-06-18 14:03:59 -04:00
Turuk
a15c39fe17 Changed from 4 to 3 difficulty levels for balancing.
Revamping difficulty levels to aid in upcoming balancing for "expert" campaign.
2014-06-18 14:03:20 -04:00
Espreon
c8848813fd Improved theme descriptions 2014-06-16 13:19:54 -04:00
mattsc
156726a6a4 ai_helper.move_unit_out_of_way: fix direction rating
This is supposed to be a minor rating, secondary to the main rating.
2014-06-16 08:08:01 -07:00
mattsc
9e8ee00ad0 battle_calcs: provide default value for resistance modifiers
This is done for cases when the value cannot be read from the unit_info
table, which might happen in some UMC.  This fixes a rare bug affecting
the Fast Micro AI attack evaluation
2014-06-15 19:34:25 -07:00