-
-
Notifications
You must be signed in to change notification settings - Fork 7
/
_main.cfg
123 lines (112 loc) · 5 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
121
122
123
#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_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.18)
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
#warning The Akladian Music add-on is missing; certain musical cues won't work!
# ...or maybe a hard error instead? See issue 38 on GitHub: https://github.com/nemaara/A_New_Order/issues/38
#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
# Britishims used in source strings; see https://github.com/nemaara/A_New_Order/issues/206 for more info:
# wmllint: general spellings honour honoured recognise recognised behaviour neighbouring civilised civilisation armour armoured
# Please let me know if you notice any Britishisms that the spellchecker and I missed!