Commit graph

6065 commits

Author SHA1 Message Date
Iris Morelle
73e5bff25c ui: Remove unused zoom slider portion of the minimap panel
This allows us to claim back 10px for the rest of the sidebar.
2021-03-24 04:05:18 -03:00
newfrenchy83
e3b737cfd6
Add [teaching_anim] for abilities used like weapon specials given by an adjacent unit
When a unit gives adjacent units abilities used like weapon specials, and is not already showing an animation from giving a resistance or leadership effect, a [teaching_anim] can be played instead.
2021-03-15 10:30:30 -05:00
Celtic Minstrel
a12de1f90f Fix several races using the Markov name generator instead of the new CFG generator 2021-03-05 09:29:11 -05:00
doofus-01
edd405fbff
Update Corpse_Soulless.cfg 2021-03-01 04:27:06 -08:00
doofus-01
1527f3174a
Update Corpse_Walking.cfg 2021-03-01 04:26:01 -08:00
doofus-01
17093158b1
Merge pull request #5551 from doofus-01/beastmountWC_20210215
units - Walking Corpse beast-rider (taurus) variation
2021-02-28 20:09:52 -08:00
doofus-01
a834c78728 units - soulless beastrider sprite, animations, and portrait 2021-02-28 19:26:19 -08:00
doofus-01
510225b8dd zombie beastrider animations 2021-02-20 18:31:29 -08:00
newfrenchy83
05b2ea2262
Extend special_id_active and special_type_active to account for abilities used as specials 2021-02-18 18:19:35 -06:00
doofus-01
a5d32fe01e units - WC beast-rider (taurus) variation - initial, incomplete 2021-02-15 17:22:50 -08:00
doofus-01
625c41b93b terrain-graphics - small changes related to water transitions 2021-02-15 09:35:53 -08:00
Pentarctagon
093db78cc7 Add the Plan Unit Advance modification to mainline. 2021-02-13 19:16:37 -06:00
doofus-01
888edc85db
Units - minor fixes to Dunefolk - Merge pull request #5522
- Fix some sprite graphics configurations
 - Give mounted dunefolk the mounted undead variation
