65419 Commits

Author SHA1 Message Date
Charles Dang
0a94e68484 Used minimum_value_label for player number filter slider 2016-08-23 01:08:07 +11:00
Charles Dang
af340e6ae3 MP Create: preserve options value when selecting new game/era/mods 2016-08-22 22:10:45 +11:00
Charles Dang
0a0caf9104 Fix crash when starting editor introduced in 8816dc9cd9e8 2016-08-22 14:58:24 +11:00
Jyrki Vesterinen
8816dc9cd9 Fix icons of buttons under the minimap disappearing on closing a menu 2016-08-21 21:30:48 +03:00
Wedge009
d6e4c5dc0a Don't try to show modifications if there are not any installed. 2016-08-21 20:57:44 +10:00
Charles Dang
941f76b607 Exclude border hexes from minimap drawing
This makes the minimap edges smooth. Admittedly, this is perhaps not the best solution. If we decide
we want border hexes drawn, a better fix will have to be devised.
2016-08-21 21:19:58 +11:00
Charles Dang
cd4c87ed6b MP Create: few more tweaks 2016-08-21 14:57:32 +11:00
Charles Dang
fe8a6d71fa Added new Rogue baseframes and defense animations
Credit goes to artisticdude for the baseframe, myself for the defense animations w/ Jetrel's help.

