68873 Commits

Author SHA1 Message Date
Severin Glöckner
a92c6ffca4 removes a duplicated readme file
[ci skip]
2017-05-14 09:47:19 +11:00
Severin Glöckner
1a4cbab08a fixes frames of a few attack icons
[ci skip]
2017-05-14 09:47:19 +11:00
Charles Dang
c447df0d98 Few more changelog updates
[ci skip]
2017-05-14 09:26:23 +11:00
gfgtdf
1f05a8e78c Update changelog 2017-05-14 00:15:37 +02:00
gfgtdf
fc629b608e Update changelog 2017-05-14 00:10:52 +02:00
Charles Dang
1f7cdfbea7 Update changelog for my Editor changes
[ci skip]
2017-05-14 08:57:45 +11:00
Charles Dang
5cbe50b765 Game Load: improvements to leader stats display 2017-05-14 08:54:42 +11:00
ln-zookeeper
be31769ecf UtBS S3: Fixed a potential speaker issue 2017-05-13 23:56:32 +03:00
ln-zookeeper
6f6cd66a32 EI: Added an elaborate death animation for Mal-Ravanal
Also added brief [delay]s to workaround issue #1617.
2017-05-13 23:02:24 +03:00
Severin Glöckner
ccb2a5bf8d ported wescamp and libgithub to python3 2017-05-14 06:36:19 +11:00
Celtic Minstrel
ac8267cd6d Update changelog
[ci skip]
2017-05-13 13:23:29 -04:00
Celtic Minstrel
850dc96a3a Fix objectives with variables (#992)
[objectives] now supports delayed_variable_substitution=yes, which means that any
$variables or [insert_tag] are processed when the objectives are shown, rather than
when they are set.

In addition, if $|variable syntax is used to delay substitution of a specific variable,
the variable will now be substituted when the objectives are shown, rather than
being left unsubstituted.
2017-05-13 13:20:32 -04:00
Charles Dang
aee780dc98 Clang Format: disable IndentCaseLabels
[ci skip]
2017-05-14 03:40:32 +11:00
ln-zookeeper
f7130c1474 UtBS S8: Fixed up the messenger death event a bit 2017-05-13 18:57:45 +03:00
Jyrki Vesterinen
692013272b Visual Studio: always treat warning C4239 as an error
See https://msdn.microsoft.com/en-us/library/186yxbac.aspx

Suggested by @CelticMinstrel.

[ci skip]
2017-05-13 12:58:43 +03:00
Daniel Foerster
3e87f1d6b9 Merge branch 'licensing-changes' 2017-05-13 00:21:10 -05:00
Daniel Foerster
fef8699686 Revise add-on licensing message 2017-05-13 00:09:37 -05:00
Celtic Minstrel
e57a94fc8d Fix #1689 2017-05-12 18:26:22 -04:00
Celtic Minstrel
41d0a6b3d8 Fix #1688 2017-05-12 17:21:38 -04:00
Celtic Minstrel
640e28f731 Don't update the textbox canvas if the cursor alpha didn't change 2017-05-12 15:34:18 -04:00
Celtic Minstrel
a1f481f539 Fix window stack for modeless dialogs
They were not being added to the stack at all, because unlike with
modal dialogs, the window is still visible by the time the show()
function returns. They should have been removed not before reurning
from show() but instead in the hide() function.

This commit only does this for non-tooltip modeless dialogs - dialogs
that allow interaction. The reason for this is that such dialogs could
potentially contain a textbox, which uses the window stack to determine
whether to show a blinking cursor.
2017-05-12 15:34:17 -04:00
Celtic Minstrel
cbc4af1a20 Add blinking text cursor to focused textbox
Unlike the previous implementation, the blinking cursor now only applies
to the focused (frontmost) window.
2017-05-12 15:34:16 -04:00
Charles Dang
0e7866db2d Possible for fix #1683 2017-05-13 02:32:26 +11:00
Celtic Minstrel
308ad7de09 Improve editor groups interface
- Load group icons from the binary path
  This was already half supported due to moving to GUI2.
- [editor_group] deprecated in favour of [terrain_group]
- Don't force a prefix on the icon path (still forces a suffix though)
- [race]editor_icon allows setting the icons for race groups
- Mark the core [item_group]s as core
2017-05-11 21:51:42 -04:00
Celtic Minstrel
307754884c Some minor reformatting of editor palette code 2017-05-11 21:32:54 -04:00
Celtic Minstrel
bea0e92c6c Add voice= key to [message] and [story][part]
Resolves #1621
2017-05-11 18:59:15 -04:00
Celtic Minstrel
cee3698fae [sound_source] now starts playing the sound immediately 2017-05-11 18:57:55 -04:00
Celtic Minstrel
a5ec607b54 Fix a (probably) rare case when [message]sound might play even if the dialog wasn't shown 2017-05-11 18:10:41 -04:00
Celtic Minstrel
44f97e913b changelog: Rewrap to 80 2017-05-11 16:04:06 -04:00
Celtic Minstrel
45c884a16d changelog: Fixup indentation 2017-05-11 16:02:51 -04:00
Celtic Minstrel
63ad3f1561 Update changelog 2017-05-11 16:02:50 -04:00
Celtic Minstrel
b11371dbfa Lua: Allow helper.set_variable_array and helper.get_variable_array to work on units and sides 2017-05-11 16:00:56 -04:00
Celtic Minstrel
ff16302b9f SotBE AI: Don't assume unit.__cfg contains a "variables" tag 2017-05-11 16:00:55 -04:00
Celtic Minstrel
bb4402489c Lua Units: Fix incorrect argument referenced from an error message 2017-05-11 16:00:54 -04:00
Celtic Minstrel
263aadcaa0 Lua: Allow clearing unit and side variables 2017-05-11 16:00:53 -04:00
Celtic Minstrel
1ba783959e fixup 0539a68eb 2017-05-11 16:00:52 -04:00
Celtic Minstrel
4b8e37044c Micro AIs: Fix Lua error in AIs that use unit variables 2017-05-11 16:00:51 -04:00
Celtic Minstrel
99693041b1 Add current gold and troops count to Load Game dialog (resolves #4180)
I'll let @vultraz pretty it up a little if he wants.
Note that old saves won't show this info; it'll only show up in new saves.
It might show up for old saves if you clear your cache, though.
2017-05-11 16:00:50 -04:00
Celtic Minstrel
6ea57e78f4 Game Load: Factor out listboxes to reduce overall indentation level 2017-05-11 16:00:49 -04:00
Celtic Minstrel
6d910c0d42 Support special_active in SWF (Standard Weapon Filter)
This is the same as special but also requires it to be active.
2017-05-11 16:00:48 -04:00
Celtic Minstrel
1dff482acb Add trait= to SUF (resolves #1538) 2017-05-11 16:00:47 -04:00
mattsc
24891d85e2 Lua AIs: remove unused library inclusions after distance_between change
Follow-up to 6efc5ae090
2017-05-11 10:22:00 -07:00
mattsc
fa090237e9 Update Xcode project 2017-05-11 08:35:35 -07:00
ln-zookeeper
6a0aa3bdc9 Project file fix to account for ad4f6b122 2017-05-11 15:13:50 +03:00
ln-zookeeper
70080f789b Updated changelogs 2017-05-11 13:56:15 +03:00
Charles Dang
612fe2dcef Include SDL_timer.h directly when possible 2017-05-11 21:40:29 +11:00
Charles Dang
550ca35b68 Removed unused animated.hpp include 2017-05-11 21:36:13 +11:00
Charles Dang
6baf132157 Animated: range-for 2017-05-11 21:31:52 +11:00
Charles Dang
1ea8720e9b Removed unnecessary forced compilation of animated template specializations
These don't appear to be necessary anymore. Also reduces .exe output size from to 25.84 MB to 25.78 MB for me, oddly.
2017-05-11 21:21:30 +11:00
Charles Dang
ad4f6b122d Rename animated_game.cpp -> animated.cpp
Makes it clearer which header it's a companion to.
2017-05-11 21:17:54 +11:00