Commit graph

6065 commits

Author SHA1 Message Date
Pentarctagon
62aa0b252f
Run wmlindent. 2020-11-30 16:10:28 -06:00
Celtic Minstrel
9c102a64c6
Fix OBJECTIVE_FOOTNOTE 2020-11-30 13:41:09 -05:00
doofus-01
77e465490d
units - undead variation for sea serpent(ish) units (#5323)
* units - serpent walking corpse

* units - WC and Soulless serpent

* adding zombie serpent portrait

* units - set undead_variation to serpent for croc and serpents
2020-11-29 13:26:51 -08:00
Celtic Minstrel
212b4fc3d1 Put back the documentation comments removed in 0e800d36a6
This time they're added in the wrong place so as not to break the schema validation; they can be moved to the correct place later once that actually works.
2020-11-29 12:44:31 -05:00
Pentarctagon
7567bb9d79
Run wmlindent. 2020-11-27 00:17:38 -06:00
doofus-01
d6dbc2bb01
animal zombie variations (#5286)
* units - move SotA zombie rats to core

* units - hackish movement anim for zombie gryphons

* units/monsters - better choices from available undead_variations

* units - falcon zombie (no soulless yet)

* units - adding zombie falcon portrait

* units - adding soulless falcon

* units - adding gorer portrait

* units - slight adjustment to zombie falcon

* units - adding zombie rat portrait

* units - zombie tusker

* units - tusker soulless

* units - wire in new undead variations to falcon and tusker

* units - fix some sprite shadows in the zombie tuskers
2020-11-26 19:19:16 -08:00
Pentarctagon
d4b8f71771
Fix indentation. 2020-11-23 00:17:31 -06:00
Pentarctagon
0e800d36a6
Fix schema validation. 2020-11-22 23:54:12 -06:00
Celtic Minstrel
059dabcb6a Do a pass of macro documentation
- Adds a bunch of documentation
- Fixes some incorrect or inaccurate documentation
- Moves some documentation so that wmlscope actually picks it up
- Excludes some internal macros from being documented
2020-11-22 12:24:43 -05:00
Elvish_Hunter
ba6b5f04aa macros/movetypes.cfg: moved docstring for LESS_NIMBLE_ELF macro inside that macro 2020-11-22 11:03:04 +01:00
Wedge009
c0393d2394 Clarify what is meant by 'broken version'.
[ci skip]
2020-11-21 20:15:44 +11:00
Hejnewar
2a1a385478
Balance update (#5289)
Dune Rider xp changed from 42 to 47.
Sunderer line dodge on hills changed form 60% to 50%.
Scorcher gold cost changed from 23 to 25.
Dragoon gold cost changed from 27 to 28.
Elvish Rider gold cost changed form 32 to 28.
2020-11-19 22:33:00 -06:00
Elvish_Hunter
30d9697ab5 wmlindent run on macros/deprecated-utils.cfg 2020-11-19 12:53:29 +01:00
Elvish_Hunter
044901fd01 Fixed a deprecation comment to match a regex used in wmlscope 2020-11-19 11:37:06 +01:00
doofus-01
4a9b7e0c0e
Fauna Revisited (#5234)
* stoat - update sprites

* stoat claws attack anim

* stoat portrait

* stoat bite attack animation

* units - add bear portrait

* units - falcon attack anims

* units - icemonax gets a portrait

* units - icemonax attack anim

* units - Greater Icemonax portrait (variation)

* units - rename icemonax sprite files

* units - greater icemonax tail attack anim
2020-11-14 21:03:20 -08:00
Iris Morelle
5d86f6cb69 Typography fixes to monster unit descriptions
Fixes the following:

 * Using U+0027 instead of U+2019 for apostrophes
 * Double blanks after punctuation
 * Trailing blanks
2020-11-05 19:40:57 -03:00
Iris Morelle
6424384c55 Reduce L0 Icemonax's XP from 26 to 25 for consistency 2020-11-05 19:34:09 -03:00
Pentarctagon
f39bd33899 Remove a few bits of never implemented editor features.
The sound source tool in particular, since showing a button to players whose only function is to tell them it's not implemented makes no sense.
2020-11-03 15:30:57 -06:00
Steve Cotton
b523297c2a Add docs about crowns and ellipses
The image added here is a grass background to draw units on via Image Path
Functions. For the documentation, a square image looks better than a hexagon
that has black borders.
2020-10-26 16:07:12 +01:00
Wedge009
e123956524 Minor prose corrections.
[ci skip]
2020-10-21 15:09:22 +11:00
Wedge009
ff4456c9d3 Capitalise Northlands in Wesnoth as a proper noun.
[ci skip]
2020-10-21 15:07:56 +11:00
gfgtdf
c27d477407 run wmlindent 3 2020-10-20 10:37:10 +02:00
gfgtdf
4eb6eab7e3 run wmlindent 2 2020-10-19 23:53:52 +02:00
gfgtdf
b21c110f30 run wmlindent 2020-10-19 23:53:52 +02:00
doofus-01
fca68c1057
SotA - revisions to units and possibly terrain (#5189)
* SotA - units - new sprites for sea captain, including non-skeleton undead version

* SotA - Sc4 Intro revision for ghoul background

* SotA - remove y,z characters from terrain codes, all campaign codes should now end with S.

* core terrain - new iron fence terrain *^Eqf

* SotA S2 - change large custom fence to iron fence
2020-10-18 17:22:30 -07:00
Steve Cotton
b38d272c4c During allies' turns, their units' orbs show the move status (#1424)
Instead of using the allied orb during their turn, the unmoved, moved and
partial orbs are shown. The player's own units will be shown with the moved orb
during the ally's turn, which matches the previous behavior. This is intended for
co-operative MP campaigns, where it will make it easier for players to discuss
possible moves. The UX is also visible in SP scenarios with allied sides, HttT's
first scenario is an easy place to see what it does.

If another status is added to the orb_status enum, this code is likely to
support it with no changes needed for the parts in this commit. For example,
issue #5155's proposed orb_status::disengaged has been tested with this.

Updated the documentation about orb colors. In these docs I've moved all of
the images to a single line above the bullet-pointed list, as otherwise the
layout looked bad once a line wrapped - the first line appeared
horizontally-aligned with the center of the image, the second started under the
image.

Added documentation about the delay in multiplayer games, as the purpose of this
orb-coloring feature is to assist discussion in multiplayer games.
2020-10-17 14:11:10 +02:00
IceTyp
90e979a7fd
Changed experience requirement for some monster units
Changed experience of Cave Bear to 100 since the Cave Bear is L2 and has no advancements.
Changed experience of Great Icemonax to 100
Changed experience of Giant Stoat to 25 since this unit is L0 and has no advancements.
Give Tusklet the Gorer as advancement since Tusklet (L0) and Gorer (L1) are of the same unit line.
Changed experience of Gorer to 50 since the Gorer is L1 and has no advancements.
Changed experience of Giant Ant to 25 since the Giant Ant is L0 and has no advancements.
2020-10-13 10:08:58 -05:00
doofus-01
7c29855ac1
Wall terrain graphics (Xo*) work (#5173)
* terrain graphics - fix sconce/candle overlay on south-facing corners

* terrain graphics - some fixes and minor additions to stone walls, mostly Xot^Edb

* new terrain - add 'Xof', overgrown walls

* terrain graphics for Xof^Efm - flowers on walls

* terrain graphics - fix broken molding in standard stone wall

* terrain graphics - fix molding on catacombs
2020-10-03 17:38:19 -07:00
IceTyp
1d93567e0e Rename Fire-Ant.cfg to Fire_Ant.cfg 2020-10-01 11:43:07 +02:00
Alexander van Gessel
e18ef37f1f
Fix typos and grammar. 2020-09-30 11:57:49 +02:00
Celtic Minstrel
251e6c3f7a Apply the deprecation standard to the new GUI2 API
This also removes backwards-compatibility.lua altogether.
It's no longer correct in the general case to add backwards compatibility code to this file, so removing it entirely avoids situations where compatibility code is incorrectly added there.

In the C++, this removes the commented-out old GUI2 API entries, and
adds show_dialog to the gui module directly instead of moving it in core.lua
2020-09-27 16:44:28 -04:00
Steve Cotton
e0103c2cb5 Update the docs for ":droid full" in the help browser
This command and the documentation provided by ":help droid" were updated
in efd808ea84, but we missed that this command
is also documented in the help browser's (Commands, General Commands) page.

The docs here are more verbose than in ":help", so the text is newly written
instead of being copied from the existing location.
2020-09-27 20:58:57 +02:00
Hejnewar
a0be18f51d Changes in new units. 2020-09-26 13:46:08 -05:00
Hejnewar
24507c4169
Changes in prices of monster units and Chocobone. (#5166)
* Changes in prices of monster units and Chocobone.
2020-09-26 13:44:01 -05:00
doofus-01
cbad6f4249
Add more fauna resources (#5039)
* tusker line (by TSI 2009) (removed the middle Tusker unit, just Gorer and Tusklet included)
* falcon (existing unit, new sprite, some animations)
* elder falcon (existing unit, new sprite)
* crocodile (first pass at portrait, most important animations)
* bear (most important animations)
* icemonax (some animations)
* stoat (some animations)
* fire ant (derivative portrait, some animations)
2020-09-20 17:45:37 -07:00
Severin Glöckner
b7fe0db365 Macros: use [foreach] for MOVE_UNIT_BY 2020-09-21 01:40:04 +02:00
Steve Cotton
f3f1407ace
Show [race]help_taxonomy= as "This is a group of units, all of whom are $help_taxonomy" (#5143)
The code comments talk about both Dunefolk and Quenoth Elves - of these two, only the
Dunefolk's data is changed in this commit. All Quenoth unit are race=elf at the moment,
I intend to add [race]id=quenoth in a separate PR.

Draft documentation for the Wiki:

* '''help_taxonomy''': {{DevFeature1.15|?}} in the help browser, show this
race as a group of units from another race; the value of this attribute should
be the other race's '''id''' attribute. This only affects the help browser, for
all other purposes (such as WML filters) the two races are completely separate.

How this is visualised in the help browser is a GUI design decision, this attribute
merely tells the engine that the relationship exists.
2020-09-13 15:20:48 +02:00
doofus-01
9d4ce1bb9f
terrain graphics - make mushrooms-small.png smaller (#5136) 2020-09-07 12:21:01 -07:00
Nils Kneuper
7715bc3d24 updated Hungarian translation 2020-09-07 20:13:05 +02:00
Lordbob
54f86f0c9b
Update ARTISTS
Attribute new royal warrior portrait
2020-09-06 22:41:15 +02:00
Lordbob
b627855e72
Linked new profile picture 2020-09-06 22:38:36 +02:00
Lordbob
d4ab7b40ce
Added royal warrior portrait 2020-09-06 22:35:45 +02:00
Nils Kneuper
76bf1317f8 updated Polish translation 2020-09-06 11:18:47 +02:00
Nils Kneuper
d8492a7257 updated Catalan translation 2020-09-04 21:10:27 +02:00
Nils Kneuper
07e1c86b57 updated Polish translation, updated maintainer in credits 2020-09-04 18:49:30 +02:00
nemaara
452c57f59f Banebow: increase HP to 55 2020-08-19 15:13:20 -04:00
Steve Cotton
ba690adc41 Save-loading: remove "under discussion", add hint about accepting losses
This removes some subtle todo text that didn't have a explicit "TODO" in
the text, although it was tracked as part of #4280. The discussion ended
without a conclusion about whether those statements were correct for all
mainline campaigns.

The existing text in this help topic represented paragraphs by having
translatable strings that start with whitespace (two newlines), as described in
issue #4480. As this commit already needed to change all but two of the
paragraphs, I've switched them all to using non-translatable paragraph
separators.  Even though the whole save-loading topic is new in 1.15, it has
already been translated in some languages, and making this consistent means two
unnecessary fuzzy strings. Sorry to the translators, but I think it's
worthwhile.
2020-08-19 16:11:35 +02:00
nemaara
4126a2ff58 Spearmaster: reduce shield damage 2020-08-18 14:53:04 -04:00
Severin Glöckner
b8219e50ab Macros: fix leaked variable in {HEAL_UNIT}
[heal_unit] set's as side-effect an variable, which contains the heal amount
of one of the healed units.
It's more likely that this will just add a variable with authors not being aware
to clean it afterwards, than the case being that someone want's this behaviour.

I assume that this happens is an unintended side-effect from former code refactoring,
the original implementation of this macro was not doing this.

[ci skip]
2020-08-16 13:45:17 +02:00
Severin Glöckner
0d2ed265a5 Monsters: change usage of some
[ci skip]
2020-08-16 13:43:26 +02:00