-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_main.cfg
120 lines (109 loc) · 4.55 KB
/
_main.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
#textdomain wesnoth-A_New_Order
#
# A New Order
#
# Copyright (C) 2007, 2008 by Arkadiusz D. Danilecki 'szopen'
# adanilecki at cs put poznan pl
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# look also for LICENSE.important.txt for license details discussion
#
# wmlscope: export=no
### define the campaign itself
# wmlindent: start ignoring
#define LDR_PATH
add-ons/A_New_Order#enddef
# wmlindent: stop ignoring
[textdomain]
name="wesnoth-A_New_Order"
# https://github.com/wesnoth/wesnoth/issues/7817
path="data/{LDR_PATH}/translations"
[/textdomain]
[campaign]
#textdomain wesnoth-A_New_Order
id=A_New_Order
name=_ "A New Order"
abbrev=_ "ANO"
#ifdef DEBUG_MODE
rank=0
#endif
#ifdef OLD_STYLE_VERSIONING
version={~{LDR_PATH}/dist/VERSION}
#else
# The version number is also set many other places in the code (e.g. in ano_macros.cfg);
# be sure to check those places (e.g. with `git grep`), as well, when updating this for a new release:
version=1.7.0
#endif
icon=data/{LDR_PATH}/images/logo_small.png
image=data/{LDR_PATH}/images/logo_large.png
# TODO: come up with something to use for a background= key.
start_year="958 YW"
end_year="960 YW"
first_scenario=01_Breaking_the_Circle
difficulties=EASY,NORMAL,HARD,NIGHTMARE
{CAMPAIGN_DIFFICULTY EASY "data/{LDR_PATH}/images/akladian/akl-clansman.png~TC(1,magenta)" _"Akladian Clansman" _"Trivial" }
{CAMPAIGN_DIFFICULTY NORMAL "data/{LDR_PATH}/images/akladian/akl-warrior.png~TC(1,magenta)" _"Akladian Warrior" _"Normal" }
{CAMPAIGN_DIFFICULTY HARD "data/{LDR_PATH}/images/akladian/akl-shieldguard.png~TC(1,magenta)" _"Akladian Shieldguard" _"Difficult" }
{CAMPAIGN_DIFFICULTY NIGHTMARE "data/{LDR_PATH}/images/akladian/akl-protector.png~TC(1,magenta)" _"Akladian Protector" _"Impossible" }
define=ANEWORDER
{ENABLE_PARAGON}
#ifdef EASY
{ENABLE_WOSE_SHAMAN} # (allied in optional scenario)
#else
{ENABLE_ARMAGEDDON_DRAKE} # (only appears in optional scenario)
{ENABLE_TROLL_SHAMAN}
#ifdef NIGHTMARE
{ENABLE_NIGHTBLADE}
{ENABLE_ANCIENT_LICH}
{ENABLE_DEATH_KNIGHT}
#endif
#endif
# wmllint: general spelling Dunefolk
description= _"The old kingdom of Wesnoth has fallen before barbarian hordes. The occupying barbarians are on the brink of civil war, the seeds of Wesnothian rebellion are kept alive by old legends, while bandits and Dunefolk mercenaries roam the land. Can Gawen Hagarthen unite these disparate factions against a common foe?
Note: This campaign contains mature themes, some of which may be unsuitable for children.
(Intermediate level, 45 scenarios. Requires BfW 1.16)
Version "+{~{LDR_PATH}/dist/VERSION}
# end_text is moved to final scenario, so that I don't have to reload the entire campaign to test changes to it
{~{LDR_PATH}/about.cfg}
[/campaign]
#ifdef ANEWORDER
# Data dir
# Export internal data to cache
[binary_path]
path=data/{LDR_PATH}
[/binary_path]
#ifhave ~add-ons/Akladian_Music/_main.cfg
[binary_path]
path=data/add-ons/Akladian_Music
[/binary_path]
#else
# ...some sort of error?
#endif
{./lua}
{./macros}
[units]
{./units}
[/units]
{./terrains}
{./scenarios}
#endif
{./_editor.cfg}
# wmllint: general spellings Wesnoth Wesnothian Wesnothians Elensefar lich Gweddry Mal-Ravanal Dacyn Weldyn orcish dwarvish exp
# wmllint: general spellings unburied undead liches dwarves saurians Milord AMLA
# wmllint: directory spellings Gawen Ruvio Vattin Yahyazad Akladian Akladians Darknite Darknites Grekulak Huon Ryedric Deorien Gallorae Hoyre
# wmllint: directory spellings Raedwood Caerwyn Orannon Guilcorta Okladia Okladian Carrenemoe Carrenemoes Cryne Buffin mixling Gaeltin Hyer
# wmllint: directory spellings Saoren Graeme Borraine Gwidle Easkladia Mithrandil Saorduc Oyre Mathauri Bontom Skagrrak Gauri Mavourneen
# wmllint: directory spellings Lorin Vakladia readme.txt Reme Karen Majid Bor Freetown Barnon Raul Uri Ruen Turlin Luc Ostans
# wmllint: directory spellings Holymen Wisemen Wondermen backroads