76809 Commits

Author SHA1 Message Date
nemaara
0c969f858b
Merge pull request #4974 from nemaara/quenoth_rebalance
UtBS and Quenoth rebalance
2020-07-19 19:54:55 -04:00
nemaara
651e725064 Add UtBS rebalance to changelog 2020-07-19 19:54:43 -04:00
nemaara
49eb715516 UtBS S12: don't recall merfolk into caves 2020-07-19 19:52:06 -04:00
nemaara
dd15d88a31 Sun Singer/Sylph: slightly reduce hp 2020-07-19 19:51:34 -04:00
nemaara
8a3b9f15be UtBS: reduce difficulty on easy and normal 2020-07-19 19:51:34 -04:00
nemaara
74033f89b2 UtBS: increase HP loss from dehydration 2020-07-19 19:51:33 -04:00
nemaara
3745de3a30 UtBS S12: allow everyone to move and attack after killing fake Eloh 2020-07-19 19:51:33 -04:00
nemaara
60e615cc90 UtBS S12: increase difficulty 2020-07-19 19:51:30 -04:00
gfgtdf
753643bf75
Update help.cfg 2020-07-19 23:38:51 +02:00
mattsc
c72537687e Experimental AI: always show up in MP menu
This reverts 24af20cf83, which made it available in debug mode only, as there remain more differences to the new default AI than initially envisioned. This takes care of Issue #4997.
2020-07-19 11:05:01 -07:00
Nils Kneuper
5f20e059dc updated Portuguese (Brazil) translation 2020-07-19 12:09:44 +02:00
nemaara
47b817d982 UtBS S5: don't give free units 2020-07-15 18:40:54 -04:00
nemaara
79ea509cef UtBS S11: don't give units at start 2020-07-15 18:40:54 -04:00
nemaara
665a5a8258 UtBS S11: increase difficulty 2020-07-15 18:40:53 -04:00
nemaara
5dc0356c71 UtBS S9: don't give free units 2020-07-15 18:40:53 -04:00
nemaara
cbf17ccf38 UtBS S9: increase difficulty 2020-07-15 18:40:52 -04:00
nemaara
1de014e510 UtBS S8: increase starting castle size by 1 2020-07-15 18:40:52 -04:00
nemaara
222eb59502 UtBS S8: increase difficulty 2020-07-15 18:40:51 -04:00
nemaara
6fb716c2b0 UtBS: buff some enemy units 2020-07-15 18:40:51 -04:00
nemaara
e8866f838d UtBS S6a: increase difficulty 2020-07-15 18:40:50 -04:00
nemaara
0e57873e58 UtBS S6b: increase difficulty 2020-07-15 18:40:50 -04:00
nemaara
e05d31b31f UtBS S5: rebalance scenario 2020-07-15 18:40:49 -04:00
nemaara
867a8647e8 UtBS S4: rebalance scenario 2020-07-15 18:40:45 -04:00
nemaara
7c827327d6 UtBS S3: increase difficulty 2020-07-12 01:57:49 -04:00
nemaara
c8b96be837 UtBS S2: rebalance scenario 2020-07-12 01:57:48 -04:00
nemaara
ad9567392f UtBS S1: remove player income 2020-07-12 01:57:48 -04:00
nemaara
f8b3206d66 UtBS S1: increase difficulty 2020-07-12 01:57:47 -04:00
nemaara
0c17fc943e Quenoth: adjust mystic line 2020-07-12 01:57:46 -04:00
nemaara
ff846bd332 Quenoth: adjust tauroch stats 2020-07-12 01:57:46 -04:00
nemaara
5500a5f59a Quenoth: nerf fighter line 2020-07-12 01:57:45 -04:00
nemaara
f2c3ab5b53 Quenoth: nerf scout line 2020-07-12 01:57:45 -04:00
nemaara
a9a7b726e4 UtBS S9: use tropical deep water in map 2020-07-12 01:56:22 -04:00
Nils Kneuper
01a82e0f18 updated Portuguese (Brazil) translation 2020-07-11 12:35:21 +02:00
Elvish_Hunter
76b155f940 wmllint: implemented a better handling of amendment tags
This should solve some 'unknown ... referred to by id' warnings that might happen when using certain amendment tags.
2020-07-10 22:42:10 +02:00
Iris Morelle
537a47c007 Update changelog 2020-07-09 17:43:33 -04:00
Iris Morelle
bd676edfae gui2/unit_create: Use variation_name before the variation's ut name
Forgot that variation_name has an actual meaning when paired with
variation_id as opposed to it just being a deprecated form of
variation_id. This makes it so it's favoured by the UI over a
potentially overridden type name when present.

