; KeeperFX campaign file
; Modify this file to create your own DK campaigns.

[common]
NAME = Die Hard Dungeons
; Folders storing data files for this campaign
LEVELS_LOCATION = campgns/diehard
LAND_LOCATION   = campgns/keeporig_lnd
CONFIGS_LOCATION = levels/classic
; Single player level numbers, and bonus levels for 'Reveal hidden land' boxes
; Note that, for now, only up to 6 bonus levels is supported
SINGLE_LEVELS =   1   2   3   4   5   6   7    8   9  10  11  12  13  14  15  16  17  18  19  20
BONUS_LEVELS =    0   0   0   0   0   0   0  100 101   0   0   0   0   0 102   0 103 104   0   0
; Extra levels: full moon, new moon
EXTRA_LEVELS = 105
CREDITS = dkcredts.txt
HIGH_SCORES = 9999 scr_diehrd.dat
; Land view at start and end of the game
LAND_VIEW_START = rgmap00 viframe00
LAND_VIEW_END = rgmap21 viframe21
; The sprites used for marking locations which can be clicked. ENSIGNS or PINPOINTS.
LAND_MARKERS = ENSIGNS
; Ambient sound samples - good and bad sound
LAND_AMBIENT = 189 190
; Intro and outro; note that the intro here is for campaign, not for whole game;
; the files should be placed in MEDIA_LOCATION folder
;INTRO_MOVIE =
OUTRO_MOVIE = outromix.smk
; Player number to use for human player in this campaing's levels.
; Valid values are: RED, BLUE, GREEN, YELLOW, WHITE
; Note that WHITE is added for forward compatibility only - the game is not
; playable as the hero player at the moment.
HUMAN_PLAYER = RED


[strings]
ENG = campgns/diehard/text_eng.dat
GER = campgns/diehard/text_ger.dat

[speech]
ENG = campgns/diehard

; Details about single player levels

[map00001]
NAME_TEXT = Die-Hard Dungeons 01
ENSIGN_POS = 808 546
ENSIGN_ZOOM = 808 546
PLAYERS = 1
SPEECH = good01 bad01
LAND_VIEW = rgmap01 viframe01
OPTIONS = tutorial

[map00002]
NAME_TEXT = Die-Hard Dungeons 02
ENSIGN_POS = 927 524
ENSIGN_ZOOM = 927 524
PLAYERS = 1
SPEECH = good02 bad02
LAND_VIEW = rgmap02 viframe02
OPTIONS = tutorial

[map00003]
NAME_TEXT = Die-Hard Dungeons 03
ENSIGN_POS = 966 704
ENSIGN_ZOOM = 966 704
PLAYERS = 1
SPEECH = good03 bad03
LAND_VIEW = rgmap03 viframe03
OPTIONS = tutorial

[map00004]
NAME_TEXT = Die-Hard Dungeons 04
ENSIGN_POS = 842 682
ENSIGN_ZOOM = 838 682
PLAYERS = 1
SPEECH = good04 bad04
LAND_VIEW = rgmap04 viframe04
OPTIONS = tutorial

[map00005]
NAME_TEXT = Die-Hard Dungeons 05
ENSIGN_POS = 717 617
ENSIGN_ZOOM = 717 617
PLAYERS = 1
SPEECH = good05 bad05
LAND_VIEW = rgmap05 viframe05
OPTIONS = tutorial

[map00006]
NAME_TEXT = Die-Hard Dungeons 06
ENSIGN_POS = 566 748
ENSIGN_ZOOM = 590 748
PLAYERS = 1
SPEECH = good06 bad06
LAND_VIEW = rgmap06 viframe06
OPTIONS = 

[map00007]
NAME_TEXT = Die-Hard Dungeons 07
ENSIGN_POS = 445 688
ENSIGN_ZOOM = 469 688
PLAYERS = 1
SPEECH = good07 bad07
LAND_VIEW = rgmap07 viframe07
OPTIONS = 

[map00008]
NAME_TEXT = Die-Hard Dungeons 08
ENSIGN_POS = 495 577
ENSIGN_ZOOM = 519 577
PLAYERS = 1
SPEECH = good08 bad08
LAND_VIEW = rgmap08 viframe08
OPTIONS = 

[map00009]
NAME_TEXT = Die-Hard Dungeons 09
ENSIGN_POS = 435 518
ENSIGN_ZOOM = 459 518
PLAYERS = 1
SPEECH = good09 bad09
LAND_VIEW = rgmap09 viframe09
OPTIONS = 

