Commit graph

11529 commits

Author SHA1 Message Date
Tahsin Jahin Khalid
2a0d198240 [DiD] fix missing background image 2022-04-30 14:59:01 -05:00
Pentarctagon
9bfd432abe Update image pages for webp extension. 2022-04-30 14:23:32 -05:00
Pentarctagon
51b58ad218 Rename converted images to webp. 2022-04-30 14:23:32 -05:00
Pentarctagon
e5d6d806bf Convert image contents to webp. 2022-04-30 14:23:32 -05:00
Pentarctagon
d21702a7be Fix some invalid image paths in WC.
Also the Dune Piercer no longer exists (replaced by Rider which is already mentioned).
2022-04-30 14:23:32 -05:00
Tahsin Jahin Khalid
13ea8a9795 [wc2p] fix broken image path
incorrect image path after merger of #6655 so patching it
2022-05-01 01:11:15 +06:00
Steve Cotton
792f630c50 SoF: A few extra translation hints
po: In SoF S09, many strings involving Krawg (a gryphon) assumed that Krawg was
the only flying unit. Similar texts have been added that are used when the player
has gryphon riders too; most of these will be marked as fuzzy versions of the
Krawg-only strings.

(cherry picked from commit 745a0e1271)
2022-04-23 12:41:39 +02:00
Wedge009
f82079bcc0 SoF S9: Allow for Gryphon Riders to trigger an event on the final runic tablet, and add translator hint
Things in the scenario didn't quite make logical sense considering the presence of Gryphon Riders. This resolves the issue by allowing them to trigger an event, and by acknowledging them in the endlevel dialog. Additionally, one translator hint is added for the "Smash" text when the rune is smashed.
2022-04-22 11:30:03 +10:00
doofus-01
19fcc1424f
Deprecation of old-style _PLFB and script-generated macros
1.17 terrain-graphics macros clean-up (#6606)
2022-04-16 10:01:09 -07:00
Celtic Minstrel
a76aa9bddc
Add wesnoth.interface.add_floating_label as a replacement for wesnoth.print (#5837)
This returns a label handle which allows you to remove, reposition, or replace the label later.

In addition to all the features of wesnoth.print, you can now specify where the label appears onscreen, as well as a fadeout time separate from the duration.

You can also anchor the text to an edge or corner instead of centering in on the screen,
specify the maximum width it can occupy as an absolute width or a percentage,
and specify a background colour and transparency.

It includes a demo scenario that demonstrates many of the capabilities of the API.
To play the demo scenario, run with -toverlay_text_demo or select it from the in-game test list.
2022-04-10 13:00:29 -04:00
Steve Cotton
c7acca4ea7 SoF: Consistently use lower-case after ellipses
Sadly, this takes the campaign up to 100 string changes between 1.16.2 and
1.16.3. The only one of these that was already going to change for 1.16.3 is
S04t's volcanic forge one.

(cherry picked from commit a1e60f061d)
2022-04-09 01:27:48 +02:00
Luis Miguel Iglesias Sánchez
8561fb64e3
NR S05a_01 Enhance dialogue between Tallin and Abhai (#6612) 2022-04-08 02:26:09 +02:00
Wedge009
dbf50b01be THoT: Move unused images to attic.
Resolves #6602.
2022-04-05 10:34:19 +10:00
Descacharrado
eb123ed8bb Fix units stuck in spider wall and filter 2022-04-05 10:27:07 +10:00
Tahsin Jahin Khalid
32e0542b3b
Xol -> Xos^Efs for 4 maps of AToTB/SotA/THoT/NR
Updates deprecated maps to current tileset.
2022-03-29 13:26:04 +06:00
Wedge009
1726c1ce48 THoT: Remove unused Ratheln character.
Resolves #6587.
2022-03-28 15:06:54 +11:00
Tahsin Jahin Khalid
000dde5bb1 THoT map 09: Xol -> Xos^Efs 2022-03-26 22:22:05 +06:00
Tahsin Jahin Khalid
90b68b5388 NR map 5A: Xol -> Xos^Efs 2022-03-26 22:21:52 +06:00
Tahsin Jahin Khalid
63e9d4d02b SotA map 20: Xol -> Xos^Efs 2022-03-26 22:21:41 +06:00
Tahsin Jahin Khalid
c5d7b6a954 AToTB map 03: Xol -> Xos^Efs 2022-03-26 22:21:00 +06:00
Tahsin Jahin Khalid
2a679a76df DiD S8: Add Spectral Servant-line (ghost)
to list of units who cannot pick up the book
2022-03-24 06:16:29 +06:00
Tahsin Jahin Khalid
b1d0c983ed DiD S8: make Spectral Servant ghost-line trigger dialogue
for book pickup
2022-03-24 06:14:39 +06:00
Elvish_Hunter
c23cdd5fb1 maps/background.jpg -> maps/background.webp 2022-03-16 22:34:06 +01:00
Wedge009
170c124bcb UtBS: Rename ally_name to ally_id for clarity.
Justification: ally_name variable actually holds the ID attribute of the unit, not the name attribute.
This change was originally included in #6165, which has since been reverted, so reinstating the variable renaming here.
2022-03-15 10:51:13 +11:00
Wedge009
d5b95e621d While this is far from the only place where variables are used in translated text, the use of variables adds challenges to some translations.
The particular discussion which led to this reversion relates to the Czech translation.

Revert "Refactor handling of allies in UtBS. Resolves #6158."
Revert "Add po hints where self-referential troll names have been replaced with variables."

This reverts commit 541f0a1e73.
This reverts commit 4a3ddfb143.
2022-03-14 11:22:32 +11:00
Steve Cotton
1f41893f18 SoF: explain the Shorbear tools as products of the volcanic forge
I don't like the explanation of the tools being made of unobtainium, so changed
it to use a convenient plot device. I think this also solves a plot hole about
the forge; instead of it being near the Shorbear Caves by random chance, this
gives a reason for the Shorbear Clan to live there (even if they haven't been
in there in living memory).
2022-03-09 13:31:18 +01:00
Wedge009
0c13523544 DM S23: It makes more sense that Asheviere does not mention the attack on Sagus at all.
[ci skip]
2022-02-22 11:44:05 +11:00
Wedge009
77cb32302b Not aware of north-east Wesnoth being a special region used as a proper noun, so remove capitalisation.
[ci skip]
2022-02-21 13:56:13 +11:00
Wedge009
e76717b40b Directions are not capitalised.
[ci skip]
2022-02-21 13:54:59 +11:00
Tahsin Jahin Khalid
b3a8361869 WoF: update map of S9
To stop a Cave Bear spawning at an unreachable location
2022-02-20 23:17:33 +06:00
Tahsin Jahin Khalid
35aa0d1893
[world conquest] update deprecated share_view (#6536)
'share_view = true' => 'share_vision = "all"'
2022-02-19 13:54:59 -05:00
nemaara
ee0d695a77
Merge pull request #6493 from nemaara/WoF
WoF and Drake revisions
2022-02-19 12:58:53 -05:00
Nils Kneuper
68329d9069 updated Czech translation 2022-02-19 15:23:31 +01:00
Tahsin Jahin Khalid
ed0afaa382 [world conquest] added a summary section with full code
hopefully all problems can be clarified here.
2022-02-18 10:13:42 +01:00
Tahsin Jahin Khalid
90aa587525 [world conquest] more typo updates 2022-02-18 10:13:42 +01:00
Tahsin Jahin Khalid
98cc04cc3c [world conquest] modding instructions update 2022-02-18 10:13:42 +01:00
Tahsin Jahin Khalid
86c8ed78fe [world conquest] finish up section on documentation 2022-02-18 10:13:42 +01:00
Tahsin Jahin Khalid
daba1240f1 Update Modding.md 2022-02-18 10:13:42 +01:00
Tahsin Jahin Khalid
754961dd40 world conquest: finished section on era manipulation 2022-02-18 10:13:42 +01:00
Tahsin Jahin Khalid
49f89acaee [world conquest] add section on era manipulation 2022-02-18 10:13:42 +01:00
Tahsin Jahin Khalid
2de6746286 world conquest: convert file from .txt to .md 2022-02-18 10:13:42 +01:00
Tahsin Jahin Khalid
aa596a8c03 update modding instructions
if umc era authors follow this now, they can actually override the enemy array
2022-02-18 10:13:42 +01:00
nemaara
d6c8290a9a SoF S8: make dragons rivals 2022-02-17 21:46:59 -05:00
nemaara
5e93ec2802 WoF S9: revise text 2022-02-17 21:45:02 -05:00
nemaara
6f70523b17 WoF S7: remove references to Zhangor 2022-02-17 21:45:02 -05:00
nemaara
7dc39fd2fb WoF: change reference to Avalon 2022-02-17 21:44:54 -05:00
Wedge009
c836a81f67 Replace deprecated placement=map_overwrite. 2022-02-17 16:04:08 +11:00
Wedge009
47ec300d54 HttT S17: Comply with current Wesnoth Lua API specifications
wesnoth.special_locatioons is deprecated.

Resolves #6517
2022-02-16 16:46:25 +01:00
Tahsin Jahin Khalid
c168b63c33 SoF: fix thursagan's arcanister advancement breaking in some cases 2022-02-15 22:06:51 +01:00
Wedge009
c3aaabd26c Spelling correction.
[ci skip]
2022-02-15 22:23:14 +11:00