This makes it so the mainline Walking Corpse and Soulless units have
their translatable variation names properly displayed.
2020-07-09 17:42:15 -04:00
Iris Morelle
fe5f748088 gui2/unit_create: Address issue with variation+gender previews
Instead of generating the unit preview from the gender variation
attached to the unit type variation, we need to generate it from the
unit type variation attached to the gender variation. I know this sounds
really crazy, but it matches the behaviour in unit::advance_to():

    // Adjust the new type for gender and variation.
    const unit_type& new_type = u_type.get_gender_unit_type(gender_).get_variation(variation_);

This behaviour is also relied upon by at least one pre-existing add-on
(After the Storm Episode 3, Demon Shapeshifter unit type).

Without this patch, the preview display doesn't reflect gender
variations at all when a non-default variation is selected.

As a side-note, the fix also makes the logic in
unit_create::update_displayed_type() simpler since we don't need to
verify if the variation exists at all -- if it doesn't we just get the
parent unit type back.
2020-07-09 17:42:15 -04:00
Iris Morelle
c8a31df035 Whitespace cleanup 2020-07-09 17:42:15 -04:00
Iris Morelle
3ecc7cb834 gui2/unit_create: UI refinements
* Make the default variation's label "Default Variation" instead of
   just "Default" (see below).
 * Drop the "Variation:" and "Gender:" labels as they take up valuable
   real estate and aren't strictly necessary since the controls they are
   attached to are very much self-explanatory. This is a debug mode
   utility dialog anyway.
 * Swap the order according to option importance -- gender is usually
   thought of as more of an essential property of units than their type
   variation, especially since unit types with multiple variations are
   rare in mainline. This means that the gender options are now on the
   left instead of on the right.
 * Improve display alignment for the variation/gender options row.
2020-07-09 17:42:15 -04:00
Iris Morelle
be4b927fd8 Add unit variation selection to the Create Unit dialog
Surprisingly, this involves quite a few API changes to enable the Create
Unit command to specify a unit variation id.
2020-07-09 17:42:15 -04:00
Iris Morelle
c489ffab59 gui2/unit_create: Remove "Debug!" part of the dialog caption
Yes, we already know it's a debug mode functionality. It says so on the
context menu and we needed to use :debug to get here. No need to make
the dialog caption pointlessly long.
2020-07-09 17:42:15 -04:00
Iris Morelle
c8175afa3e Update changelog
[ci skip]
2020-07-09 06:23:17 -04:00
Artem226
dac172c8ef Addon translation fixes
Changed the pointers to references where possible. Some variable type fixes.
2020-07-09 06:19:44 -04:00
Artem226
d81c864dd6 Fixed the map error
(Hopefully)
2020-07-09 06:19:44 -04:00
Artem226
8315277d96 Added the sanitation pass and fixes
Suggested by @shikadiqueen in the review.
2020-07-09 06:19:44 -04:00
Artem226
d70afcd48f Remove the old comment
It's needed for the stored translation info.
2020-07-09 06:19:44 -04:00
Artem226
8c69c3a9f6 Update about.cfg 2020-07-09 06:19:44 -04:00
Artem226
10e75e653c Addon titles and descriptions made translatable
Modified the `translation` tag in the addon structure and made the translated names shown in the corresponding locale on the client side.

See the related pull-request for more information.
2020-07-09 06:19:44 -04:00
Pentarctagon
96369589e6 Remove the UMC IDE plugin.
The reasons being:
* It's been unmaintained for several years now, so any bugs that might be reported against it will almost certainly not be fixed.
* Having been unmaintained for so long, even if someone wanted to create a custom Wesnoth IDE plugin, it's unlikely this would be a good foundation to continue with anymore.
* There are at this point better alternatives that people are actually using and maintaining (such as the VSCode plugin).
* Having this be present can give the impression that this IDE plugin is something UMC authors should still be using, which I think makes it actively harmful. Case in point, the current version of this available on SourceForge (2.0.1) was downloaded twice as of the current week; however the most recent version (2.0.2 in the changelog, or 2.0.3 based on some git commits) is not available on SourceForge at all, nobody apparently ever uploading it.
2020-07-07 22:59:06 -05:00
mattsc
a666a34055 ai_helper.next_hop: fix bug in fan-out code
This fixes the case when the unit cannot reach the previously found next_hop location from the ideal next_hop location in the part of the code that tries to keep units from moving in single file.
2020-07-07 20:14:11 -07:00