Attack anims still missing.
2016-08-21 13:20:45 +11:00
Charles Dang
05e095e581 New book icon by myself 2016-08-21 13:12:42 +11:00
Charles Dang
bf4db39338 Merge pull request #754 from doofus-01/new_wood_transitions
New wood transitions
2016-08-21 13:00:59 +11:00
Celtic Minstrel
274dfca770 Reimplement password box widget to avoid laying out text that will never be rendered 2016-08-20 20:31:12 -04:00
Wedge009
149b477935 Make string member a copy rather than a reference. (Bug #25000) 2016-08-21 09:24:21 +10:00
doofus-01
6a27d1ca30 update changelog 2016-08-20 16:15:08 -07:00
doofus-01
d24990dc85 wooden floor variation and new transitions to chasm, water, and lava 2016-08-20 16:09:11 -07:00
Celtic Minstrel
d1107908af Give more information in tree view node bad id assert 2016-08-20 18:39:32 -04:00
Celtic Minstrel
ccbbb81cdd Gamestate inspector: Omit AI parameters from side overview 2016-08-20 18:38:42 -04:00
Charles Dang
41c3e028f1 Increase minimap detail
This triples the initial scale factor of hexes, greatly increasing the detail of smaller-sized maps' minimaps.
2016-08-21 05:18:46 +11:00
Charles Dang
75c5bea581 MP Create: indicate if no description is available 2016-08-21 03:44:26 +11:00
Charles Dang
e2631f5322 MP Create: bunch of bug fixes and QoL improvements 2016-08-21 02:23:52 +11:00
Jyrki Vesterinen
173618b7ec Attempted fix for unit tests failing to compile 2016-08-20 17:02:05 +03:00
Charles Dang
71d15850f4 Fixup compilation 2016-08-20 23:02:49 +11:00
Charles Dang
df5d33fa37 MP Create: fix difficulty dialog not showing when loading appropriate game 2016-08-20 22:34:08 +11:00
Charles Dang
ae7ed76b58 MP Create: implement savegame loading via Load Game button 2016-08-20 22:23:08 +11:00
Charles Dang
fae6da9ad1 MP Lobby: added a game status icon for Registered Users Only 2016-08-20 22:18:48 +11:00
Charles Dang
b672c24ccb Gamestate Inspector: further design improvements 2016-08-20 21:56:22 +11:00
Wedge009
7cc7e70a83 Prevent MSVC complaint about type mismatch. 2016-08-20 19:39:43 +10:00
Jyrki Vesterinen
0dfb365287 Update Visual Studio project 2016-08-20 11:51:27 +03:00
Jyrki Vesterinen
61a22556ce Fix multiplayer tests getting stuck in Travis CI 2016-08-20 11:45:39 +03:00
Celtic Minstrel
d5a78dfcd0 Redesign gamestate inspector window 2016-08-20 02:52:11 -04:00
Celtic Minstrel
cef1674ce4 Implment tree node walker 2016-08-20 02:52:11 -04:00
Celtic Minstrel
f5acf47a19 Rename indention -> indentation 2016-08-20 02:52:11 -04:00
Celtic Minstrel
178ef3118a MP Create: Minor cleanup 2016-08-20 02:52:11 -04:00
Celtic Minstrel
ba8c3b97b7 Dropdown list: Honour the request for markup 2016-08-20 02:52:11 -04:00
Celtic Minstrel
5bcc7a07f7 Add get_team() to display_context for 1-indexed lookup 2016-08-20 02:52:11 -04:00
Celtic Minstrel
43f5deaaf0 Rename potentially ambiguous function 2016-08-20 02:52:11 -04:00
Charles Dang
7fab08508f Merge pull request #753 from GregoryLundberg/GL_gender_messages_fix
Fix bug with gender-specific messages in [message]
2016-08-20 12:59:41 +11:00
Charles Dang
1591ecef66 Merge pull request #752 from GregoryLundberg/GL_no_turn_limit
HAS_NO_TURN_LIMIT objectives macro
2016-08-20 12:59:24 +11:00
Gregory A Lundberg
9d44a45f88 Fix bug with gender-specific messages in [message] 2016-08-19 20:43:50 -05:00
Gregory A Lundberg
15c761ec75 HAS_NO_TURN_LIMIT objectives macro
A convenience macro to add a standardized note to the objectives pointing out there is no turn limit.
2016-08-19 20:06:13 -05:00
Lari Nieminen
4dbf5b0263 Merge pull request #700 from GregoryLundberg/GL_AToTB_final
A Tale of Two Brothers fixes
2016-08-20 02:44:12 +03:00
Gregory A Lundberg
8fc3e3100f AToTB Get choose_level working 2016-08-19 18:40:34 -05:00
Gregory A Lundberg
8b984cfa6b AToTB S03 Logical guards
The second wave of guards should react according to the situation. That means, when they arrive, if Arvith is still fighting the first wave, they should join the fight rather than ask for the password.
2016-08-19 18:37:39 -05:00
Gregory A Lundberg
9696307a09 AToTB S03 Improve shroud
Precisely define the shroud removed upon correctly giving the first password.
2016-08-19 18:37:39 -05:00
Gregory A Lundberg
5a9a394d95 AToTB S02 Agressive kidnappers
This combines two changes.

First, it uses the sighted event instead of a moveto tripwire to find the kidnappers.

Second, instead of passively waiting for a target to come into range, the kidnappers behave as more normal AI, but ignoring keeps and devalueing villages.

This is done by moving the kidnappers to their own side, which remains hidden until they are discovered.
2016-08-19 18:37:38 -05:00
Gregory A Lundberg
bb21a7ae2b AToTB S02 Wait to kill Brena
Let Brena hang around until he's paid the gold. While we're at it, no need to delete units which are not there!
2016-08-19 18:37:38 -05:00
Gregory A Lundberg
80afcee8db AToTB S02 Capture new villages
For EASY, four villages are added to the map. Capture those villages which would have been in range if they were originally on the map.
2016-08-19 18:37:38 -05:00
Gregory A Lundberg
d45f174259 AToTB S03 Fix bug: Inconsistent objectives
The objectives and conversation presume the player will first find Baran, then kill Rotharik for the key, and finally release Baran from the cell.

If the player kills Rotharik first, the objectives jump around and the conversation makes no sense.

Let's fix the mess.

While we're at it, instead of always extending 6 turns, let's just ensure there are at least 6 turns left if all Arvith need do is run over to Baran's cage.
2016-08-19 18:37:37 -05:00
Gregory A Lundberg
77e714e4ed AToTB S03 Fix bug: Rotharik may be dead
No returning from the dead just to speak a line.
2016-08-19 18:37:37 -05:00
Gregory A Lundberg
a82e556607 AToTB S03 Fix bug: Capture villages
The guards are distracted by the villages. They should be owned by their side, anyway.
2016-08-19 18:37:37 -05:00
Gregory A Lundberg
6c33ecbd94 AToTB S03 Fix bug: Delay guards
Use correct variable name.
2016-08-19 18:37:36 -05:00