Commit graph

217 commits

Author SHA1 Message Date
Celtic Minstrel
93d4a12375
Remove duplicate changelog entries 2018-06-09 22:32:57 -04:00
Charles Dang
b27d1c21f5 Changelog: moved an entry, fixed a typo
[ci skip]
2018-06-10 13:28:34 +11:00
Charles Dang
92c67f5244 Removed a duplicate changelog entry I missed
[ci skip]
2018-06-10 13:25:29 +11:00
Charles Dang
70a1cdd3e6 Removed duplicate changelog entries under the 1.15.0-dev header
[ci skip]

These were all mentioned between 1.13.13 and 1.14.3, meaning the remaining changes
are everything new in 1.15.0-dev so far. Also removed one entry that was mentioned
twice in the WML Engine section.
2018-06-10 13:21:44 +11:00
Charles Dang
b5f1e1a48a Statistics Dialog: remove mode toggle in favor of an All Scenarios menu entry
Closes #2886.
2018-06-10 12:57:35 +11:00
Charles Dang
556d088e57 Added 1.13.13 - 1.14.3 changelog sections
[ci skip]

Duplicate entry cleanup for the 1.15.0-dev section to come
2018-06-10 11:15:25 +11:00
Charles Dang
b6416b8329 DiD S1/S6: new Parthyn maps
[ci skip]
2018-06-10 10:45:29 +11:00
Iris Morelle
ce8bf3cfc3 Move changelog entry around
[ci skip]
2018-06-09 19:43:45 -04:00
Charles Dang
42349651cb Fixed [scenario] map_file basically being unusable
Automatically checking the path relative to a maps/ directory without binary
path support results in an invalid path almost every single time. If I remember
correctly from my testing, the only time that worked was if I added a data/maps
folder.
2018-06-10 10:32:39 +11:00
Iris Morelle
5871557dbf Fix Lua errors when failing to set a music track on an empty playlist
Closes #3194.
2018-06-09 18:55:03 -04:00
Charles Dang
00e58f12f9 Unit Attack: fixed issues arising from displayed items potentially not equally available items
Since there were weapons included that weren't shown, it was possible for the best
weapon selection to be a hidden one (in which case, the initial selection would be
wrong, and it was possible for the returned index to point to a hidden, disabled
weapon.

This resolves both issues by excluding these disabled attacks from the weapon choices
list altogether. They aren't considered when calculating the best attack either.

mouse_handler::fill_weapon_choices is also used in mouse_handler::attack_enemy_, but
I don't foresee this change should cause any issues there, since you aren't supposed
to be able to actually attack with disabled weapons anyway.
2018-06-09 03:34:22 +11:00
mattsc
7afe6adbee Update changelog with Lua AI efficiency improvements 2018-06-07 06:55:10 -07:00
mattsc
7ed5b210b5 Changelog: collect AI entries in 'AI' section 2018-06-07 06:52:27 -07:00
Iris Morelle
94a85e0185 Changelog entry for the fix for issue #3206
[ci skip]
2018-06-06 04:22:08 -04:00
Iris Morelle
085236f556 gui2/unit_create: Do not exclude do_not_list units
This is a debug mode-only dialog. If I want to spawn a unit, the game
had better allow me to spawn any unit I want. do_not_list was created
for use by wmlunits anyway.
2018-06-06 03:14:07 -04:00
Iris Morelle
051182fa1c Fall back to the unit type name for [message] captions for nameless units
Fixes #3211.
2018-06-05 04:44:28 -04:00
Jyrki Vesterinen
b7c1007f34 Changelog entry for commit 94b69e0281 2018-06-05 08:40:06 +03:00
sigurdfdragon
c9c689da66 Update changelogs 2018-06-04 23:57:53 -04:00
Iris Morelle
4e37cdc713 Don't allow [kill] animate=yes to scroll to units through fog and shroud
Restores 1.12's behaviour.
2018-06-04 16:15:37 -04:00
Charles Dang
c7a06939ab Tutorial S2: made enemy starting gold equal to that of the player
[ci skip]
2018-06-04 06:42:32 +11:00
Nils Kneuper
3a8343b4dd updated Chinese (Traditional) translation 2018-06-03 12:08:00 +02:00
Charles Dang
5adb931b2a NR S11 - 13: reduced enemy starting gold and income (resolves #3198)
[ci skip]

Also similarly reduced one of your ally's starting gold in S13.
2018-06-02 09:23:44 +11:00
sigurdfdragon
03d0e5deee Update changelogs 2018-05-31 19:41:22 -04:00
Charles Dang
61694688a8 Updated changelog
[ci skip]
2018-05-29 20:56:14 +11:00
Jyrki Vesterinen
ae8baa6356 Changelog entries 2018-05-28 22:15:06 +03:00
Charles Dang
ff2c729991 Updated changelog
[ci skip]
2018-05-26 17:02:53 +11:00
Jyrki Vesterinen
cf2b1ed873 Changelog entry for pull request #3169 2018-05-26 09:01:30 +03:00
Charles Dang
67530c4375 Campaign Difficulty: rearranged entry layout 2018-05-25 11:46:58 +11:00
Charles Dang
4300cb8263 Updated changelog
[ci skip]
2018-05-25 11:17:56 +11:00
Jyrki Vesterinen
f5609d6911 Changelog entry for commit f861883683 2018-05-24 20:36:22 +03:00
Charles Dang
27d0a6f6fe Fixed animation-wide text_color and blend_color keys being overwritten
Regression from a0199c73f9. This should fix
an issue where levein/levelout fading was sometimes black instead of white.
2018-05-24 13:36:56 +11:00
Iris Morelle
e8c803d426 gui2/preferences: Add version info button
Also simplifies the layout of the bottom-most row of the dialog a bit.
2018-05-23 19:39:55 -04:00
Charles Dang
9bf7a4c8fb GUI2/Message: tweaked Magic Numbers to fix layout failure with large portraits
[ci skip]

Fixes #2912
2018-05-24 10:26:31 +11:00
ln-zookeeper
59b69288ba Updated changelogs 2018-05-22 15:14:27 +11:00
Charles Dang
8d3f54ce7c [remove_sound_source] now accepts a comma-separated ID list
[ci skip]

Lack of this pointed out by @shikadiqueen.
This change will also throw an error if id= is missing. Not sure if it did so before.
2018-05-22 14:55:34 +11:00
Iris Morelle
8ae38ac19f Do not allow [message] to scroll to units through fog/shroud
This was a regression from 1.12.
2018-05-21 23:23:06 -04:00
Iris Morelle
df782f5401 Fix broken TC in a north-facing standing animation frame for the Revenant
[ci skip]
2018-05-21 21:32:02 -04:00
Charles Dang
998cf67e1a Updated changelog
[ci skip]
2018-05-22 00:52:05 +11:00
Iris Morelle
6eddc6f978 Remove door terrains that were supposed to be removed by 1.14
If someone was using these despite being hidden and everything they were
really asking to get shot in the foot at some point.
2018-05-20 23:08:43 -04:00
Iris Morelle
ae127ea73a Clamp tod_color values in the [-510, 510] range instead of [-255, 255]
[color_adjust] needs to be able to use absolute values as large as
2*255 in certain edge cases to set the screen a single solid colour when
interacting with time of day colour shifts.

Fixes #3144.
2018-05-20 21:12:34 -04:00
mattsc
ee62a75be2 Update changelog 2018-05-20 15:26:52 -07:00
Iris Morelle
e82d811ab0 Fix [change_theme] crashing when theme= isn't specified
Leaving theme= unspecified ought to have the same effect as providing it
and setting it to an empty string. Without the check for a nil value,
however, it would result in a crash like this:

  20180519 22:31:54 error scripting/lua: lua/wml-tags.lua:922: bad argument #3 to '__newindex' (string expected, got nil)
  stack traceback:
          [C]: in metamethod '__newindex'
          lua/wml-tags.lua:922: in local 'cmd'
          lua/wml-utils.lua:145: in field 'handle_event_commands'
          lua/wml-flow.lua:6: in function <lua/wml-flow.lua:5>
2018-05-19 22:38:06 -04:00
Celtic Minstrel
51f6f52709 Update changelog 2018-05-19 16:07:29 -04:00
Jyrki Vesterinen
c68a7ba5f6 Changelog entry for commit 3deef64439
[ci skip]
2018-05-19 15:37:26 +03:00
Jyrki Vesterinen
ab0d3747aa Changelog entry for commit a3658473c9 2018-05-12 09:55:06 +03:00
Charles Dang
2a585118d8 Bump min required Windows version to 7
Technically, all this code should work on Vista, (including the recent switch to using
SHGetKnownFolderPath), but since we're also considering requiring Visual Studio 2017
for building, we need Windows 7.
2018-05-11 10:56:11 +11:00
Jyrki Vesterinen
9db47334a9 Changelog entry for commit 8fa3f6a6d4 2018-05-10 11:09:41 +03:00
Charles Dang
05774a3df5 Changelog: fixed inaccuracy
[ci skip]
2018-05-09 23:58:41 +11:00
Charles Dang
4c937c10c7 Fixed a crash when using certain invalid color= values
The specific case that brought this to our attention was color=100. In case such values
are used, the color reverts back to the default color for that side, as before.

The new codepath (team::get_side_color_id_from_config) is essentially the same as the old
one but more robust (range checking, for example, the lack of which was causing the crash
before).
2018-05-09 23:58:40 +11:00
Iris Morelle
92812588b3 Add changelog entries for the workaround for issue #3050
[ci skip]
2018-05-09 04:57:59 -03:00