2021-02-13 12:54:25 -08:00
doofus-01
57d3539bfe units - make horse-based dunefolk have mounted undead variation 2021-02-13 10:05:16 -08:00
Steve Cotton
4a43d00522 Show a two-color tennis ball orb for the disengaged state (#5155)
As the disengaged state is part-way between the "partial" and "moved" states,
the orb has parts in each color. On the minimap these units are shown in the
partial color (which is also the color that would be used before this change).

This will match the mounted Quenoth units' "disengage" skill, when they
can still move but can't attack. It should also trigger for some UMC abilities
that get extra moves after a character attacks.

During testing, I found that TSG allows some of the bandits to attack on the
first turn of the bandit branch. There's no gameplay change there, but the orbs
make it much clearer that some units can still attack.

I think there are already too many preferences for orbs, so reused the existing
settings for the colors. A new "show disengaged orb" preference is added, which
when disabled shows the old partial orb instead.

Update the orb and ellipse sections of doc/manual/.

Notes about how I created the new orb image:

* create a color range to_ellipse_red with rgb=FF0000,FF0000,000000,FF0000
* wesnoth --render-image 'misc/orb.png~RC(magenta>to_ellipse_red)' images/misc/orb-ellipse-red.png
* open the orb.png and orb-ellipse-red.png images as layers in Gimp, add a layer mask to both of them
* use the layer mask to get each pixel from exactly one of the layers
2021-02-13 18:28:33 +01:00
Andrey Bienkowski
5d344526b0
Fix several typos in wml (#5525)
* Fix month typo and add months to dictionary

* typo s/cuttle fish/cuttlefish/

The phrase "cuttle fish" is not in wiktionary.org. The unit id used in WML is left as-is ("Cuttle Fish").

* typo s/carvans/caravans/

* add spelling ol’; fix typo s/ol/ol’/

* fix typo s/alloting/allotting/

* Typo? s/movepoints/movement points/

* Typo s/critized/criticized/

* Typo: s/un-life/unlife/

* DW: typo: s/veterens/veterans/

* SoF: typo: s/fulfil/fulfill/

* SoF typo: s/Thursagen/Thursagan/

* SotA typo: s/permanantly/permanently/

* SotA: possible typo s/Rastaban/Ras-Tabahn/

* THoT: typo s/Aiglondor/Aiglondur/

* Use a typographic-style quotation mark

* Undo month name change

* Change spelling un-life -> unlife
2021-02-10 10:23:12 +01:00
Steve Cotton
76036bba28 Editor help: make the named areas topic visible, make "to load ..." translatable
This corrects a pair of editing errors, thanks to Celerini for reporting them.

(cherry picked from commit e272e4824f)
2021-02-08 23:41:43 +01:00
doofus-01
d3f94aaaa6 unit animations - fix wrong-facing glitch for units with animated torch flame overlay - also allow for ne facing standing animations 2021-02-06 15:11:53 -08:00
Michal Žejdl
3c41e55c5b change User to Custom to unify the help with the game 2021-02-03 19:12:07 -06:00
Andrey Bienkowski
5cb1790669 Cleanup wmllint: display on/off
https://github.com/wesnoth/wesnoth/pull/5481 removed the check that made
wmllint: display on and wmllint: display off necessary.
This PR removes now redundant wmllint comments.

find ./data/ -name '*.cfg' -exec sed -ri '/^ *# *wmllint *:? *display *(on|off) *$/d; s/ *# *wmllint *:? *display *(on|off) *$//' '{}' ';'
2021-02-02 18:36:28 +03:00
Andrey Bienkowski
63c71a010a
Move [color_range] id=darkblue to core (#5504)
Move [color_range] id=darkblue to core
2021-01-31 15:13:16 -06:00
doofus-01
842725bcc1
orcish grunt sprite animations (#5506)
* units - orc grunt die anims (north and south)

* units - face-graft for orcish grunt defend frames
2021-01-31 11:28:28 -08:00
doofus-01
2a8baa9590
various small fixes (#5495)
* units - set image_icon for sidebar display of Cataphract

* units - remove inactive ability description for Diversion

* add recruit/recall to event list triggering check for diversion animation (Dunefolk Falconer)
2021-01-24 16:59:54 -08:00
doofus-01
9229600b72
Sprite work (#5417)
* units - north facing bowman and troll whelp

* units - north facing standing and defense frames for dunefolk skirmisher

* units - defense and (half-hearted) dagger attack anims (SE) for poacher

* units - update footpad sprite (SE-only)

* ran wmlindent
2021-01-24 16:56:33 -08:00
Charles Dang
d0ee52e922
Merge pull request #5427 from hexagonrecursion/wmllint-skyhunter
Add missing NOTE_MARKSMAN to Dune Sky Hunter
2021-01-14 16:55:11 +11:00
Charles Dang
4a8245b04d
Merge pull request #5426 from hexagonrecursion/terrain-textdomain
Fix wmllint textdomain warnings in data/core/terrain-graphics
2021-01-14 16:54:44 +11:00
Andrey Bienkowski
518f6953d5 Fix several wmllint errors in data/core/units 2021-01-14 08:48:06 +03:00
Andrey Bienkowski
095123d678 Add missing NOTE_MARKSMAN to Dune Sky Hunter 2021-01-14 08:20:23 +03:00
Andrey Bienkowski
426564047e Fix more wmllint textdomain warnings 2021-01-14 07:05:33 +03:00
Andrey Bienkowski
ad4778037d Add textdomain wesnoth to two files w/o explicit textdomain
wmllint complained:
"../../data/core/macros/movetypes.cfg", line 1: no textdomain string
"../../data/core/macros/optional_unit_advancements.cfg", line 1: no textdomain string
2021-01-13 19:20:52 +01:00
Andrey Bienkowski
c2badb8fc6 Add textdomain wesnoth to data/core/about_i18n.cfg
wmllint complained:
"../../data/core/about_i18n.cfg", line 1: no textdomain string
2021-01-13 13:56:52 -03:00
Charles Dang
b5d9d9cf3e
Merge pull request #5333 from wesnoth/vmp-pr
MP: unique background graphics for Isar's Cross
2021-01-10 11:50:46 +11:00
Charles Dang
df87395aaf Removed overlays= from NAMED_LOYAL_UNIT
This key is deprecated and TRAIT_LOYAL handles setting the icon now.
2021-01-09 21:48:51 +11:00
Charles Dang
99fe4293c0 IS_HERO/IS_LOYAL: use [object] instead of overlays= 2021-01-09 21:48:00 +11:00
Charles Dang
98057e2eb5 Dune Raider/Marauder: blit the torch overlay on the baseframe, not the other way around
Fixes a weird issue where the sprite would sometimes not have TC applied.
2021-01-08 23:26:04 +11:00
Steve Cotton
a4711ebad9 Correct the editor help about loading editor-generated .cfg files
Somehow I forgot to test that it worked on 1.14.
2021-01-05 13:50:12 +01:00
doofus-01
4ca64655cb
terrain-graphics - de-link flagging of Eff and Eqf (#5408) 2021-01-03 09:22:04 -08:00
doofus-01
4b685a93e6
Sprite work - mostly Orc Archer (#5404)
* units - touch-up to orcish crossbow

* remove iCCP chunk from some PNGs

* units - initial n-facing orcish archer sprite frames

* units - orcish archer north bow attack anim

* units - orcish archer north idle anim

* units - add north-facing melee defense anim for orcish archer

* unit sprites - remove iCCP chunk from PNGs

* units - orcish archer north wounded-bobbing anim

* units - minor touch-ups to bowman and orc warrior

* ran wmlindent
2021-01-02 20:42:03 -08:00
doofus-01
0a6eb68057
SoF - various clean-ups (#5397)
* SoF - more description for caravan whip

* terrain graphics - touched some terrain rules for Ias, to allow SoF custom graphics

* SoF terrain - some new graphics for the volcano finale

* SoF S9 - revise map and scenario slightly
2020-12-30 15:31:59 -08:00
Steve Cotton
56a8f7f773 Editor help: add some translation hints and a missing link 2020-12-30 15:01:47 +01:00
Steve Cotton
8aa4471d9a Add help topics for the Editor, as it stands in the 1.14 branch
This commit is on the master branch. There have been no changes at all to the
editor documentation in the 1.14 branch, while there have been several updates
to the master branch that would be good to backport if the help is displayed in
the 1.14 branch - therefore my plan is to get this set of changes reviewed in
the master branch, and then simply pull the entire file into the 1.14 branch
along with enabling the editor documentation (a small change to
data/core/help.cfg, as done in commit
ed611f9438).

A couple of warnings about the scenario mode being buggy are added to the
user-visible text, find these by looking for <bold> tags within the text.
2020-12-30 13:39:07 +01:00
doofus-01
41b2030113
Revise the bobbing animation convention (#5388)
This shifts many bobbing animations to only run if the unit HP falls below a certain point.  Bobbing animations are a subset of standing animation, it is a case-by-case decision whether an animation should fall into this category or even be affected by this change.

Also in this:

* add wounded filter to STANDARD_IDLE_FILTER

* unit sprites - update orcish grunt and heaving anim

* units - north-facing sprites for orcish grunt
2020-12-28 10:43:21 -08:00
doofus-01
67bef9198c
Fauna Project - Wyverns (#5384)
- Revise base sprite, add defense, takeoff/landing, and flying anims.
- Revise attacks.
- Added a description.
2020-12-25 16:19:31 -08:00
Charles Dang
ef66625208 Ran wmlindent 2020-12-21 16:44:09 +11:00
doofus-01
0daabf73ea
Units - various work on new fauna (#5344)
* finish Giant Stoat -> Frost Stoat conversion

* adding scarab (Horned Scarab)

* various fauna animations work
2020-12-20 19:19:43 -08:00
doofus-01
dd322ccbf4
[terrain-graphics] fix for Eff/V* transition
fixes #5366
2020-12-19 09:54:22 -08:00
newfrenchy83
2168f629fb
Add overwrite_specials attribute to allow forcing a lower chance to hit
The reported issue being that the FORCE_CHANCE_TO_HIT macro was able to force an increase in an attack's chance to hit, but no longer able to force a decrease.
2020-12-14 14:57:59 -06:00
Charles Dang
24f3245cfe Why was [titlescreen_music] in editor/_main.cfg... 2020-12-14 06:47:08 +11:00
newfrenchy83
70e4f7bb7e
Move documentation outside some macros
Fixes #5347
2020-12-07 22:26:06 -06:00
Severin Glöckner
7258c3f651 MP: unique background graphics for Isar's Cross
Mainlined from the add-on "Visual Map Pack"
2020-12-07 05:06:27 +01:00