mattsc
27f1227849
SotBE S1: use full list of possible unit types for role assignment
2013-10-04 20:13:26 -07:00
mattsc
ec086a6e01
SotBE S2: remove declaration/clearing of unused variables
2013-10-04 20:03:28 -07:00
mattsc
a27355ea26
SotBE S2: remove two unused village grabbing macros
...
There are no villages at those locations any more.
2013-10-04 19:59:08 -07:00
mattsc
5c2b88d1ce
SotBE S1: remove two villages from the map
2013-10-04 19:55:32 -07:00
mattsc
74735f51cf
SotBE S2: ensure that there is a helper unit at Turn 7
...
... even if all player units have been killed by then (except for maybe
Vrag).
2013-10-04 19:22:31 -07:00
mattsc
d1a8592545
SotBE S3: create free grunt at start if recall list is empty
...
This is in place of recalling the strongest unit for free. The unit is
needed for the dialog to work. It is not possible to come into S3 from
S1 with an empty recall list, but it is when going through S2.
2013-10-04 19:15:14 -07:00
mattsc
3ed404e297
SotBE S2: ensure that lowest-level unit is picked to send away
...
So that Kapou'e's troops get weakened as little as possible.
2013-10-04 19:02:55 -07:00
mattsc
70dc6f260b
SotBE S3: add Wolf Rider to list of unit types for free recall
2013-10-04 16:53:23 -07:00
mattsc
ad2591e9f4
SotBE S3: highest-level unit should be used for free recall
...
Use the highest-level unit available on the recall list for the free
unit at the start of the scenario.
2013-10-04 16:47:06 -07:00
mattsc
ce1c26c07e
SotBE S3: make dwarf leader face Kapou'e
...
It looks really stupid if he speaks facing north.
2013-10-04 13:18:38 -07:00
mattsc
74df800449
SotBE S3: make dwarf leader unit type dependent on difficulty
...
This is part of the ongoing rebalancing process.
2013-10-04 13:15:49 -07:00
mattsc
fb12af9ead
SotBE S3: end scenario after the dwarf leader is killed
...
It makes no sense that we still have to move Kapou'e to the signpost
afterward, especially since there is no mention of it in the
objectives. This way it is consistent with how this is done in other
mainline scenarios.
2013-10-04 13:09:02 -07:00
mattsc
6f4e3bc8c4
SotBE S3: use [modify_unit] to switch Grüü's side
2013-10-04 12:54:11 -07:00
mattsc
4308845153
SotBE S3: give the dwarves one more starting village
2013-10-04 12:30:28 -07:00
mattsc
2dca3f9795
SotBE: reorganize death macros to avoid code duplication
2013-10-04 12:15:43 -07:00
mattsc
d8ab095a9c
SotBE S3: allow control of Grüü
...
This adds an option to make him go to arbitrary hexes on the map, in
order to keep him from committing suicide.
2013-10-04 08:39:54 -07:00
mattsc
51e1a3f56b
Add AI_CONTROLLER_ALLOW_UNIT_CONTROL macro
...
... to allow control of non-leader units of allied AI sides.
2013-10-04 08:08:29 -07:00
mattsc
0ef41090c0
Move AI_CONTROLLER_ALLOW_LEADER_CONTROL macro
...
... from data/core/macros/ai.cfg to data/core/macros/ai_controller.cfg
2013-10-04 08:08:29 -07:00
flix
22a2ac4e0a
Change default values of recruitment_save_gold.
...
And change behavior of attribute spend_all_gold.
(Now "-1" means "infinity")
2013-10-04 15:14:26 +02:00
Turuk
fc5a10710d
SotBE S1: Cleaned up recruit code.
...
Used proper if/else for recruiting instead of subbing it underneath.
2013-10-03 23:20:38 -04:00
Turuk
84c0ebaa80
SotBE S1: Changes to difficulty levels to improve AI
...
Turn count decreased, gold increased, recruit list adapation, and 2
starting villages for player removed. Tested with upcoming changes to
AI aspects (begin 1.5, end 1.1) that will be default.
2013-10-03 22:43:16 -04:00
mattsc
574714ad7c
AI_CONTROLLER macro: use correct syntax for protecting side
2013-10-03 19:26:35 -07:00
Turuk
b5dc6c2ab8
SotBE S1: Add hex to AI keep to increase recruitment for new AI, reduce starting villages for Kapou'e.
...
Changes to increase level to proper difficulty for expert campaign
given changes in AI behavior. AI needed to recruit additional units
per turn when enough gold had been saved, and player needed decreased
ability to spam units.
2013-10-03 21:56:05 -04:00
mattsc
e458ec64b0
SotBE S2: disable gold saving for new recruitment AI for Side 2
2013-10-02 12:59:58 -07:00
mattsc
901d839f23
SotBE S2: clarify the intermediate objectives
2013-10-02 12:50:02 -07:00
mattsc
3e46e2bae9
SotBE S2: don't show signpost until objectives change
...
It serves no purpose before that.
2013-10-02 12:42:09 -07:00
mattsc
e160cce952
SotBE S2: ensure the dialog works even if Vrag has been killed
2013-10-02 12:30:18 -07:00
mattsc
ca7e5623ec
SotBE S2: ensure that second speaker is on the map
...
... as opposed to on the recall list. Also include wolf riders other
than Vrag.
2013-10-02 12:19:16 -07:00
mattsc
6bb1b1910f
SoF: Fix missing ellipse issue for Alanin
...
The new ellipse system automatically appends -leader to the ellipse
file name, which does not work with the hero ellipse (those files don't
exist). Also get rid of hero icon overlay on top of side leader crown
for Alanin.
2013-09-30 12:17:09 -07:00
mattsc
c68c0881d5
DM: fix missing ellipse issue for Chantal
...
The new ellipse system automatically appends -leader to the ellipse
file name, which does not work with the hero ellipse (those files don't
exist).
2013-09-30 09:10:31 -07:00
mattsc
acf4768a79
DM::19_Showdown_in_the_Northern_Swamp: fix ellipse issue for Lionel
...
The new ellipse system automatically appends -leader to the ellipse
file name, which does not work with the hero ellipse (those files don't
exist).
2013-09-30 08:36:34 -07:00
Alexander van Gessel
fb4e394b64
Merge branch 'gfgtdf-master'
2013-09-30 17:05:53 +02:00
mattsc
9e23562218
SotBE::12_Giving_Some_Back: remove kill event for watch tower
...
That unit is not used any more.
2013-09-30 06:45:46 -07:00
mattsc
57a08779f5
SotBE: remove unused Watch Tower unit
2013-09-30 06:44:11 -07:00
mattsc
35d3196ab8
SotBE::14_Back_Home: get rid of "gruu_recall_enabling_hack_leader" turn message
...
It now says "It is now Grüü's turn", as it should.
2013-09-29 17:31:12 -07:00
mattsc
d2784eef90
SotBE::14_Back_Home: fix missing ellipse issue for Grüü
...
The new ellipse system automatically appends -leader to the ellipse
file name, which does not work with the hero ellipse (those files don't
exist).
2013-09-29 17:15:37 -07:00
mattsc
00f00b6afa
SotBE: do not use IS_HERO macro on side leaders
...
This results in missing ellipse images with the new ellipse system.
Also, having the hero icon over the side leader crown does not look
good.
2013-09-29 17:05:21 -07:00
mattsc
413870e62f
SotBE: use DEFEAT macro consistently in all death events
2013-09-29 16:49:57 -07:00
mattsc
3d0b957d9f
SotBE: also combine death events for the two orcish generals
...
They differed only in the unit IDs.
2013-09-29 16:43:52 -07:00
mattsc
30a4e44f71
SotBE: combine three almost identical death events
...
They only differed by unit type.
2013-09-29 16:36:54 -07:00
mattsc
0df70f1726
SotBE: delete an unused death event
...
It used a non-existent unit type.
2013-09-29 16:29:50 -07:00
Alexander van Gessel
1bb0e94d87
Add WMI hotkey testcases
2013-09-29 15:45:31 +02:00
mattsc
932e9eafaf
Liberty::The_Raid: Use Messenger Micro AI for wolf rider side
...
This also requires some rebalancing of the scenario: changing starting
positions of some units and modifying 3 hexes of the map.
2013-09-27 07:27:21 -07:00
mattsc
dbc3bffdef
Liberty::The_Raid: strip trailing spaces in map file
2013-09-27 07:27:21 -07:00
Elvish_Hunter
257c8aec88
wmllint: implemented new sanity check for leader and nozoc ellipses
2013-09-26 21:07:08 +02:00
flix
b08afe2f1a
Change behavior of aspect recruitment_diversity.
2013-09-26 16:04:40 +02:00
mattsc
7ad252e814
The South Guard: fix missing ellipse issue for Sir Gerrick in 2 scenarios
...
The new ellipse system automatically appends -leader to the ellipse
file name, which does not work with the hero ellipse (those files don't
exist).
2013-09-26 06:59:39 -07:00
Ignacio R. Morelle
1c414a30d6
gui2/tgame_paths: New dialog for displaying game paths in Preferences
...
The button to invoke this dialog is currently in Preferences -> General.
This will change as soon as I think of a better place/someone else
suggests a better place for the button.
The goal is to allow users to quickly inspect the various paths used by
the game to locate resources and configuration, for debugging or content
creation purposes. The dialog provides options to copy directory paths
to the system clipboard and browse them using the platform's file
manager software, when available.
2013-09-26 02:15:42 -03:00
Ignacio R. Morelle
ea4788e0cf
gui2/tbutton: Add 25x25 variants for browse/go and copy-to-clipboard actions
2013-09-26 01:34:13 -03:00
flix
d3e24eef3a
Change behavior of recruitment_save_gold.
2013-09-26 03:04:15 +02:00