24296 Commits

Author SHA1 Message Date
Celtic Minstrel
80b4ed51fa Tweak the race descriptions of orcs and goblins
Closes #2478
2018-02-12 00:02:07 -05:00
V N
0193302847 addon_manager: fix default ign file 2018-02-12 00:11:26 +01:00
Celtic Minstrel
e0e1f7ac6b Remove MAGENTA_IS_THE_TEAM_COLOR from UtBS units and Dwarvish Witness line 2018-02-12 08:45:42 +11:00
mattsc
85b46f34b0 Fast Micro AI: make code robust against events removing units
The previous version caused errors under some circumstances when an
event removed units other than the attacker during or immediately after
an AI attack.
2018-02-11 08:05:58 -08:00
Charles Dang
b4c220260e MP Join Game: increase gold icon and text size
[ci skip]

Also removed some superfluous tooltips.
2018-02-11 10:36:50 +11:00
Charles Dang
7a7744c943 Game Load: some UI tweaks
[ci skip]

* Improved leader list display
* Made dialog slightly wider to reduce likelihood of a horizontal scrollbar appearing.
  Still not a perfect fix, but it's better.
2018-02-11 10:36:49 +11:00
Jyrki Vesterinen
3b88de6cbc Add sort order dropdown to add-on manager (#1747)
This dropdown allows the player to sort add-ons by name, author, size,
download count, type, or the time of last update or original upload.
Sorting by the last two hasn't been possible in the GUI2 add-on manager
before.

Closes #1747.
2018-02-10 18:06:38 +02:00
doofus-01
ce363f491d
[UtBS] - New Quenoth sprites (#2414)
* initial commit for quenoth fighter-line sprites

* update to lvl1 sprite

* update fighter

* including revised antelope rider sprites

* another squashable sprite update

* more sprite edits
2018-02-10 04:12:18 -08:00
Charles Dang
c75ca87517 GUI2/Addon List: improved a bunch of stuff related to inline control buttons
* Flipped the arrow on the Update icon set to point downwards, since it's a download operation.
* Renamed existing small Update icon set Publish, and added downwards version to replace Update.
* Renamed all addon manager icons and their respective button definitions to be clearer.
* Moved unused small icon versions to their own subfolder.
* Added separate Publish inline button to image list. This is now used in all cases to publish,
  regardless of whether the addon has been uploaded previously or not. Prior to this, the Install
  button was used for non-published addons, and the Update one for published ones. This means the
* Refactor addon_list inline button setup to be clearer.
* Made inline Uninstall button display in all cases where an addon was installed, instead of just
  INSTALLED and NSTALLED_UPGRADABLE. It will not display if a publishable addon has not been
  published, however.
* Changed is_local check to match the ADDON_INSTALLED_LOCAL_ONLY. I figured this is a bit more
  robust. TODO: do the same in the addon manager itself?

Art assets credit to @Lordbob
2018-02-10 21:26:33 +11:00
Sofartin
34635aa281 Reorder names after last PR
I forgot reorder names before so I did it now
2018-02-10 12:13:39 +02:00
Jyrki Vesterinen
4500fa6412 Add a unit test to ensure that Lua API rejects dollar signs in tag names 2018-02-10 08:54:23 +02:00
Charles Dang
e48f1050ca New HD *a'f* map background by @Lordbob
[ci skip]
2018-02-10 03:48:01 +11:00
catagent101
ff6fcb803d Fix 2p - Clearing Gushes team names
On this map, side 1 starts at the bottom, while side 2 starts at the top. The naming of the teams assumed the opposite. Another check mark on issue #2453.
2018-02-10 01:58:52 +11:00
Charles Dang
3b6da9a232 Addon Manager: include outdated addons in dependency check (fixes #1494)
Also added missing border around addon list in Install Dependencies.
2018-02-10 00:36:38 +11:00
Charles Dang
ff341cc8ee Theme: draw plain black bg if no [main_map_border] background_image= is given 2018-02-09 21:45:02 +11:00
Charles Dang
9f22a56370 Theme: added [main_map_border] show_border= key to control whether map borders draw
Fixes #2272.
2018-02-09 21:35:14 +11:00
Charles Dang
aeed6d5538 GUI2/Chatbox: disable chat history
[ci skip]

This prevents private chat logs being saved in your preferences file. History isn't
currently working anyway, and it seems weird to be saving logs this way, especially
since it also records private messages.
2018-02-09 07:20:51 +11:00
Sofartin
17738ba646 Update about.cfg 2018-02-08 11:28:39 +02:00
Charles Dang
fc57178aaf ANL: used Off-Map terrain instead of the massive expanse of ice
[ci skip]
2018-02-08 10:31:42 +11:00
Alexander van Gessel
39c3f21b9b Add testcase for tiled story backgrounds 2018-02-07 18:53:31 +01:00
Severin Glöckner
7bf479817e MP: refactor time schedules in Tombs_of_Kesorak
[ci skip]
2018-02-06 22:30:37 +01:00
Severin Glöckner
3eb2ccac53 MP: fix the recently added map Tombs_of_Kesorak
[ci skip]
2018-02-06 22:30:31 +01:00
Charles Dang
01105cc924 MP Staging/MP Join Game: always draw leader sprite at 72x72 (fixes #1981)
This is also related to #1932. I fixed leader sprites being cropped in 41e674128f4c742664732460c85a8f6009a20f15,
and that made sprites in MP Staging always scale to 72x72. However, large sprites like the
Fire Dragon's still drew at full size in MP Join Game since the damn tree nodes are being
recreated when new changes come in (a separate issue I need to fix). This change fixes the
size of leader sprites in both dialogs to 72x72 regardless of sprite size, so we're saved
any similar issues cropping up in the future even once I do fix the excessive node recreation
in MP Join Game.
2018-02-07 03:07:31 +11:00
Matthias Krüger
dc33cf7ceb pofix: add fixes of previous commits. 2018-02-06 23:03:06 +11:00
Matthias Krüger
b11d3fdcbe fix a bunch of typos found by codespell in data directory.
https://github.com/lucasdemarchi/codespell
2018-02-06 23:03:06 +11:00
Celtic Minstrel
4b58a52140
Shouldn't have the same __metatable for two metatables 2018-02-06 00:15:22 -05:00
Charles Dang
5134033e30 Name __metatable for wml.variables
[ci skip]
2018-02-06 16:10:29 +11:00
Severin Glöckner
4c8b3edd6d MP: 2p Silverhead Crossing - minor adjustments
- after the change to the tentacle, adjust HP to match 500 again
- let the teamname more sound like an easter egg
- apply the same lock settings as to similar scenarios

[ci skip]
2018-02-05 21:26:30 +01:00
Severin Glöckner
1ff652a1fe MP 6p Team Survival: lock teams in standard gameplay
Because there are just two, and nobody should join the AI team
When playing without default settings all kind of team combinations are possible

[ci skip]
2018-02-05 20:32:26 +01:00
Severin Glöckner
ae17a8d38e MP: add alot of xxx_lock setting
In these cases they have only in limited situations an effect:
In normal play the sides are hidden, if not using map settings they are ignored,
so this mostly only has an effect if starting the game in debug mode an using map
settings.

Other ones revert acidental changes caused by force_lock_settings.
fore_lock_settings does not only disallow the player to modify the settings,
but does also serve as default value for all the other lock settings.
2018-02-05 20:32:26 +01:00
Charles Dang
c2ead6e56b Addons Manager: updated dialog title
[ci skip]
2018-02-05 22:47:12 +11:00
Charles Dang
4f68df28ff ANL: added team and enemy leader names (fixes #2442)
[ci skip]

Also made side 9 hidden. Sevu/shiki's nicknames used with permission.
2018-02-05 16:44:55 +11:00
Charles Dang
4c2cddaa9e Surrender Quit: clearer button/message text
[ci skip]
2018-02-05 16:35:02 +11:00
Severin Glöckner
12039f3bfc MP: added some keys to scenarios with AI sides
Namely disallow_observers and user_team_name which is displayed in debug mode

The prisoners in ANL are now allied with the player

[ci skip]
2018-02-05 00:57:28 +01:00
Celtic Minstrel
d106dfb750
Add a very basic race description for the dunefolk
Eventually this will be expanded into a more proper description
2018-02-04 18:38:27 -05:00
kallaballa
78dff47bd3 Implemented dropout to observer on surrender 2018-02-05 00:35:35 +01:00
kallaballa
4f1a7a9faa Introduce surrender hotkey 2018-02-05 00:35:35 +01:00
kallaballa
024b2e7e9b Implement a surrender dialog
This records a surrender command in replays and quits the game.
2018-02-05 00:35:35 +01:00
Severin Glöckner
9cdd0242d5 ANL: disallow observers for AI sides
[ci skip]
2018-02-05 00:05:22 +01:00
Severin Glöckner
e260fe9543 6p Team Survival: fix terrain mask
This one has been overlooked in an earlier change

(closes #2440)

[ci skip]
2018-02-04 23:02:30 +01:00
ln-zookeeper
c7bbb809b8 Changed resistances and hitpoints for Tentacle of the Deep
Based on forum discussion: https://forums.wesnoth.org/viewtopic.php?t=46922
2018-02-04 21:30:16 +02:00
Charles Dang
36bd8dba8a Multiplayer: wmlindent run
[ci skip]
2018-02-05 04:00:09 +11:00
Charles Dang
1b79cb65f2 ANL: removed a bunch of duplicate allow_player= keys
[ci skip]
2018-02-05 04:00:08 +11:00
Severin Glöckner
02c79cf176 Dark Forecast: lock team selection
[ci skip]
2018-02-04 16:27:17 +01:00
Sofartin
3431976cbd Update about.cfg
Add my real name
2018-02-04 17:36:41 +11:00
Celtic Minstrel
61aad57dbd Add new contributors to credits
@stevecotton @hrubymar10 @ilyapopov @fluffbeast
@singalen @kallaballa @SoapGentoo

Also tweak entries for @vgaming @sevu
2018-02-03 23:08:35 -05:00
Severin Glöckner
762ec56e06 Dark Forcast: reanable solo playmode
force_lock_settings did also force controller_lock=yes

[ci skip]
2018-02-04 02:40:21 +01:00
Charles Dang
419568dad5 Tweaked Elvish Outrider description (closes #2429)
[ci skip]

Original suggestion raised by @catagent101 (see PR above), tweaks by myself and @jostephd.
2018-02-04 11:50:57 +11:00
pentarctagon
6976091626 Renames the Dunefolk(formerly Khalifate) units based on forum discussions.
This commit actually changes the contents of the unit files, and adds deprecated.cfg for all the old IDs.
2018-02-04 11:46:50 +11:00
pentarctagon
dc21c42683 Renames the Dunefolk(formerly Khalifate) units based on forum discussions.
See this thread, along with a few linked within:
https://forums.wesnoth.org/viewtopic.php?f=12&t=47704

The purpose of this is both to:
a) Make the unit names more descriptive, so new players especially will have an easier time learning them and knowing what they do.
b) Make them eligible for translation, like the units of other factions are.

This commit only renames the files, along with the faction/AoH faction and wmllint.
2018-02-04 11:46:50 +11:00