[map00010]
NAME_TEXT = Die-Hard Dungeons 10
ENSIGN_POS = 379 458
ENSIGN_ZOOM = 403 458
PLAYERS = 1
SPEECH = good10 bad10
LAND_VIEW = rgmap10 viframe10
OPTIONS = 

[map00011]
NAME_TEXT = Die-Hard Dungeons 11
ENSIGN_POS = 429 379
ENSIGN_ZOOM = 453 379
PLAYERS = 1
SPEECH = good11 bad11
LAND_VIEW = rgmap11 viframe11
OPTIONS = 

[map00012]
NAME_TEXT = Die-Hard Dungeons 12
ENSIGN_POS = 535 475
ENSIGN_ZOOM = 559 475
PLAYERS = 1
SPEECH = good12 bad12
LAND_VIEW = rgmap12 viframe12
OPTIONS = 

[map00013]
NAME_TEXT = Die-Hard Dungeons 13
ENSIGN_POS = 627 550
ENSIGN_ZOOM = 651 550
PLAYERS = 1
SPEECH = good13 bad13
LAND_VIEW = rgmap13 viframe13
OPTIONS = 

[map00014]
NAME_TEXT = Die-Hard Dungeons 14
ENSIGN_POS = 670 483
ENSIGN_ZOOM = 694 483
PLAYERS = 1
SPEECH = good14 bad14
LAND_VIEW = rgmap14 viframe14
OPTIONS = 

[map00015]
NAME_TEXT = Die-Hard Dungeons 15
ENSIGN_POS = 534 397
ENSIGN_ZOOM = 558 397
PLAYERS = 1
SPEECH = good15 bad15
LAND_VIEW = rgmap15 viframe15
OPTIONS = 

[map00016]
NAME_TEXT = Die-Hard Dungeons 16
ENSIGN_POS = 662 415
ENSIGN_ZOOM = 686 415
PLAYERS = 1
SPEECH = good16 bad16
LAND_VIEW = rgmap16 viframe16
OPTIONS = 

[map00017]
NAME_TEXT = Die-Hard Dungeons 17
ENSIGN_POS = 828 445
ENSIGN_ZOOM = 852 445
PLAYERS = 1
SPEECH = good17 bad17
LAND_VIEW = rgmap17 viframe17
OPTIONS = 

[map00018]
NAME_TEXT = Die-Hard Dungeons 18
ENSIGN_POS = 905 357
ENSIGN_ZOOM = 929 357
PLAYERS = 1
SPEECH = good18 bad18
LAND_VIEW = rgmap18 viframe18
OPTIONS = 

[map00019]
NAME_TEXT = Die-Hard Dungeons 19
ENSIGN_POS = 632 318
ENSIGN_ZOOM = 656 318
PLAYERS = 1
SPEECH = good19 bad19
LAND_VIEW = rgmap19 viframe19
OPTIONS = 

[map00020]
NAME_TEXT = Die-Hard Dungeons 20
ENSIGN_POS = 541 242
ENSIGN_ZOOM = 601 242
PLAYERS = 1
SPEECH = good20 bad20
LAND_VIEW = rgmap20 viframe20
OPTIONS = 

; Details about bonus and extra levels

[map00100]
NAME_TEXT = Die-Hard Secret 1
ENSIGN_POS = 902 488
ENSIGN_ZOOM = 902 488
PLAYERS = 1
OPTIONS = 

[map00101]
NAME_TEXT = Die-Hard Secret 2
ENSIGN_POS = 888 556
ENSIGN_ZOOM = 888 556
PLAYERS = 1
OPTIONS = 

[map00102]
NAME_TEXT = Die-Hard Secret 3
ENSIGN_POS = 967 524
ENSIGN_ZOOM = 967 524
PLAYERS = 1
OPTIONS = 

[map00103]
NAME_TEXT = Die-Hard Secret 4
ENSIGN_POS = 956 704
ENSIGN_ZOOM = 956 704
PLAYERS = 1
OPTIONS = 

[map00104]
NAME_TEXT = Die-Hard Secret 5
ENSIGN_POS = 882 682
ENSIGN_ZOOM = 882 682
PLAYERS = 1
OPTIONS = 

[map00105]
NAME_TEXT = Moon Bonus
ENSIGN_POS = 757 617
ENSIGN_ZOOM = 757 617
PLAYERS = 1
OPTIONS = 
