Charles Dang
6d39cffe14
Menu Button: increase min width
...
This serves the immediate purpose of making the Resolutions Menu Button in Prefs equal the size of
its dropdown, but it also ensures there's more space for lists with small initial entries but longer
choices. Obviously, horizontal_grow = true could be used in any dialogs where this is a case, but this
provides a safer minimum should that not be desired.
2016-08-25 00:12:05 +11:00
Charles Dang
7d76d48628
Dropdown List: further layout improvements
2016-08-25 00:05:27 +11:00
Charles Dang
30fe0cecd8
Fixed bug in [unstore_unit] when unstoring from variable
2016-08-24 23:42:02 +11:00
Charles Dang
7d7d3f9508
Dropdown List: Few layout tweaks
2016-08-24 20:00:10 +11:00
Charles Dang
deaae3f382
MP Create: layout improvements for tiny version
2016-08-24 18:53:46 +11:00
Celtic Minstrel
8699ad0a05
Use GUI2 for game menus
...
There are still a few minor glitches with the implementation:
- The first menu-item is always outlined, as if selected
- Submenus appear at the mouse click location instead of anchored to their item
- The editor groups menu may cover up its button, due to the menu not knowing the size of the button
2016-08-24 02:26:21 -04:00
Celtic Minstrel
44219de141
MP Create: Layout for tiny resolutions (eg 800x600)
2016-08-23 19:27:27 -04:00
Celtic Minstrel
aefe945218
GUI2 dialogs: Fix missing textdomains
2016-08-23 18:51:27 -04:00
Celtic Minstrel
4e6787639a
GUI2 schema: fixup indentation
2016-08-23 18:50:55 -04:00
Charles Dang
711dbdbc48
Load Game: reorganized details panel
2016-08-23 14:07:19 +11:00
Charles Dang
ff06bf8eb7
MP Create: few small fixes to mid-res layout
2016-08-23 13:40:23 +11:00
Celtic Minstrel
617a12f3e6
MP Create: Low-res fixup
2016-08-22 22:00:24 -04:00
Celtic Minstrel
f396249800
MP Create: New layout for lower resolutions
2016-08-22 21:55:28 -04:00
Celtic Minstrel
2c04ee6da6
MP Create: Another batch of WML shifting to ease implementation of low-res layout
2016-08-22 21:38:02 -04:00
Celtic Minstrel
23017d2f72
MP Create: More WML shifting to ease impementation of low-res layout
2016-08-22 21:12:52 -04:00
Celtic Minstrel
d604246a1a
MP Create: Add spacer line above tabbed section
2016-08-22 20:19:53 -04:00
Celtic Minstrel
b79a237f35
MP Create: Move WML around for easier definition of low-res versions
2016-08-22 20:15:54 -04:00
Celtic Minstrel
396f5dfc4c
Rename combobox -> menu_button
2016-08-22 19:37:14 -04:00
Charles Dang
9ee24aeab1
Merge pull request #756 from GregoryLundberg/GL_wml_logger
...
Remove dead code
2016-08-23 01:25:58 +11:00
Gregory A Lundberg
e1c39430de
Remove dead code
...
Tested with just cfg.message and it comes out as info/wml which seems just fine.
2016-08-22 09:24:09 -05:00
Charles Dang
0a94e68484
Used minimum_value_label for player number filter slider
2016-08-23 01:08:07 +11:00
Gregory A Lundberg
6279145c15
AToTB S02 Improve AI
...
This tells the AI for side 3 to ignore villages as candidate actions. This finishes the changes making side 3 move toward the player (side 1) without distraction.
2016-08-22 01:31:10 -05: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
doofus-01
d24990dc85
wooden floor variation and new transitions to chasm, water, and lava
2016-08-20 16:09:11 -07:00
Charles Dang
e2631f5322
MP Create: bunch of bug fixes and QoL improvements
2016-08-21 02:23:52 +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
Celtic Minstrel
d5a78dfcd0
Redesign gamestate inspector window
2016-08-20 02:52:11 -04:00
Celtic Minstrel
f5acf47a19
Rename indention -> indentation
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
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
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
Gregory A Lundberg
75986550ad
AToTB S02 Fix bug: Missing units
...
Recruiting the revenants fails because the location is invalid.
2016-08-19 18:37:36 -05:00
Gregory A Lundberg
33c2e1037b
AToTB S02 Fix bug: Speaker may be dead
...
This is basically the Mercenary from S01, so let's use him, instead. If he's died by the closing scene, recruit a replacement.
2016-08-19 18:37:36 -05:00
Gregory A Lundberg
7a3d2e37f7
AToTB S02 Fix bug: Inconsitent objectives
...
If you find the kidnappers the objective changes to killing them; but if you then kill Nil-Galion, the objective changes back to finding the kidnappers.
Clean up the mess.
2016-08-19 18:37:35 -05:00
Gregory A Lundberg
fbedc205b0
AToTB S01 Fix bug: Mercenary may be dead
...
The role was assigned too soon, and did not provide for advancements. If none can be found, recruit a Horseman to speak the line.
2016-08-19 18:37:35 -05:00
Gregory A Lundberg
27bda635e7
AToTB S01 Fix bug: No unit for role
...
Include all possible advancements, but exclude Arvith, and recruit a replacement if no unit found.
2016-08-19 18:37:35 -05:00
Gregory A Lundberg
423f082ebc
AToTB S01 Fix bug: Missing advancements
...
The comments should still apply when the target has advanced.
2016-08-19 18:37:34 -05:00