diff --git a/doomsday/plugins/doom/data/chex.mapinfo b/doomsday/plugins/doom/data/chex.mapinfo new file mode 100644 index 0000000000..9ae87a1eda --- /dev/null +++ b/doomsday/plugins/doom/data/chex.mapinfo @@ -0,0 +1,38 @@ +; Episode 1 ------------------------------------------------------------ + +episode E1M1 + +map E1M1 lookup HUSTR_E1M1 +next E1M2 +warptrans 1 +sky1 SKY1 0 +par 30 +music D_E1M1 + +map E1M2 lookup HUSTR_E1M2 +next E1M3 +warptrans 2 +sky1 SKY1 0 +par 75 +music D_E1M2 + +map E1M3 lookup HUSTR_E1M3 +next E1M4 +warptrans 3 +sky1 SKY1 0 +par 120 +music D_E1M3 + +map E1M4 lookup HUSTR_E1M4 +next E1M5 +warptrans 4 +sky1 SKY1 0 +par 90 +music D_E1M4 + +map E1M5 lookup HUSTR_E1M5 +warptrans 5 +sky1 SKY1 0 +nointermission +par 165 +music D_E1M5 diff --git a/doomsday/plugins/doom/data/doom1-share.mapinfo b/doomsday/plugins/doom/data/doom1-share.mapinfo new file mode 100644 index 0000000000..a1760663d6 --- /dev/null +++ b/doomsday/plugins/doom/data/doom1-share.mapinfo @@ -0,0 +1,75 @@ +; Episode 1 ------------------------------------------------------------ + +episode E1M1 +name "EPISODE1" +key k +picname M_EPI1 + +map E1M1 lookup HUSTR_E1M1 +next E1M2 +secretnext E1M9 +warptrans 1 +sky1 SKY1 0 +par 30 +music D_E1M1 + +map E1M2 lookup HUSTR_E1M2 +next E1M3 +secretnext E1M9 +warptrans 2 +sky1 SKY1 0 +par 75 +music D_E1M2 + +map E1M3 lookup HUSTR_E1M3 +next E1M4 +secretnext E1M9 +warptrans 3 +sky1 SKY1 0 +par 120 +music D_E1M3 + +map E1M4 lookup HUSTR_E1M4 +next E1M5 +secretnext E1M9 +warptrans 4 +sky1 SKY1 0 +par 90 +music D_E1M4 + +map E1M5 lookup HUSTR_E1M5 +next E1M6 +secretnext E1M9 +warptrans 5 +sky1 SKY1 0 +par 165 +music D_E1M5 + +map E1M6 lookup HUSTR_E1M6 +next E1M7 +secretnext E1M9 +warptrans 6 +sky1 SKY1 0 +par 180 +music D_E1M9 + +map E1M7 lookup HUSTR_E1M7 +next E1M8 +secretnext E1M9 +warptrans 7 +sky1 SKY1 0 +par 180 +music D_E1M7 + +map E1M8 lookup HUSTR_E1M8 +warptrans 8 +sky1 SKY1 0 +nointermission +par 30 +muisc E1M8 + +map E1M9 lookup HUSTR_E1M9 +next E1M4 +warptrans 9 +sky1 SKY1 0 +par 165 diff --git a/doomsday/plugins/doom/data/doom1-ultimate.mapinfo b/doomsday/plugins/doom/data/doom1-ultimate.mapinfo new file mode 100644 index 0000000000..eedf78c7d4 --- /dev/null +++ b/doomsday/plugins/doom/data/doom1-ultimate.mapinfo @@ -0,0 +1,305 @@ +; Episode 1 ------------------------------------------------------------ + +episode E1M1 +name "EPISODE1" +key k +picname M_EPI1 + +map E1M1 lookup HUSTR_E1M1 +next E1M2 +secretnext E1M9 +warptrans 1 +sky1 SKY1 0 +par 30 +music D_E1M1 + +map E1M2 lookup HUSTR_E1M2 +next E1M3 +secretnext E1M9 +warptrans 2 +sky1 SKY1 0 +par 75 +music D_E1M2 + +map E1M3 lookup HUSTR_E1M3 +next E1M4 +secretnext E1M9 +warptrans 3 +sky1 SKY1 0 +par 120 +music D_E1M3 + +map E1M4 lookup HUSTR_E1M4 +next E1M5 +secretnext E1M9 +warptrans 4 +sky1 SKY1 0 +par 90 +music D_E1M4 + +map E1M5 lookup HUSTR_E1M5 +next E1M6 +secretnext E1M9 +warptrans 5 +sky1 SKY1 0 +par 165 +music D_E1M5 + +map E1M6 lookup HUSTR_E1M6 +next E1M7 +secretnext E1M9 +warptrans 6 +sky1 SKY1 0 +par 180 +music D_E1M9 + +map E1M7 lookup HUSTR_E1M7 +next E1M8 +secretnext E1M9 +warptrans 7 +sky1 SKY1 0 +par 180 +music D_E1M7 + +map E1M8 lookup HUSTR_E1M8 +warptrans 8 +sky1 SKY1 0 +nointermission +par 30 +muisc E1M8 + +map E1M9 lookup HUSTR_E1M9 +next E1M4 +warptrans 9 +sky1 SKY1 0 +par 165 + +; Episode 2 ------------------------------------------------------------ + +episode E2M1 +name "EPISODE2" +key s +picname M_EPI2 + +map E2M1 lookup HUSTR_E2M1 +next E2M2 +secretnext E2M9 +warptrans 1 +sky1 SKY2 0 +par 90 +music D_E2M1 + +map E2M2 lookup HUSTR_E2M2 +next E2M3 +secretnext E2M9 +warptrans 2 +sky1 SKY2 0 +par 90 +music D_E2M2 + +map E2M3 lookup HUSTR_E2M3 +next E2M4 +secretnext E2M9 +warptrans 3 +sky1 SKY2 0 +par 90 +music D_E2M3 + +map E2M4 lookup HUSTR_E2M4 +next E2M5 +secretnext E2M9 +warptrans 4 +sky1 SKY2 0 +par 120 +music D_E2M4 + +map E2M5 lookup HUSTR_E2M5 +next E2M6 +secretnext E2M9 +warptrans 5 +sky1 SKY2 0 +par 90 +music D_E2M5 + +map E2M6 lookup HUSTR_E2M6 +next E2M7 +secretnext E2M9 +warptrans 6 +sky1 SKY2 0 +par 360 +music D_E2M6 + +map E2M7 lookup HUSTR_E2M7 +next E2M8 +secretnext E2M9 +warptrans 7 +sky1 SKY2 0 +par 240 +music D_E2M7 + +map E2M8 lookup HUSTR_E2M8 +warptrans 8 +sky1 SKY2 0 +nointermission +par 30 +music D_E2M8 + +map E2M9 lookup HUSTR_E2M9 +next E2M6 +warptrans 9 +sky1 SKY2 0 +par 170 +music D_E2M9 + +; Episode 3 ------------------------------------------------------------ + +episode E3M1 +name "EPISODE3" +picname M_EPI3 +key i + +map E3M1 lookup HUSTR_E3M1 +next E3M2 +secretnext E3M9 +warptrans 1 +sky1 SKY3 0 +par 90 +music D_E3M1 + +map E3M2 lookup HUSTR_E3M2 +next E3M3 +secretnext E3M9 +warptrans 2 +sky1 SKY3 0 +par 45 +music D_E3M2 + +map E3M3 lookup HUSTR_E3M3 +next E3M4 +secretnext E3M9 +warptrans 3 +sky1 SKY3 0 +par 90 +music D_E3M3 + +map E3M4 lookup HUSTR_E3M4 +next E3M5 +secretnext E3M9 +warptrans 4 +sky1 SKY3 0 +par 150 +music D_E3M4 + +map E3M5 lookup HUSTR_E3M5 +next E3M6 +secretnext E3M9 +warptrans 5 +sky1 SKY3 0 +par 90 +music D_E3M5 + +map E3M6 lookup HUSTR_E3M6 +next E3M7 +secretnext E3M9 +warptrans 6 +sky1 SKY3 0 +par 90 +music D_E3M6 + +map E3M7 lookup HUSTR_E3M7 +next E3M8 +secretnext E3M9 +warptrans 7 +sky1 SKY3 0 +par 165 +music D_E3M7 + +map E3M8 lookup HUSTR_E3M8 +warptrans 8 +sky1 SKY3 0 +nointermission +par 30 +music D_E3M8 + +map E3M9 lookup HUSTR_E3M9 +next E3M7 +warptrans 9 +sky1 SKY3 0 +par 135 +music D_E3M9 + +; Episode 4 ------------------------------------------------------------ + +episode E3M1 +name "EPISODE4" +picname M_EPI4 +key f + +map E4M1 lookup HUSTR_E4M1 +next E4M2 +secretnext E4M9 +warptrans 1 +sky1 SKY4 0 +par 90 +music D_E3M4 + +map E4M2 lookup HUSTR_E4M2 +next E4M3 +secretnext E4M9 +warptrans 2 +sky1 SKY4 0 +par 120 +music D_E3M2 + +map E4M3 lookup HUSTR_E4M3 +next E4M4 +secretnext E4M9 +warptrans 3 +sky1 SKY4 0 +par 120 +music D_E3M3 + +map E4M4 lookup HUSTR_E4M4 +next E4M5 +secretnext E4M9 +warptrans 4 +sky1 SKY4 0 +par 90 +music D_E1M5 + +map E4M5 lookup HUSTR_E4M5 +next E4M6 +secretnext E4M9 +warptrans 5 +sky1 SKY4 0 +par 150 +music D_E2M7 + +map E4M6 lookup HUSTR_E4M6 +next E4M7 +secretnext E4M9 +warptrans 6 +sky1 SKY4 0 +par 120 +music D_E2M4 + +map E4M7 lookup HUSTR_E4M7 +next E4M8 +secretnext E4M9 +warptrans 7 +sky1 SKY4 0 +par 120 +music D_E2M6 + +map E4M8 lookup HUSTR_E4M8 +warptrans 8 +sky1 SKY4 0 +nointermission +music D_E2M5 + +map E4M9 lookup HUSTR_E4M9 +next E4M3 +warptrans 9 +sky1 SKY4 0 +par 90 +music D_E1M9 diff --git a/doomsday/plugins/doom/data/doom1.mapinfo b/doomsday/plugins/doom/data/doom1.mapinfo new file mode 100644 index 0000000000..208715a3fe --- /dev/null +++ b/doomsday/plugins/doom/data/doom1.mapinfo @@ -0,0 +1,229 @@ +; Episode 1 ------------------------------------------------------------ + +episode E1M1 +name "EPISODE1" +key k +picname M_EPI1 + +map E1M1 lookup HUSTR_E1M1 +next E1M2 +secretnext E1M9 +warptrans 1 +sky1 SKY1 0 +par 30 +music D_E1M1 + +map E1M2 lookup HUSTR_E1M2 +next E1M3 +secretnext E1M9 +warptrans 2 +sky1 SKY1 0 +par 75 +music D_E1M2 + +map E1M3 lookup HUSTR_E1M3 +next E1M4 +secretnext E1M9 +warptrans 3 +sky1 SKY1 0 +par 120 +music D_E1M3 + +map E1M4 lookup HUSTR_E1M4 +next E1M5 +secretnext E1M9 +warptrans 4 +sky1 SKY1 0 +par 90 +music D_E1M4 + +map E1M5 lookup HUSTR_E1M5 +next E1M6 +secretnext E1M9 +warptrans 5 +sky1 SKY1 0 +par 165 +music D_E1M5 + +map E1M6 lookup HUSTR_E1M6 +next E1M7 +secretnext E1M9 +warptrans 6 +sky1 SKY1 0 +par 180 +music D_E1M9 + +map E1M7 lookup HUSTR_E1M7 +next E1M8 +secretnext E1M9 +warptrans 7 +sky1 SKY1 0 +par 180 +music D_E1M7 + +map E1M8 lookup HUSTR_E1M8 +warptrans 8 +sky1 SKY1 0 +nointermission +par 30 +muisc E1M8 + +map E1M9 lookup HUSTR_E1M9 +next E1M4 +warptrans 9 +sky1 SKY1 0 +par 165 + +; Episode 2 ------------------------------------------------------------ + +episode E2M1 +name "EPISODE2" +key s +picname M_EPI2 + +map E2M1 lookup HUSTR_E2M1 +next E2M2 +secretnext E2M9 +warptrans 1 +sky1 SKY2 0 +par 90 +music D_E2M1 + +map E2M2 lookup HUSTR_E2M2 +next E2M3 +secretnext E2M9 +warptrans 2 +sky1 SKY2 0 +par 90 +music D_E2M2 + +map E2M3 lookup HUSTR_E2M3 +next E2M4 +secretnext E2M9 +warptrans 3 +sky1 SKY2 0 +par 90 +music D_E2M3 + +map E2M4 lookup HUSTR_E2M4 +next E2M5 +secretnext E2M9 +warptrans 4 +sky1 SKY2 0 +par 120 +music D_E2M4 + +map E2M5 lookup HUSTR_E2M5 +next E2M6 +secretnext E2M9 +warptrans 5 +sky1 SKY2 0 +par 90 +music D_E2M5 + +map E2M6 lookup HUSTR_E2M6 +next E2M7 +secretnext E2M9 +warptrans 6 +sky1 SKY2 0 +par 360 +music D_E2M6 + +map E2M7 lookup HUSTR_E2M7 +next E2M8 +secretnext E2M9 +warptrans 7 +sky1 SKY2 0 +par 240 +music D_E2M7 + +map E2M8 lookup HUSTR_E2M8 +warptrans 8 +sky1 SKY2 0 +nointermission +par 30 +music D_E2M8 + +map E2M9 lookup HUSTR_E2M9 +next E2M6 +warptrans 9 +sky1 SKY2 0 +par 170 +music D_E2M9 + +; Episode 3 ------------------------------------------------------------ + +episode E3M1 +name "EPISODE3" +picname M_EPI3 +key i + +map E3M1 lookup HUSTR_E3M1 +next E3M2 +secretnext E3M9 +warptrans 1 +sky1 SKY3 0 +par 90 +music D_E3M1 + +map E3M2 lookup HUSTR_E3M2 +next E3M3 +secretnext E3M9 +warptrans 2 +sky1 SKY3 0 +par 45 +music D_E3M2 + +map E3M3 lookup HUSTR_E3M3 +next E3M4 +secretnext E3M9 +warptrans 3 +sky1 SKY3 0 +par 90 +music D_E3M3 + +map E3M4 lookup HUSTR_E3M4 +next E3M5 +secretnext E3M9 +warptrans 4 +sky1 SKY3 0 +par 150 +music D_E3M4 + +map E3M5 lookup HUSTR_E3M5 +next E3M6 +secretnext E3M9 +warptrans 5 +sky1 SKY3 0 +par 90 +music D_E3M5 + +map E3M6 lookup HUSTR_E3M6 +next E3M7 +secretnext E3M9 +warptrans 6 +sky1 SKY3 0 +par 90 +music D_E3M6 + +map E3M7 lookup HUSTR_E3M7 +next E3M8 +secretnext E3M9 +warptrans 7 +sky1 SKY3 0 +par 165 +music D_E3M7 + +map E3M8 lookup HUSTR_E3M8 +warptrans 8 +sky1 SKY3 0 +nointermission +par 30 +music D_E3M8 + +map E3M9 lookup HUSTR_E3M9 +next E3M7 +warptrans 9 +sky1 SKY3 0 +par 135 +music D_E3M9 diff --git a/doomsday/plugins/doom/data/doom2-plut.mapinfo b/doomsday/plugins/doom/data/doom2-plut.mapinfo new file mode 100644 index 0000000000..3e3868368b --- /dev/null +++ b/doomsday/plugins/doom/data/doom2-plut.mapinfo @@ -0,0 +1,230 @@ +; Episode 1 ------------------------------------------------------------ + +episode MAP01 +name "The Plutonia Experiment" +key p + +map MAP01 lookup PHUSTR_1 +next MAP02 +warptrans 1 +sky1 SKY1 0 +par 30 +music D_RUNNIN + +map MAP02 lookup PHUSTR_2 +next MAP03 +warptrans 2 +sky1 SKY1 0 +par 90 +music D_STALKS + +map MAP03 lookup PHUSTR_3 +next MAP04 +warptrans 3 +sky1 SKY1 0 +par 120 +music D_COUNTD + +map MAP04 lookup PHUSTR_4 +next MAP05 +warptrans 4 +sky1 SKY1 0 +par 120 +music D_BETWEE + +map MAP05 lookup PHUSTR_5 +next MAP06 +warptrans 5 +sky1 SKY1 0 +par 90 +music D_DOOM + +map MAP06 lookup PHUSTR_6 +next MAP07 +warptrans 6 +sky1 SKY1 0 +par 150 +music D_THE_DA + +map MAP07 lookup PHUSTR_7 +next MAP08 +warptrans 7 +sky1 SKY1 0 +par 120 +music D_SHAWN + +map MAP08 lookup PHUSTR_8 +next MAP09 +warptrans 8 +sky1 SKY1 0 +par 120 +music D_DDTBLU + +map MAP09 lookup PHUSTR_9 +next MAP10 +warptrans 9 +sky1 SKY1 0 +par 270 +music D_IN_CIT + +map MAP10 lookup PHUSTR_10 +next MAP11 +warptrans 10 +sky1 SKY1 0 +par 90 +music D_DEAD + +map MAP11 lookup PHUSTR_11 +next MAP12 +warptrans 11 +sky1 SKY1 0 +par 210 +music D_STLKS2 + +map MAP12 lookup PHUSTR_12 +next MAP13 +warptrans 12 +sky1 SKY2 0 +par 150 +music D_THEDA2 + +map MAP13 lookup PHUSTR_13 +next MAP14 +warptrans 13 +sky1 SKY2 0 +par 150 +music D_DOOM2 + +map MAP14 lookup PHUSTR_14 +next MAP15 +warptrans 14 +sky1 SKY2 0 +par 150 +music D_DDTBL2 + +map MAP15 lookup PHUSTR_15 +next MAP16 +secretnext MAP31 +warptrans 15 +sky1 SKY2 0 +par 210 +music D_RUNNI2 + +map MAP16 lookup PHUSTR_16 +next MAP17 +warptrans 16 +sky1 SKY2 0 +par 150 +music D_DEAD2 + +map MAP17 lookup PHUSTR_17 +next MAP18 +warptrans 17 +sky1 SKY2 0 +par 420 +music D_STLKS3 + +map MAP18 lookup PHUSTR_18 +next MAP19 +warptrans 18 +sky1 SKY2 0 +par 150 +music D_ROMERO + +map MAP19 lookup PHUSTR_19 +next MAP20 +warptrans 19 +sky1 SKY2 0 +par 210 +music D_SHAWN2 + +map MAP20 lookup PHUSTR_20 +next MAP21 +warptrans 20 +sky1 SKY2 0 +par 150 +music D_MESSAG + +map MAP21 lookup PHUSTR_21 +next MAP22 +warptrans 21 +sky1 SKY3 0 +par 240 +music D_COUNT2 + +map MAP22 lookup PHUSTR_22 +next MAP23 +warptrans 22 +sky1 SKY3 0 +par 150 +music D_DDTBL3 + +map MAP23 lookup PHUSTR_23 +next MAP24 +warptrans 23 +sky1 SKY3 0 +par 180 +music D_AMPIE + +map MAP24 lookup PHUSTR_24 +next MAP25 +warptrans 24 +sky1 SKY3 0 +par 150 +music D_THEDA3 + +map MAP25 lookup PHUSTR_25 +next MAP26 +warptrans 25 +sky1 SKY3 0 +par 150 +music D_ADRIAN + +map MAP26 lookup PHUSTR_26 +next MAP27 +warptrans 26 +sky1 SKY3 0 +par 300 +music D_MESSG2 + +map MAP27 lookup PHUSTR_27 +next MAP28 +warptrans 27 +sky1 SKY3 0 +par 330 +music D_ROMER2 + +map MAP28 lookup PHUSTR_28 +next MAP29 +warptrans 28 +sky1 SKY3 0 +par 420 +music D_TENSE + +map MAP29 lookup PHUSTR_29 +next MAP30 +warptrans 29 +sky1 SKY3 0 +par 300 +music D_SHAWN3 + +map MAP30 lookup PHUSTR_30 +warptrans 30 +sky1 SKY3 0 +par 180 +music D_OPENIN + +map MAP31 lookup PHUSTR_31 +next MAP16 +secretnext MAP32 +warptrans 31 +sky1 SKY3 0 +par 120 +music D_EVIL + +map MAP32 lookup PHUSTR_32 +next MAP16 +warptrans 32 +sky1 SKY3 0 +par 30 +music D_ULTIMA diff --git a/doomsday/plugins/doom/data/doom2-tnt.mapinfo b/doomsday/plugins/doom/data/doom2-tnt.mapinfo new file mode 100644 index 0000000000..1531915ed9 --- /dev/null +++ b/doomsday/plugins/doom/data/doom2-tnt.mapinfo @@ -0,0 +1,230 @@ +; Episode 1 ------------------------------------------------------------ + +episode MAP01 +name "TNT: Evilution" +key t + +map MAP01 lookup THUSTR_1 +next MAP02 +warptrans 1 +sky1 SKY1 0 +par 30 +music D_RUNNIN + +map MAP02 lookup THUSTR_2 +next MAP03 +warptrans 2 +sky1 SKY1 0 +par 90 +music D_STALKS + +map MAP03 lookup THUSTR_3 +next MAP04 +warptrans 3 +sky1 SKY1 0 +par 120 +music D_COUNTD + +map MAP04 lookup THUSTR_4 +next MAP05 +warptrans 4 +sky1 SKY1 0 +par 120 +music D_BETWEE + +map MAP05 lookup THUSTR_5 +next MAP06 +warptrans 5 +sky1 SKY1 0 +par 90 +music D_DOOM + +map MAP06 lookup THUSTR_6 +next MAP07 +warptrans 6 +sky1 SKY1 0 +par 150 +music D_THE_DA + +map MAP07 lookup THUSTR_7 +next MAP08 +warptrans 7 +sky1 SKY1 0 +par 120 +music D_SHAWN + +map MAP08 lookup THUSTR_8 +next MAP09 +warptrans 8 +sky1 SKY1 0 +par 120 +music D_DDTBLU + +map MAP09 lookup THUSTR_9 +next MAP10 +warptrans 9 +sky1 SKY1 0 +par 270 +music D_INCIT + +map MAP10 lookup THUSTR_10 +next MAP11 +warptrans 10 +sky1 SKY1 0 +par 90 +music D_DEAD + +map MAP11 lookup THUSTR_11 +next MAP12 +warptrans 11 +sky1 SKY1 0 +par 210 +music D_STLKS2 + +map MAP12 lookup THUSTR_12 +next MAP13 +warptrans 12 +sky1 SKY2 0 +par 150 +music D_THEDA2 + +map MAP13 lookup THUSTR_13 +next MAP14 +warptrans 13 +sky1 SKY2 0 +par 150 +music D_DOOM2 + +map MAP14 lookup THUSTR_14 +next MAP15 +warptrans 14 +sky1 SKY2 0 +par 150 +music D_DDTBL2 + +map MAP15 lookup THUSTR_15 +next MAP16 +secretnext MAP31 +warptrans 15 +sky1 SKY2 0 +par 210 +music D_RUNNI2 + +map MAP16 lookup THUSTR_16 +next MAP17 +warptrans 16 +sky1 SKY2 0 +par 150 +music D_DEAD2 + +map MAP17 lookup THUSTR_17 +next MAP18 +warptrans 17 +sky1 SKY2 0 +par 420 +music D_STLKS3 + +map MAP18 lookup THUSTR_18 +next MAP19 +warptrans 18 +sky1 SKY2 0 +par 150 +music D_ROMERO + +map MAP19 lookup THUSTR_19 +next MAP20 +warptrans 19 +sky1 SKY2 0 +par 210 +music D_SHAWN2 + +map MAP20 lookup THUSTR_20 +next MAP21 +warptrans 20 +sky1 SKY2 0 +par 150 +music D_MESSAG + +map MAP21 lookup THUSTR_21 +next MAP22 +warptrans 21 +sky1 SKY3 0 +par 240 +music D_COUNT2 + +map MAP22 lookup THUSTR_22 +next MAP23 +warptrans 22 +sky1 SKY3 0 +par 150 +music D_DDTBL3 + +map MAP23 lookup THUSTR_23 +next MAP24 +warptrans 23 +sky1 SKY3 0 +par 180 +music D_AMPIE + +map MAP24 lookup THUSTR_24 +next MAP25 +warptrans 24 +sky1 SKY3 0 +par 150 +music D_THEDA3 + +map MAP25 lookup THUSTR_25 +next MAP26 +warptrans 25 +sky1 SKY3 0 +par 150 +music D_ADRIAN + +map MAP26 lookup THUSTR_26 +next MAP27 +warptrans 26 +sky1 SKY3 0 +par 300 +music D_MESSG2 + +map MAP27 lookup THUSTR_27 +next MAP28 +warptrans 27 +sky1 SKY3 0 +par 330 +music D_ROMER2 + +map MAP28 lookup THUSTR_28 +next MAP29 +warptrans 28 +sky1 SKY3 0 +par 420 +music D_TENSE + +map MAP29 lookup THUSTR_29 +next MAP30 +warptrans 29 +sky1 SKY3 0 +par 300 +music D_SHAWN3 + +map MAP30 lookup THUSTR_30 +warptrans 30 +sky1 SKY3 0 +par 180 +music D_OPENIN + +map MAP31 lookup THUSTR_31 +next MAP16 +secretnext MAP32 +warptrans 31 +sky1 SKY3 0 +par 120 +music D_EVIL + +map MAP32 lookup THUSTR_32 +next MAP16 +warptrans 32 +sky1 SKY3 0 +par 30 +music D_ULTIMA diff --git a/doomsday/plugins/doom/data/doom2.mapinfo b/doomsday/plugins/doom/data/doom2.mapinfo new file mode 100644 index 0000000000..eef9506c80 --- /dev/null +++ b/doomsday/plugins/doom/data/doom2.mapinfo @@ -0,0 +1,230 @@ +; Episode 1 ------------------------------------------------------------ + +episode MAP01 +name "Hell On Earth" +key h + +map MAP01 lookup HUSTR_1 +next MAP02 +warptrans 1 +sky1 SKY1 0 +par 30 +music D_RUNNIN + +map MAP02 lookup HUSTR_2 +next MAP03 +warptrans 2 +sky1 SKY1 0 +par 90 +music D_STALKS + +map MAP03 lookup HUSTR_3 +next MAP04 +warptrans 3 +sky1 SKY1 0 +par 120 +music D_COUNTD + +map MAP04 lookup HUSTR_4 +next MAP05 +warptrans 4 +sky1 SKY1 0 +par 120 +music D_BETWEE + +map MAP05 lookup HUSTR_5 +next MAP06 +warptrans 5 +sky1 SKY1 0 +par 90 +music D_DOOM + +map MAP06 lookup HUSTR_6 +next MAP07 +warptrans 6 +sky1 SKY1 0 +par 150 +music D_THE_DA + +map MAP07 lookup HUSTR_7 +next MAP08 +warptrans 7 +sky1 SKY1 0 +par 120 +music D_SHAWN + +map MAP08 lookup HUSTR_8 +next MAP09 +warptrans 8 +sky1 SKY1 0 +par 120 +music D_DDTBLU + +map MAP09 lookup HUSTR_9 +next MAP10 +warptrans 9 +sky1 SKY1 0 +par 270 +music D_IN_CIT + +map MAP10 lookup HUSTR_10 +next MAP11 +warptrans 10 +sky1 SKY1 0 +par 90 +music D_DEAD + +map MAP11 lookup HUSTR_11 +next MAP12 +warptrans 11 +sky1 SKY1 0 +par 210 +music D_STLKS2 + +map MAP12 lookup HUSTR_12 +next MAP13 +warptrans 12 +sky1 SKY2 0 +par 150 +music D_THEDA2 + +map MAP13 lookup HUSTR_13 +next MAP14 +warptrans 13 +sky1 SKY2 0 +par 150 +music D_DOOM2 + +map MAP14 lookup HUSTR_14 +next MAP15 +warptrans 14 +sky1 SKY2 0 +par 150 +music D_DDTBL2 + +map MAP15 lookup HUSTR_15 +next MAP16 +secretnext MAP31 +warptrans 15 +sky1 SKY2 0 +par 210 +music D_RUNNI2 + +map MAP16 lookup HUSTR_16 +next MAP17 +warptrans 16 +sky1 SKY2 0 +par 150 +music D_DEAD2 + +map MAP17 lookup HUSTR_17 +next MAP18 +warptrans 17 +sky1 SKY2 0 +par 420 +music D_STLKS3 + +map MAP18 lookup HUSTR_18 +next MAP19 +warptrans 18 +sky1 SKY2 0 +par 150 +music D_ROMERO + +map MAP19 lookup HUSTR_19 +next MAP20 +warptrans 19 +sky1 SKY2 0 +par 210 +music D_SHAWN2 + +map MAP20 lookup HUSTR_20 +next MAP21 +warptrans 20 +sky1 SKY2 0 +par 150 +music D_MESSAG + +map MAP21 lookup HUSTR_21 +next MAP22 +warptrans 21 +sky1 SKY3 0 +par 240 +music D_COUNT2 + +map MAP22 lookup HUSTR_22 +next MAP23 +warptrans 22 +sky1 SKY3 0 +par 150 +music D_DDTBL3 + +map MAP23 lookup HUSTR_23 +next MAP24 +warptrans 23 +sky1 SKY3 0 +par 180 +music D_AMPIE + +map MAP24 lookup HUSTR_24 +next MAP25 +warptrans 24 +sky1 SKY3 0 +par 150 +music D_THEDA3 + +map MAP25 lookup HUSTR_25 +next MAP26 +warptrans 25 +sky1 SKY3 0 +par 150 +music D_ADRIAN + +map MAP26 lookup HUSTR_26 +next MAP27 +warptrans 26 +sky1 SKY3 0 +par 300 +music D_MESSG2 + +map MAP27 lookup HUSTR_27 +next MAP28 +warptrans 27 +sky1 SKY3 0 +par 330 +music D_ROMER2 + +map MAP28 lookup HUSTR_28 +next MAP29 +warptrans 28 +sky1 SKY3 0 +par 420 +music D_TENSE + +map MAP29 lookup HUSTR_29 +next MAP30 +warptrans 29 +sky1 SKY3 0 +par 300 +music D_SHAWN3 + +map MAP30 lookup HUSTR_30 +warptrans 30 +sky1 SKY3 0 +par 180 +music D_OPENIN + +map MAP31 lookup HUSTR_31 +next MAP16 +secretnext MAP32 +warptrans 31 +sky1 SKY3 0 +par 120 +music D_EVIL + +map MAP32 lookup HUSTR_32 +next MAP16 +warptrans 32 +sky1 SKY3 0 +par 30 +music D_ULTIMA diff --git a/doomsday/plugins/doom/data/hacx.mapinfo b/doomsday/plugins/doom/data/hacx.mapinfo new file mode 100644 index 0000000000..e831a9588f --- /dev/null +++ b/doomsday/plugins/doom/data/hacx.mapinfo @@ -0,0 +1,157 @@ +; Episode 1 ------------------------------------------------------------ + +episode MAP01 + +map MAP01 lookup HUSTR_1 +next MAP02 +warptrans 1 +sky1 SKY1 0 +par 30 +music D_RUNNIN + +map MAP02 lookup HUSTR_2 +next MAP03 +warptrans 2 +sky1 SKY1 0 +par 90 +music D_STALKS + +map MAP03 lookup HUSTR_3 +next MAP04 +warptrans 3 +sky1 SKY1 0 +par 120 +music D_COUNTD + +map MAP04 lookup HUSTR_4 +next MAP05 +warptrans 4 +sky1 SKY1 0 +par 120 +music D_BETWEE + +map MAP05 lookup HUSTR_5 +next MAP06 +warptrans 5 +sky1 SKY1 0 +par 90 +music D_DOOM + +map MAP06 lookup HUSTR_6 +next MAP07 +warptrans 6 +sky1 SKY1 0 +par 150 +music D_THE_DA + +map MAP07 lookup HUSTR_7 +next MAP08 +warptrans 7 +sky1 SKY1 0 +par 120 +music D_SHAWN + +map MAP08 lookup HUSTR_8 +next MAP09 +warptrans 8 +sky1 SKY1 0 +par 120 +music D_DDTBLU + +map MAP09 lookup HUSTR_9 +next MAP10 +warptrans 9 +sky1 SKY1 0 +par 270 +music D_IN_CIT + +map MAP10 lookup HUSTR_10 +next MAP11 +warptrans 10 +sky1 SKY1 0 +par 90 +music D_DEAD + +map MAP11 lookup HUSTR_11 +next MAP12 +warptrans 11 +sky1 SKY1 0 +par 210 +music D_STLKS2 + +map MAP12 lookup HUSTR_12 +next MAP13 +warptrans 12 +sky1 SKY2 0 +par 150 +music D_THEDA2 + +map MAP13 lookup HUSTR_13 +next MAP14 +warptrans 13 +sky1 SKY2 0 +par 150 +music D_DOOM2 + +map MAP14 lookup HUSTR_14 +next MAP15 +warptrans 14 +sky1 SKY2 0 +par 150 +music D_DDTBL2 + +map MAP15 lookup HUSTR_15 +next MAP16 +secretnext MAP31 +warptrans 15 +sky1 SKY2 0 +par 210 +music D_RUNNI2 + +map MAP16 lookup HUSTR_16 +next MAP17 +warptrans 16 +sky1 SKY2 0 +par 150 +music D_DEAD2 + +map MAP17 lookup HUSTR_17 +next MAP18 +warptrans 17 +sky1 SKY2 0 +par 420 +music D_STLKS3 + +map MAP18 lookup HUSTR_18 +next MAP19 +warptrans 18 +sky1 SKY2 0 +par 150 +music D_ROMERO + +map MAP19 lookup HUSTR_19 +next MAP20 +warptrans 19 +sky1 SKY2 0 +par 210 +music D_SHAWN2 + +map MAP20 lookup HUSTR_20 +next MAP21 +warptrans 20 +sky1 SKY2 0 +par 150 +music D_MESSAG + +map MAP21 lookup HUSTR_21 +warptrans 21 +sky1 SKY3 0 +par 240 +music D_COUNT2 + +map MAP31 lookup HUSTR_31 +next MAP16 +warptrans 31 +sky1 SKY3 0 +par 120 +music D_EVIL diff --git a/doomsday/plugins/doom/defs/chex.ded b/doomsday/plugins/doom/defs/chex.ded index f27b6693cf..a2f9b3d3ec 100644 --- a/doomsday/plugins/doom/defs/chex.ded +++ b/doomsday/plugins/doom/defs/chex.ded @@ -7,11 +7,9 @@ # Include common definitions for games playable with jDoom. Include "jdoom.ded"; -Include "chex/episodes.ded"; Include "chex/anim.ded"; Include "chex/skies.ded"; Include "chex/objects.ded"; -Include "chex/maps.ded"; Include "chex/finales.ded"; # Chex Quest's fonts use the same Patch identifiers/names as Doom diff --git a/doomsday/plugins/doom/defs/chex/episodes.ded b/doomsday/plugins/doom/defs/chex/episodes.ded deleted file mode 100644 index 97c3c212df..0000000000 --- a/doomsday/plugins/doom/defs/chex/episodes.ded +++ /dev/null @@ -1,38 +0,0 @@ -# Chex Quest: Episode definitions -# - -Header { Version = 6; } - -Episode { - Id = "1"; - Start Map = "E1M1"; - - Map { - Id = "E1M1"; - Exit { Id = "next"; Target Map = "E1M2"; } - Warp Number = 1; - } - - Map { - Id = "E1M2"; - Exit { Id = "next"; Target Map = "E1M3"; } - Warp Number = 2; - } - - Map { - Id = "E1M3"; - Exit { Id = "next"; Target Map = "E1M4"; } - Warp Number = 3; - } - - Map { - Id = "E1M4"; - Exit { Id = "next"; Target Map = "E1M5"; } - Warp Number = 4; - } - - Map { - Id = "E1M5"; - Warp Number = 5; - } -} diff --git a/doomsday/plugins/doom/defs/chex/maps.ded b/doomsday/plugins/doom/defs/chex/maps.ded deleted file mode 100644 index 29e86fafeb..0000000000 --- a/doomsday/plugins/doom/defs/chex/maps.ded +++ /dev/null @@ -1,56 +0,0 @@ -# Chex Quest - Map metadata -# -# For further information on Map Info definition syntax and semantics see: -# -# http://dengine.net/dew/?title=Map_Info -# - -Header { Version = 5; } - -# The default definition, used for any maps without a map info definition. -Map Info { - ID = "*"; - Author = "Unknown"; - Music = "e1m1"; - Gravity = 1; - Sky = "sky1"; -} - -Map Info { - ID = "E1M1"; - Name = "HUSTR_E1M1"; - Author = "Digital Cafe"; - Music = "e1m1"; - Par time = 30; - Gravity = 1; - Sky = "sky1"; -} - -Copy Map Info { - ID = "E1M2"; - Name = "HUSTR_E1M2"; - Music = "e1m2"; - Par time = 75; -} - -Copy Map Info { - ID = "E1M3"; - Name = "HUSTR_E1M3"; - Music = "e1m3"; - Par time = 120; -} - -Copy Map Info { - ID = "E1M4"; - Name = "HUSTR_E1M4"; - Music = "e1m4"; - Par time = 90; -} - -Copy Map Info { - ID = "E1M5"; - Name = "HUSTR_E1M5"; - Music = "e1m5"; - Flags = nointermission; - Par time = 165; -} diff --git a/doomsday/plugins/doom/defs/doom1-share.ded b/doomsday/plugins/doom/defs/doom1-share.ded index 3102150277..d69909ccac 100644 --- a/doomsday/plugins/doom/defs/doom1-share.ded +++ b/doomsday/plugins/doom/defs/doom1-share.ded @@ -7,11 +7,9 @@ # Include common definitions for games playable with jDoom. Include "jdoom.ded"; -Include "doom1/episodes.ded"; Include "doom1/anim.ded"; Include "doom1/particles.ded"; Include "doom1/skies.ded"; -Include "doom1/maps.ded"; Include "doom1/finales.ded"; Include "doom1/fonts.ded"; Include "doom1/lights.ded"; diff --git a/doomsday/plugins/doom/defs/doom1-ultimate.ded b/doomsday/plugins/doom/defs/doom1-ultimate.ded index c915d0f30f..b065264192 100644 --- a/doomsday/plugins/doom/defs/doom1-ultimate.ded +++ b/doomsday/plugins/doom/defs/doom1-ultimate.ded @@ -7,11 +7,9 @@ # Include common definitions for games playable with jDoom. Include "jdoom.ded"; -Include "doom1/episodes.ded"; Include "doom1/anim.ded"; Include "doom1/particles.ded"; Include "doom1/skies.ded"; -Include "doom1/maps.ded"; Include "doom1/finales.ded"; Include "doom1/fonts.ded"; Include "doom1/lights.ded"; diff --git a/doomsday/plugins/doom/defs/doom1.ded b/doomsday/plugins/doom/defs/doom1.ded index ce19e61477..7ae0aabdd7 100644 --- a/doomsday/plugins/doom/defs/doom1.ded +++ b/doomsday/plugins/doom/defs/doom1.ded @@ -7,11 +7,9 @@ # Include common definitions for games playable with jDoom. Include "jdoom.ded"; -Include "doom1/episodes.ded"; Include "doom1/anim.ded"; Include "doom1/particles.ded"; Include "doom1/skies.ded"; -Include "doom1/maps.ded"; Include "doom1/finales.ded"; Include "doom1/fonts.ded"; Include "doom1/lights.ded"; diff --git a/doomsday/plugins/doom/defs/doom1/episodes.ded b/doomsday/plugins/doom/defs/doom1/episodes.ded deleted file mode 100644 index 60661dffca..0000000000 --- a/doomsday/plugins/doom/defs/doom1/episodes.ded +++ /dev/null @@ -1,279 +0,0 @@ -# DOOM: Episode definitions -# - -Header { Version = 6; } - -Episode { - Id = "1"; - Title = "EPISODE1"; - Menu Image = "M_EPI1"; - Menu Shortcut = "k"; - Start Map = "E1M1"; - - Map { - Id = "E1M1"; - Exit { Id = "next"; Target Map = "E1M2"; } - Exit { Id = "secret"; Target Map = "E1M9"; } - Warp Number = 1; - } - - Map { - Id = "E1M2"; - Exit { Id = "next"; Target Map = "E1M3"; } - Exit { Id = "secret"; Target Map = "E1M9"; } - Warp Number = 2; - } - - Map { - Id = "E1M3"; - Exit { Id = "next"; Target Map = "E1M4"; } - Exit { Id = "secret"; Target Map = "E1M9"; } - Warp Number = 3; - } - - Map { - Id = "E1M4"; - Exit { Id = "next"; Target Map = "E1M5"; } - Exit { Id = "secret"; Target Map = "E1M9"; } - Warp Number = 4; - } - - Map { - Id = "E1M5"; - Exit { Id = "next"; Target Map = "E1M6"; } - Exit { Id = "secret"; Target Map = "E1M9"; } - Warp Number = 5; - } - - Map { - Id = "E1M6"; - Exit { Id = "next"; Target Map = "E1M7"; } - Exit { Id = "secret"; Target Map = "E1M9"; } - Warp Number = 6; - } - - Map { - Id = "E1M7"; - Exit { Id = "next"; Target Map = "E1M8"; } - Exit { Id = "secret"; Target Map = "E1M9"; } - Warp Number = 7; - } - - Map { - Id = "E1M8"; - Warp Number = 8; - } - - Map { - Id = "E1M9"; - Exit { Id = "next"; Target Map = "E1M4"; } - Warp Number = 9; - } -} - -Episode { - Id = "2"; - Title = "EPISODE2"; - Menu Image = "M_EPI2"; - Menu Shortcut = "s"; - Start Map = "E2M1"; - - Map { - Id = "E2M1"; - Exit { Id = "next"; Target Map = "E2M2"; } - Exit { Id = "secret"; Target Map = "E2M9"; } - Warp Number = 1; - } - - Map { - Id = "E2M2"; - Exit { Id = "next"; Target Map = "E2M3"; } - Exit { Id = "secret"; Target Map = "E2M9"; } - Warp Number = 2; - } - - Map { - Id = "E2M3"; - Exit { Id = "next"; Target Map = "E2M4"; } - Exit { Id = "secret"; Target Map = "E2M9"; } - Warp Number = 3; - } - - Map { - Id = "E2M4"; - Exit { Id = "next"; Target Map = "E2M5"; } - Exit { Id = "secret"; Target Map = "E2M9"; } - Warp Number = 4; - } - - Map { - Id = "E2M5"; - Exit { Id = "next"; Target Map = "E2M6"; } - Exit { Id = "secret"; Target Map = "E2M9"; } - Warp Number = 5; - } - - Map { - Id = "E2M6"; - Exit { Id = "next"; Target Map = "E2M7"; } - Exit { Id = "secret"; Target Map = "E2M9"; } - Warp Number = 6; - } - - Map { - Id = "E2M7"; - Exit { Id = "next"; Target Map = "E2M8"; } - Exit { Id = "secret"; Target Map = "E2M9"; } - Warp Number = 7; - } - - Map { - Id = "E2M8"; - Warp Number = 8; - } - - Map { - Id = "E2M9"; - Exit { Id = "next"; Target Map = "E2M6"; } - Warp Number = 9; - } -} - -Episode { - Id = "3"; - Title = "EPISODE3"; - Menu Image = "M_EPI3"; - Menu Shortcut = "i"; - Start Map = "E3M1"; - - Map { - Id = "E3M1"; - Exit { Id = "next"; Target Map = "E3M2"; } - Exit { Id = "secret"; Target Map = "E3M9"; } - Warp Number = 1; - } - - Map { - Id = "E3M2"; - Exit { Id = "next"; Target Map = "E3M3"; } - Exit { Id = "secret"; Target Map = "E3M9"; } - Warp Number = 2; - } - - Map { - Id = "E3M3"; - Exit { Id = "next"; Target Map = "E3M4"; } - Exit { Id = "secret"; Target Map = "E3M9"; } - Warp Number = 3; - } - - Map { - Id = "E3M4"; - Exit { Id = "next"; Target Map = "E3M5"; } - Exit { Id = "secret"; Target Map = "E3M9"; } - Warp Number = 4; - } - - Map { - Id = "E3M5"; - Exit { Id = "next"; Target Map = "E3M6"; } - Exit { Id = "secret"; Target Map = "E3M9"; } - Warp Number = 5; - } - - Map { - Id = "E3M6"; - Exit { Id = "next"; Target Map = "E3M7"; } - Exit { Id = "secret"; Target Map = "E3M9"; } - Warp Number = 6; - } - - Map { - Id = "E3M7"; - Exit { Id = "next"; Target Map = "E3M8"; } - Exit { Id = "secret"; Target Map = "E3M9"; } - Warp Number = 7; - } - - Map { - Id = "E3M8"; - Warp Number = 8; - } - - Map { - Id = "E3M9"; - Exit { Id = "next"; Target Map = "E3M7"; } - Warp Number = 9; - } -} - -# The rest of this file is skipped if not DOOM - ultimate. -SkipIf Not doom1-ultimate; - -Episode { - Id = "4"; - Title = "EPISODE4"; - Menu Image = "M_EPI4"; - Menu Shortcut = "f"; - Start Map = "E3M1"; - - Map { - Id = "E4M1"; - Exit { Id = "next"; Target Map = "E4M2"; } - Exit { Id = "secret"; Target Map = "E4M9"; } - Warp Number = 1; - } - - Map { - Id = "E4M2"; - Exit { Id = "next"; Target Map = "E4M3"; } - Exit { Id = "secret"; Target Map = "E4M9"; } - Warp Number = 2; - } - - Map { - Id = "E4M3"; - Exit { Id = "next"; Target Map = "E4M4"; } - Exit { Id = "secret"; Target Map = "E4M9"; } - Warp Number = 3; - } - - Map { - Id = "E4M4"; - Exit { Id = "next"; Target Map = "E4M5"; } - Exit { Id = "secret"; Target Map = "E4M9"; } - Warp Number = 4; - } - - Map { - Id = "E4M5"; - Exit { Id = "next"; Target Map = "E4M6"; } - Exit { Id = "secret"; Target Map = "E4M9"; } - Warp Number = 5; - } - - Map { - Id = "E4M6"; - Exit { Id = "next"; Target Map = "E4M7"; } - Exit { Id = "secret"; Target Map = "E4M9"; } - Warp Number = 6; - } - - Map { - Id = "E4M7"; - Exit { Id = "next"; Target Map = "E4M8"; } - Exit { Id = "secret"; Target Map = "E4M9"; } - Warp Number = 7; - } - - Map { - Id = "E4M8"; - Warp Number = 8; - } - - Map { - Id = "E4M9"; - Exit { Id = "next"; Target Map = "E4M3"; } - Warp Number = 9; - } -} diff --git a/doomsday/plugins/doom/defs/doom1/maps.ded b/doomsday/plugins/doom/defs/doom1/maps.ded deleted file mode 100644 index 64ffc427b9..0000000000 --- a/doomsday/plugins/doom/defs/doom1/maps.ded +++ /dev/null @@ -1,299 +0,0 @@ -# DOOM - Map metadata -# -# For further information on Map Info definition syntax and semantics see: -# -# http://dengine.net/dew/?title=Map_Info -# - -Header { Version = 5; } - -# The default definition, used for any maps without a map info definition. -Map Info { - ID = "*"; - Author = "Unknown"; - Music = "e1m1"; - Gravity = 1; - Sky = "sky1"; -} - -Map Info { - ID = "E1M1"; - Name = "HUSTR_E1M1"; - Author = "id Software"; - Music = "e1m1"; - Par time = 30; - Gravity = 1; - Sky = "sky1"; -} - -Copy Map Info { - ID = "E1M2"; - Name = "HUSTR_E1M2"; - Music = "e1m2"; - Par time = 75; -} - -Copy Map Info { - ID = "E1M3"; - Name = "HUSTR_E1M3"; - Music = "e1m3"; - Par time = 120; -} - -Copy Map Info { - ID = "E1M4"; - Name = "HUSTR_E1M4"; - Music = "e1m4"; - Par time = 90; -} - -Copy Map Info { - ID = "E1M5"; - Name = "HUSTR_E1M5"; - Music = "e1m5"; - Par time = 165; -} - -Copy Map Info { - ID = "E1M6"; - Name = "HUSTR_E1M6"; - Music = "e1m6"; - Par time = 180; -} - -Copy Map Info { - ID = "E1M7"; - Name = "HUSTR_E1M7"; - Music = "e1m7"; - Par time = 180; -} - -Copy Map Info { - ID = "E1M9"; - Name = "HUSTR_E1M9"; - Music = "e1m9"; - Par time = 165; -} - -Copy Map Info { - ID = "E1M8"; - Name = "HUSTR_E1M8"; - Music = "e1m8"; - Flags = nointermission; - Par time = 30; -} - -# The rest of this file is skipped if DOOM1 Shareware -SkipIf doom1-share; - -Map Info { - ID = "E2M1"; - Name = "HUSTR_E2M1"; - Author = "id Software"; - Music = "e2m1"; - Par time = 90; - Gravity = 1; - Sky = "sky2"; -} - -Copy Map Info { - ID = "E2M1"; - Name = "HUSTR_E2M1"; - Music = "e2m1"; - Par time = 90; - Sky = "sky2"; -} - -Copy Map Info { - ID = "E2M2"; - Name = "HUSTR_E2M2"; - Music = "e2m2"; - Par time = 90; -} - -Copy Map Info { - ID = "E2M3"; - Name = "HUSTR_E2M3"; - Music = "e2m3"; - Par time = 90; -} - -Copy Map Info { - ID = "E2M4"; - Name = "HUSTR_E2M4"; - Music = "e2m4"; - Par time = 120; -} - -Copy Map Info { - ID = "E2M5"; - Name = "HUSTR_E2M5"; - Music = "e2m5"; - Par time = 90; -} - -Copy Map Info { - ID = "E2M6"; - Name = "HUSTR_E2M6"; - Music = "e2m6"; - Par time = 360; -} - -Copy Map Info { - ID = "E2M7"; - Name = "HUSTR_E2M7"; - Music = "e2m7"; - Par time = 240; -} - -Copy Map Info { - ID = "E2M9"; - Name = "HUSTR_E2M9"; - Music = "e2m9"; - Par time = 170; -} - -Copy Map Info { - ID = "E2M8"; - Name = "HUSTR_E2M8"; - Music = "e2m8"; - Flags = nointermission; - Par time = 30; -} - -Map Info { - ID = "E3M1"; - Name = "HUSTR_E3M1"; - Author = "id Software"; - Music = "e3m1"; - Par time = 90; - Gravity = 1; - Sky = "sky3"; -} - -Copy Map Info { - ID = "E3M2"; - Name = "HUSTR_E3M2"; - Music = "e3m2"; - Par time = 45; -} - -Copy Map Info { - ID = "E3M3"; - Name = "HUSTR_E3M3"; - Music = "e3m3"; - Par time = 90; -} - -Copy Map Info { - ID = "E3M4"; - Name = "HUSTR_E3M4"; - Music = "e3m4"; - Par time = 150; -} - -Copy Map Info { - ID = "E3M5"; - Name = "HUSTR_E3M5"; - Music = "e3m5"; - Par time = 90; -} - -Copy Map Info { - ID = "E3M6"; - Name = "HUSTR_E3M6"; - Music = "e3m6"; - Par time = 90; -} - -Copy Map Info { - ID = "E3M7"; - Name = "HUSTR_E3M7"; - Music = "e3m7"; - Par time = 165; -} - -Copy Map Info { - ID = "E3M9"; - Name = "HUSTR_E3M9"; - Music = "e3m9"; - Par time = 135; -} - -Copy Map Info { - ID = "E3M8"; - Name = "HUSTR_E3M8"; - Music = "e3m8"; - Flags = nointermission; - Par time = 30; -} - -# The rest of this file is skipped if not DOOM1 Ultimate. -SkipIf Not doom1-ultimate; - -Map Info { - ID = "E4M1"; - Name = "HUSTR_E4M1"; - Author = "id Software"; - Music = "e3m4"; - Par time = 90; - Gravity = 1; - Sky = "sky4"; -} - -Copy Map Info { - ID = "E4M2"; - Name = "HUSTR_E4M2"; - Music = "e3m2"; - Par time = 120; -} - -Copy Map Info { - ID = "E4M3"; - Name = "HUSTR_E4M3"; - Music = "e3m3"; - Par time = 120; -} - -Copy Map Info { - ID = "E4M4"; - Name = "HUSTR_E4M4"; - Music = "e1m5"; - Par time = 90; -} - -Copy Map Info { - ID = "E4M5"; - Name = "HUSTR_E4M5"; - Music = "e2m7"; - Par time = 150; -} - -Copy Map Info { - ID = "E4M6"; - Name = "HUSTR_E4M6"; - Music = "e2m4"; - Par time = 120; -} - -Copy Map Info { - ID = "E4M7"; - Name = "HUSTR_E4M7"; - Music = "e2m6"; - Par time = 120; -} - -Copy Map Info { - ID = "E4M9"; - Name = "HUSTR_E4M9"; - Music = "e1m9"; - Par time = 90; -} - -Copy Map Info { - ID = "E4M8"; - Name = "HUSTR_E4M8"; - Music = "e2m5"; - Flags = nointermission; - # Doesn't have a par time -} diff --git a/doomsday/plugins/doom/defs/doom2-plut.ded b/doomsday/plugins/doom/defs/doom2-plut.ded index 8d116862b6..8f99072b60 100644 --- a/doomsday/plugins/doom/defs/doom2-plut.ded +++ b/doomsday/plugins/doom/defs/doom2-plut.ded @@ -7,12 +7,10 @@ # Include common definitions for games playable with jDoom. Include "jdoom.ded"; -Include "doom2-plut/episodes.ded"; Include "doom1/anim.ded"; Include "doom2/anim.ded"; Include "doom2-plut/anim.ded"; Include "doom2/skies.ded"; -Include "doom2-plut/maps.ded"; Include "doom2-plut/finales.ded"; Include "doom1/fonts.ded"; Include "doom1/materials.ded"; diff --git a/doomsday/plugins/doom/defs/doom2-plut/episodes.ded b/doomsday/plugins/doom/defs/doom2-plut/episodes.ded deleted file mode 100644 index 143d0c312a..0000000000 --- a/doomsday/plugins/doom/defs/doom2-plut/episodes.ded +++ /dev/null @@ -1,204 +0,0 @@ -# DOOM2 (Plutonia): Episode definitions -# - -Header { Version = 6; } - -Episode { - Id = "1"; - Title = "The Plutonia Experiment"; - Menu Shortcut = "p"; - Start Map = "MAP01"; - - Map { - Id = "MAP01"; - Exit { Id = "next"; Target Map = "MAP02"; } - Warp Number = 1; - } - - Map { - Id = "MAP02"; - Exit { Id = "next"; Target Map = "MAP03"; } - Warp Number = 2; - } - - Map { - Id = "MAP03"; - Exit { Id = "next"; Target Map = "MAP04"; } - Warp Number = 3; - } - - Map { - Id = "MAP04"; - Exit { Id = "next"; Target Map = "MAP05"; } - Warp Number = 4; - } - - Map { - Id = "MAP05"; - Exit { Id = "next"; Target Map = "MAP06"; } - Warp Number = 5; - } - - Map { - Id = "MAP06"; - Exit { Id = "next"; Target Map = "MAP07"; } - Warp Number = 6; - } - - Map { - Id = "MAP07"; - Exit { Id = "next"; Target Map = "MAP08"; } - Warp Number = 7; - } - - Map { - Id = "MAP08"; - Exit { Id = "next"; Target Map = "MAP09"; } - Warp Number = 8; - } - - Map { - Id = "MAP09"; - Exit { Id = "next"; Target Map = "MAP10"; } - Warp Number = 9; - } - - Map { - Id = "MAP10"; - Exit { Id = "next"; Target Map = "MAP11"; } - Warp Number = 10; - } - - Map { - Id = "MAP11"; - Exit { Id = "next"; Target Map = "MAP12"; } - Warp Number = 11; - } - - Map { - Id = "MAP12"; - Exit { Id = "next"; Target Map = "MAP13"; } - Warp Number = 12; - } - - Map { - Id = "MAP13"; - Exit { Id = "next"; Target Map = "MAP14"; } - Warp Number = 13; - } - - Map { - Id = "MAP14"; - Exit { Id = "next"; Target Map = "MAP15"; } - Warp Number = 14; - } - - Map { - Id = "MAP15"; - Exit { Id = "next"; Target Map = "MAP16"; } - Exit { Id = "secret"; Target Map = "MAP31"; } - Warp Number = 15; - } - - Map { - Id = "MAP16"; - Exit { Id = "next"; Target Map = "MAP17"; } - Warp Number = 16; - } - - Map { - Id = "MAP17"; - Exit { Id = "next"; Target Map = "MAP18"; } - Warp Number = 17; - } - - Map { - Id = "MAP18"; - Exit { Id = "next"; Target Map = "MAP19"; } - Warp Number = 18; - } - - Map { - Id = "MAP19"; - Exit { Id = "next"; Target Map = "MAP20"; } - Warp Number = 19; - } - - Map { - Id = "MAP20"; - Exit { Id = "next"; Target Map = "MAP21"; } - Warp Number = 20; - } - - Map { - Id = "MAP21"; - Exit { Id = "next"; Target Map = "MAP22"; } - Warp Number = 21; - } - - Map { - Id = "MAP22"; - Exit { Id = "next"; Target Map = "MAP23"; } - Warp Number = 22; - } - - Map { - Id = "MAP23"; - Exit { Id = "next"; Target Map = "MAP24"; } - Warp Number = 23; - } - - Map { - Id = "MAP24"; - Exit { Id = "next"; Target Map = "MAP25"; } - Warp Number = 24; - } - - Map { - Id = "MAP25"; - Exit { Id = "next"; Target Map = "MAP26"; } - Warp Number = 25; - } - - Map { - Id = "MAP26"; - Exit { Id = "next"; Target Map = "MAP27"; } - Warp Number = 26; - } - - Map { - Id = "MAP27"; - Exit { Id = "next"; Target Map = "MAP28"; } - Warp Number = 27; - } - - Map { - Id = "MAP28"; - Exit { Id = "next"; Target Map = "MAP29"; } - Warp Number = 28; - } - - Map { - Id = "MAP29"; - Exit { Id = "next"; Target Map = "MAP30"; } - Warp Number = 29; - } - - Map { - Id = "MAP30"; - Warp Number = 30; - } - - Map { - Id = "MAP31"; - Exit { Id = "next"; Target Map = "MAP16"; } - Exit { Id = "secret"; Target Map = "MAP32"; } - Warp Number = 31; - } - - Map { - Id = "MAP32"; - Exit { Id = "next"; Target Map = "MAP16"; } - Warp Number = 32; - } -} diff --git a/doomsday/plugins/doom/defs/doom2-plut/maps.ded b/doomsday/plugins/doom/defs/doom2-plut/maps.ded deleted file mode 100644 index c78de9bcda..0000000000 --- a/doomsday/plugins/doom/defs/doom2-plut/maps.ded +++ /dev/null @@ -1,246 +0,0 @@ -# DOOM2 (Plutonia) - Map metadata -# -# For further information on Map Info definition syntax and semantics see: -# -# http://dengine.net/dew/?title=Map_Info -# - -Header { Version = 5; } - -# The default definition, used for any maps without a map info definition. -Map Info { - ID = "*"; - Author = "Unknown"; - Music = "runnin"; - Gravity = 1; - Sky = "sky1"; -} - -Map Info { - ID = "MAP01"; - Name = "PHUSTR_1"; - Author = "Dario Casali and Milo Casali"; - Music = "runnin"; - Par time = 30; - Gravity = 1; - Sky = "sky1"; -} - -Copy Map Info { - ID = "MAP02"; - Name = "PHUSTR_2"; - Music = "stalks"; - Par time = 90; -} - -Copy Map Info { - ID = "MAP03"; - Name = "PHUSTR_3"; - Music = "countd"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP04"; - Name = "PHUSTR_4"; - Music = "betwee"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP05"; - Name = "PHUSTR_5"; - Music = "doom"; - Par time = 90; -} - -Copy Map Info { - ID = "MAP06"; - Name = "PHUSTR_6"; - Music = "the_da"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP07"; - Name = "PHUSTR_7"; - Music = "shawn"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP08"; - Name = "PHUSTR_8"; - Music = "ddtblu"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP09"; - Name = "PHUSTR_9"; - Music = "in_cit"; - Par time = 270; -} - -Copy Map Info { - ID = "MAP10"; - Name = "PHUSTR_10"; - Music = "dead"; - Par time = 90; -} - -Copy Map Info { - ID = "MAP11"; - Name = "PHUSTR_11"; - Music = "stlks2"; - Par time = 210; -} - -Copy Map Info { - ID = "MAP12"; - Name = "PHUSTR_12"; - Music = "theda2"; - Par time = 150; - Sky = "sky2"; -} - -Copy Map Info { - ID = "MAP13"; - Name = "PHUSTR_13"; - Music = "doom2"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP14"; - Name = "PHUSTR_14"; - Music = "ddtbl2"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP15"; - Name = "PHUSTR_15"; - Music = "runni2"; - Par time = 210; -} - -Copy Map Info { - ID = "MAP16"; - Name = "PHUSTR_16"; - Music = "dead2"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP17"; - Name = "PHUSTR_17"; - Music = "stlks3"; - Par time = 420; -} - -Copy Map Info { - ID = "MAP18"; - Name = "PHUSTR_18"; - Music = "romero"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP19"; - Name = "PHUSTR_19"; - Music = "shawn2"; - Par time = 210; -} - -Copy Map Info { - ID = "MAP20"; - Name = "PHUSTR_20"; - Music = "messag"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP21"; - Name = "PHUSTR_21"; - Music = "count2"; - Par time = 240; - Sky = "sky3"; -} - -Copy Map Info { - ID = "MAP22"; - Name = "PHUSTR_22"; - Music = "ddtbl3"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP23"; - Name = "PHUSTR_23"; - Music = "ampie"; - Par time = 180; -} - -Copy Map Info { - ID = "MAP24"; - Name = "PHUSTR_24"; - Music = "theda3"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP25"; - Name = "PHUSTR_25"; - Music = "adrian"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP26"; - Name = "PHUSTR_26"; - Music = "messg2"; - Par time = 300; -} - -Copy Map Info { - ID = "MAP27"; - Name = "PHUSTR_27"; - Music = "romer2"; - Par time = 330; -} - -Copy Map Info { - ID = "MAP28"; - Name = "PHUSTR_28"; - Music = "tense"; - Par time = 420; -} - -Copy Map Info { - ID = "MAP29"; - Name = "PHUSTR_29"; - Music = "shawn3"; - Par time = 300; -} - -Copy Map Info { - ID = "MAP30"; - Name = "PHUSTR_30"; - Music = "openin"; - Par time = 180; -} - -Copy Map Info { - ID = "MAP31"; - Name = "PHUSTR_31"; - Music = "evil"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP32"; - Name = "PHUSTR_32"; - Music = "ultima"; - Par time = 30; -} diff --git a/doomsday/plugins/doom/defs/doom2-tnt.ded b/doomsday/plugins/doom/defs/doom2-tnt.ded index 1f5e47f994..1073d4b90c 100644 --- a/doomsday/plugins/doom/defs/doom2-tnt.ded +++ b/doomsday/plugins/doom/defs/doom2-tnt.ded @@ -7,11 +7,9 @@ # Include common definitions for games playable with jDoom. Include "jdoom.ded"; -Include "doom2-tnt/episodes.ded"; Include "doom1/anim.ded"; Include "doom2/anim.ded"; Include "doom2/skies.ded"; -Include "doom2-tnt/maps.ded"; Include "doom2-tnt/finales.ded"; Include "doom1/fonts.ded"; Include "doom1/materials.ded"; diff --git a/doomsday/plugins/doom/defs/doom2-tnt/episodes.ded b/doomsday/plugins/doom/defs/doom2-tnt/episodes.ded deleted file mode 100644 index a1a2b4dbef..0000000000 --- a/doomsday/plugins/doom/defs/doom2-tnt/episodes.ded +++ /dev/null @@ -1,204 +0,0 @@ -# DOOM2 (TNT): Episode definitions -# - -Header { Version = 6; } - -Episode { - Id = "1"; - Title = "TNT: Evilution"; - Menu Shortcut = "t"; - Start Map = "MAP01"; - - Map { - Id = "MAP01"; - Exit { Id = "next"; Target Map = "MAP02"; } - Warp Number = 1; - } - - Map { - Id = "MAP02"; - Exit { Id = "next"; Target Map = "MAP03"; } - Warp Number = 2; - } - - Map { - Id = "MAP03"; - Exit { Id = "next"; Target Map = "MAP04"; } - Warp Number = 3; - } - - Map { - Id = "MAP04"; - Exit { Id = "next"; Target Map = "MAP05"; } - Warp Number = 4; - } - - Map { - Id = "MAP05"; - Exit { Id = "next"; Target Map = "MAP06"; } - Warp Number = 5; - } - - Map { - Id = "MAP06"; - Exit { Id = "next"; Target Map = "MAP07"; } - Warp Number = 6; - } - - Map { - Id = "MAP07"; - Exit { Id = "next"; Target Map = "MAP08"; } - Warp Number = 7; - } - - Map { - Id = "MAP08"; - Exit { Id = "next"; Target Map = "MAP09"; } - Warp Number = 8; - } - - Map { - Id = "MAP09"; - Exit { Id = "next"; Target Map = "MAP10"; } - Warp Number = 9; - } - - Map { - Id = "MAP10"; - Exit { Id = "next"; Target Map = "MAP11"; } - Warp Number = 10; - } - - Map { - Id = "MAP11"; - Exit { Id = "next"; Target Map = "MAP12"; } - Warp Number = 11; - } - - Map { - Id = "MAP12"; - Exit { Id = "next"; Target Map = "MAP13"; } - Warp Number = 12; - } - - Map { - Id = "MAP13"; - Exit { Id = "next"; Target Map = "MAP14"; } - Warp Number = 13; - } - - Map { - Id = "MAP14"; - Exit { Id = "next"; Target Map = "MAP15"; } - Warp Number = 14; - } - - Map { - Id = "MAP15"; - Exit { Id = "next"; Target Map = "MAP16"; } - Exit { Id = "secret"; Target Map = "MAP31"; } - Warp Number = 15; - } - - Map { - Id = "MAP16"; - Exit { Id = "next"; Target Map = "MAP17"; } - Warp Number = 16; - } - - Map { - Id = "MAP17"; - Exit { Id = "next"; Target Map = "MAP18"; } - Warp Number = 17; - } - - Map { - Id = "MAP18"; - Exit { Id = "next"; Target Map = "MAP19"; } - Warp Number = 18; - } - - Map { - Id = "MAP19"; - Exit { Id = "next"; Target Map = "MAP20"; } - Warp Number = 19; - } - - Map { - Id = "MAP20"; - Exit { Id = "next"; Target Map = "MAP21"; } - Warp Number = 20; - } - - Map { - Id = "MAP21"; - Exit { Id = "next"; Target Map = "MAP22"; } - Warp Number = 21; - } - - Map { - Id = "MAP22"; - Exit { Id = "next"; Target Map = "MAP23"; } - Warp Number = 22; - } - - Map { - Id = "MAP23"; - Exit { Id = "next"; Target Map = "MAP24"; } - Warp Number = 23; - } - - Map { - Id = "MAP24"; - Exit { Id = "next"; Target Map = "MAP25"; } - Warp Number = 24; - } - - Map { - Id = "MAP25"; - Exit { Id = "next"; Target Map = "MAP26"; } - Warp Number = 25; - } - - Map { - Id = "MAP26"; - Exit { Id = "next"; Target Map = "MAP27"; } - Warp Number = 26; - } - - Map { - Id = "MAP27"; - Exit { Id = "next"; Target Map = "MAP28"; } - Warp Number = 27; - } - - Map { - Id = "MAP28"; - Exit { Id = "next"; Target Map = "MAP29"; } - Warp Number = 28; - } - - Map { - Id = "MAP29"; - Exit { Id = "next"; Target Map = "MAP30"; } - Warp Number = 29; - } - - Map { - Id = "MAP30"; - Warp Number = 30; - } - - Map { - Id = "MAP31"; - Exit { Id = "next"; Target Map = "MAP16"; } - Exit { Id = "secret"; Target Map = "MAP32"; } - Warp Number = 31; - } - - Map { - Id = "MAP32"; - Exit { Id = "next"; Target Map = "MAP16"; } - Warp Number = 32; - } -} diff --git a/doomsday/plugins/doom/defs/doom2-tnt/maps.ded b/doomsday/plugins/doom/defs/doom2-tnt/maps.ded deleted file mode 100644 index 2155748a01..0000000000 --- a/doomsday/plugins/doom/defs/doom2-tnt/maps.ded +++ /dev/null @@ -1,246 +0,0 @@ -# DOOM2 (TNT) - Map metadata -# -# For further information on Map Info definition syntax and semantics see: -# -# http://dengine.net/dew/?title=Map_Info -# - -Header { Version = 5; } - -# The default definition, used for any maps without a map info definition. -Map Info { - ID = "*"; - Author = "Unknown"; - Music = "runnin"; - Gravity = 1; - Sky = "sky1"; -} - -Map Info { - ID = "MAP01"; - Name = "THUSTR_1"; - Author = "Team TNT"; - Music = "runnin"; - Par time = 30; - Gravity = 1; - Sky = "sky1"; -} - -Copy Map Info { - ID = "MAP02"; - Name = "THUSTR_2"; - Music = "stalks"; - Par time = 90; -} - -Copy Map Info { - ID = "MAP03"; - Name = "THUSTR_3"; - Music = "countd"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP04"; - Name = "THUSTR_4"; - Music = "betwee"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP05"; - Name = "THUSTR_5"; - Music = "doom"; - Par time = 90; -} - -Copy Map Info { - ID = "MAP06"; - Name = "THUSTR_6"; - Music = "the_da"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP07"; - Name = "THUSTR_7"; - Music = "shawn"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP08"; - Name = "THUSTR_8"; - Music = "ddtblu"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP09"; - Name = "THUSTR_9"; - Music = "in_cit"; - Par time = 270; -} - -Copy Map Info { - ID = "MAP10"; - Name = "THUSTR_10"; - Music = "dead"; - Par time = 90; -} - -Copy Map Info { - ID = "MAP11"; - Name = "THUSTR_11"; - Music = "stlks2"; - Par time = 210; -} - -Copy Map Info { - ID = "MAP12"; - Name = "THUSTR_12"; - Music = "theda2"; - Par time = 150; - Sky = "sky2"; -} - -Copy Map Info { - ID = "MAP13"; - Name = "THUSTR_13"; - Music = "doom2"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP14"; - Name = "THUSTR_14"; - Music = "ddtbl2"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP15"; - Name = "THUSTR_15"; - Music = "runni2"; - Par time = 210; -} - -Copy Map Info { - ID = "MAP16"; - Name = "THUSTR_16"; - Music = "dead2"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP17"; - Name = "THUSTR_17"; - Music = "stlks3"; - Par time = 420; -} - -Copy Map Info { - ID = "MAP18"; - Name = "THUSTR_18"; - Music = "romero"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP19"; - Name = "THUSTR_19"; - Music = "shawn2"; - Par time = 210; -} - -Copy Map Info { - ID = "MAP20"; - Name = "THUSTR_20"; - Music = "messag"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP21"; - Name = "THUSTR_21"; - Music = "count2"; - Par time = 240; - Sky = "sky3"; -} - -Copy Map Info { - ID = "MAP22"; - Name = "THUSTR_22"; - Music = "ddtbl3"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP23"; - Name = "THUSTR_23"; - Music = "ampie"; - Par time = 180; -} - -Copy Map Info { - ID = "MAP24"; - Name = "THUSTR_24"; - Music = "theda3"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP25"; - Name = "THUSTR_25"; - Music = "adrian"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP26"; - Name = "THUSTR_26"; - Music = "messg2"; - Par time = 300; -} - -Copy Map Info { - ID = "MAP27"; - Name = "THUSTR_27"; - Music = "romer2"; - Par time = 330; -} - -Copy Map Info { - ID = "MAP28"; - Name = "THUSTR_28"; - Music = "tense"; - Par time = 420; -} - -Copy Map Info { - ID = "MAP29"; - Name = "THUSTR_29"; - Music = "shawn3"; - Par time = 300; -} - -Copy Map Info { - ID = "MAP30"; - Name = "THUSTR_30"; - Music = "openin"; - Par time = 180; -} - -Copy Map Info { - ID = "MAP31"; - Name = "THUSTR_31"; - Music = "evil"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP32"; - Name = "THUSTR_32"; - Music = "ultima"; - Par time = 30; -} diff --git a/doomsday/plugins/doom/defs/doom2.ded b/doomsday/plugins/doom/defs/doom2.ded index 63d82f85d6..09338c6511 100644 --- a/doomsday/plugins/doom/defs/doom2.ded +++ b/doomsday/plugins/doom/defs/doom2.ded @@ -7,11 +7,9 @@ # Include common definitions for games playable with jDoom. Include "jdoom.ded"; -Include "doom2/episodes.ded"; Include "doom1/anim.ded"; Include "doom2/anim.ded"; Include "doom2/skies.ded"; -Include "doom2/maps.ded"; Include "doom2/finales.ded"; Include "doom1/fonts.ded"; Include "doom1/materials.ded"; diff --git a/doomsday/plugins/doom/defs/doom2/episodes.ded b/doomsday/plugins/doom/defs/doom2/episodes.ded deleted file mode 100644 index 9d7210c870..0000000000 --- a/doomsday/plugins/doom/defs/doom2/episodes.ded +++ /dev/null @@ -1,204 +0,0 @@ -# DOOM2: Episode definitions -# - -Header { Version = 6; } - -Episode { - Id = "1"; - Title = "Hell On Earth"; - Menu Shortcut = "h"; - Start Map = "MAP01"; - - Map { - Id = "MAP01"; - Exit { Id = "next"; Target Map = "MAP02"; } - Warp Number = 1; - } - - Map { - Id = "MAP02"; - Exit { Id = "next"; Target Map = "MAP03"; } - Warp Number = 2; - } - - Map { - Id = "MAP03"; - Exit { Id = "next"; Target Map = "MAP04"; } - Warp Number = 3; - } - - Map { - Id = "MAP04"; - Exit { Id = "next"; Target Map = "MAP05"; } - Warp Number = 4; - } - - Map { - Id = "MAP05"; - Exit { Id = "next"; Target Map = "MAP06"; } - Warp Number = 5; - } - - Map { - Id = "MAP06"; - Exit { Id = "next"; Target Map = "MAP07"; } - Warp Number = 6; - } - - Map { - Id = "MAP07"; - Exit { Id = "next"; Target Map = "MAP08"; } - Warp Number = 7; - } - - Map { - Id = "MAP08"; - Exit { Id = "next"; Target Map = "MAP09"; } - Warp Number = 8; - } - - Map { - Id = "MAP09"; - Exit { Id = "next"; Target Map = "MAP10"; } - Warp Number = 9; - } - - Map { - Id = "MAP10"; - Exit { Id = "next"; Target Map = "MAP11"; } - Warp Number = 10; - } - - Map { - Id = "MAP11"; - Exit { Id = "next"; Target Map = "MAP12"; } - Warp Number = 11; - } - - Map { - Id = "MAP12"; - Exit { Id = "next"; Target Map = "MAP13"; } - Warp Number = 12; - } - - Map { - Id = "MAP13"; - Exit { Id = "next"; Target Map = "MAP14"; } - Warp Number = 13; - } - - Map { - Id = "MAP14"; - Exit { Id = "next"; Target Map = "MAP15"; } - Warp Number = 14; - } - - Map { - Id = "MAP15"; - Exit { Id = "next"; Target Map = "MAP16"; } - Exit { Id = "secret"; Target Map = "MAP31"; } - Warp Number = 15; - } - - Map { - Id = "MAP16"; - Exit { Id = "next"; Target Map = "MAP17"; } - Warp Number = 16; - } - - Map { - Id = "MAP17"; - Exit { Id = "next"; Target Map = "MAP18"; } - Warp Number = 17; - } - - Map { - Id = "MAP18"; - Exit { Id = "next"; Target Map = "MAP19"; } - Warp Number = 18; - } - - Map { - Id = "MAP19"; - Exit { Id = "next"; Target Map = "MAP20"; } - Warp Number = 19; - } - - Map { - Id = "MAP20"; - Exit { Id = "next"; Target Map = "MAP21"; } - Warp Number = 20; - } - - Map { - Id = "MAP21"; - Exit { Id = "next"; Target Map = "MAP22"; } - Warp Number = 21; - } - - Map { - Id = "MAP22"; - Exit { Id = "next"; Target Map = "MAP23"; } - Warp Number = 22; - } - - Map { - Id = "MAP23"; - Exit { Id = "next"; Target Map = "MAP24"; } - Warp Number = 23; - } - - Map { - Id = "MAP24"; - Exit { Id = "next"; Target Map = "MAP25"; } - Warp Number = 24; - } - - Map { - Id = "MAP25"; - Exit { Id = "next"; Target Map = "MAP26"; } - Warp Number = 25; - } - - Map { - Id = "MAP26"; - Exit { Id = "next"; Target Map = "MAP27"; } - Warp Number = 26; - } - - Map { - Id = "MAP27"; - Exit { Id = "next"; Target Map = "MAP28"; } - Warp Number = 27; - } - - Map { - Id = "MAP28"; - Exit { Id = "next"; Target Map = "MAP29"; } - Warp Number = 28; - } - - Map { - Id = "MAP29"; - Exit { Id = "next"; Target Map = "MAP30"; } - Warp Number = 29; - } - - Map { - Id = "MAP30"; - Warp Number = 30; - } - - Map { - Id = "MAP31"; - Exit { Id = "next"; Target Map = "MAP16"; } - Exit { Id = "secret"; Target Map = "MAP32"; } - Warp Number = 31; - } - - Map { - Id = "MAP32"; - Exit { Id = "next"; Target Map = "MAP16"; } - Warp Number = 32; - } -} diff --git a/doomsday/plugins/doom/defs/doom2/maps.ded b/doomsday/plugins/doom/defs/doom2/maps.ded deleted file mode 100644 index 6975c79a0e..0000000000 --- a/doomsday/plugins/doom/defs/doom2/maps.ded +++ /dev/null @@ -1,252 +0,0 @@ -# DOOM2 - Map metadata -# -# For further information on Map Info definition syntax and semantics see: -# -# http://dengine.net/dew/?title=Map_Info -# - -Header { Version = 5; } - -# The default definition, used for any maps without a map info definition. -Map Info { - ID = "*"; - Name = "Unnamed"; - Author = "Unknown"; - Music = "runnin"; - Gravity = 1; - Sky = "sky1"; -} - -Map Info { - ID = "MAP01"; - Name = "HUSTR_1"; - Author = "id Software"; - Music = "runnin"; - Par time = 30; - Gravity = 1; - Sky = "sky1"; -} - -Copy Map Info { - ID = "MAP02"; - Name = "HUSTR_2"; - Music = "stalks"; - Par time = 90; -} - -Copy Map Info { - ID = "MAP03"; - Name = "HUSTR_3"; - Music = "countd"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP04"; - Name = "HUSTR_4"; - Music = "betwee"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP05"; - Name = "HUSTR_5"; - Music = "doom"; - Par time = 90; -} - -Copy Map Info { - ID = "MAP06"; - Name = "HUSTR_6"; - Music = "the_da"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP07"; - Name = "HUSTR_7"; - Music = "shawn"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP08"; - Name = "HUSTR_8"; - Music = "ddtblu"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP09"; - Name = "HUSTR_9"; - Music = "in_cit"; - Par time = 270; -} - -Copy Map Info { - ID = "MAP10"; - Name = "HUSTR_10"; - Par time = 90; - Music = "dead"; -} - -Copy Map Info { - ID = "MAP11"; - Name = "HUSTR_11"; - Music = "stlks2"; - Par time = 210; -} - -# From MAP12 onwards, the sky changes to SKY2. - -Copy Map Info { - ID = "MAP12"; - Name = "HUSTR_12"; - Music = "theda2"; - Par time = 150; - Sky = "sky2"; -} - -Copy Map Info { - ID = "MAP13"; - Name = "HUSTR_13"; - Music = "doom2"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP14"; - Name = "HUSTR_14"; - Music = "ddtbl2"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP15"; - Name = "HUSTR_15"; - Music = "runni2"; - Par time = 210; -} - -Copy Map Info { - ID = "MAP16"; - Name = "HUSTR_16"; - Music = "dead2"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP17"; - Name = "HUSTR_17"; - Music = "stlks3"; - Par time = 420; -} - -Copy Map Info { - ID = "MAP18"; - Name = "HUSTR_18"; - Music = "romero"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP19"; - Name = "HUSTR_19"; - Music = "shawn2"; - Par time = 210; -} - -Copy Map Info { - ID = "MAP20"; - Name = "HUSTR_20"; - Music = "messag"; - Par time = 150; -} - -# From MAP21 onwards, the sky changes to SKY3 - -Copy Map Info { - ID = "MAP21"; - Name = "HUSTR_21"; - Music = "count2"; - Par time = 240; - Sky = "sky3"; -} - -Copy Map Info { - ID = "MAP22"; - Name = "HUSTR_22"; - Music = "ddtbl3"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP23"; - Name = "HUSTR_23"; - Music = "ampie"; - Par time = 180; -} - -Copy Map Info { - ID = "MAP24"; - Name = "HUSTR_24"; - Author = "id Software"; - Music = "theda3"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP25"; - Name = "HUSTR_25"; - Music = "adrian"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP26"; - Name = "HUSTR_26"; - Music = "messg2"; - Par time = 300; -} - -Copy Map Info { - ID = "MAP27"; - Name = "HUSTR_27"; - Music = "romer2"; - Par time = 330; -} - -Copy Map Info { - ID = "MAP28"; - Name = "HUSTR_28"; - Music = "tense"; - Par time = 420; -} - -Copy Map Info { - ID = "MAP29"; - Name = "HUSTR_29"; - Music = "shawn3"; - Par time = 300; -} - -Copy Map Info { - ID = "MAP30"; - Name = "HUSTR_30"; - Music = "openin"; - Par time = 180; -} - -Copy Map Info { - ID = "MAP31"; - Name = "HUSTR_31"; - Music = "evil"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP32"; - Name = "HUSTR_32"; - Music = "ultima"; - Par time = 30; -} diff --git a/doomsday/plugins/doom/defs/hacx.ded b/doomsday/plugins/doom/defs/hacx.ded index af8c453ab8..6cb8a42a9e 100644 --- a/doomsday/plugins/doom/defs/hacx.ded +++ b/doomsday/plugins/doom/defs/hacx.ded @@ -7,11 +7,9 @@ # Include common definitions for games playable with jDoom. Include "jdoom.ded"; -Include "hacx/episodes.ded"; Include "doom1/anim.ded"; Include "doom2/anim.ded"; Include "doom2/skies.ded"; -Include "hacx/maps.ded"; Include "doom2/finales.ded"; Include "hacx/materials.ded"; Include "hacx/materialenvironments.ded"; diff --git a/doomsday/plugins/doom/defs/hacx/episodes.ded b/doomsday/plugins/doom/defs/hacx/episodes.ded deleted file mode 100644 index 0f0f2d0f5c..0000000000 --- a/doomsday/plugins/doom/defs/hacx/episodes.ded +++ /dev/null @@ -1,141 +0,0 @@ -# HacX: Episode definitions -# - -Header { Version = 6; } - -Episode { - Id = "1"; - Start Map = "MAP01"; - - Map { - Id = "MAP01"; - Exit { Id = "next"; Target Map = "MAP02"; } - Warp Number = 1; - } - - Map { - Id = "MAP02"; - Exit { Id = "next"; Target Map = "MAP03"; } - Warp Number = 2; - } - - Map { - Id = "MAP03"; - Exit { Id = "next"; Target Map = "MAP04"; } - Warp Number = 3; - } - - Map { - Id = "MAP04"; - Exit { Id = "next"; Target Map = "MAP05"; } - Warp Number = 4; - } - - Map { - Id = "MAP05"; - Exit { Id = "next"; Target Map = "MAP06"; } - Warp Number = 5; - } - - Map { - Id = "MAP06"; - Exit { Id = "next"; Target Map = "MAP07"; } - Warp Number = 6; - } - - Map { - Id = "MAP07"; - Exit { Id = "next"; Target Map = "MAP08"; } - Warp Number = 7; - } - - Map { - Id = "MAP08"; - Exit { Id = "next"; Target Map = "MAP09"; } - Warp Number = 8; - } - - Map { - Id = "MAP09"; - Exit { Id = "next"; Target Map = "MAP10"; } - Warp Number = 9; - } - - Map { - Id = "MAP10"; - Exit { Id = "next"; Target Map = "MAP11"; } - Warp Number = 10; - } - - Map { - Id = "MAP11"; - Exit { Id = "next"; Target Map = "MAP12"; } - Warp Number = 11; - } - - Map { - Id = "MAP12"; - Exit { Id = "next"; Target Map = "MAP13"; } - Warp Number = 12; - } - - Map { - Id = "MAP13"; - Exit { Id = "next"; Target Map = "MAP14"; } - Warp Number = 13; - } - - Map { - Id = "MAP14"; - Exit { Id = "next"; Target Map = "MAP15"; } - Warp Number = 14; - } - - Map { - Id = "MAP15"; - Exit { Id = "next"; Target Map = "MAP16"; } - Exit { Id = "secret"; Target Map = "MAP31"; } - Warp Number = 15; - } - - Map { - Id = "MAP16"; - Exit { Id = "next"; Target Map = "MAP17"; } - Warp Number = 16; - } - - Map { - Id = "MAP17"; - Exit { Id = "next"; Target Map = "MAP18"; } - Warp Number = 17; - } - - Map { - Id = "MAP18"; - Exit { Id = "next"; Target Map = "MAP19"; } - Warp Number = 18; - } - - Map { - Id = "MAP19"; - Exit { Id = "next"; Target Map = "MAP20"; } - Warp Number = 19; - } - - Map { - Id = "MAP20"; - Exit { Id = "next"; Target Map = "MAP21"; } - Warp Number = 20; - } - - Map { - Id = "MAP21"; - Warp Number = 21; - } - - Map { - Id = "MAP31"; - Exit { Id = "next"; Target Map = "MAP16"; } - Warp Number = 31; - } -} diff --git a/doomsday/plugins/doom/defs/hacx/maps.ded b/doomsday/plugins/doom/defs/hacx/maps.ded deleted file mode 100644 index 03d284d2bd..0000000000 --- a/doomsday/plugins/doom/defs/hacx/maps.ded +++ /dev/null @@ -1,181 +0,0 @@ -# HacX - Map metadata -# -# For further information on Map Info definition syntax and semantics see: -# -# http://dengine.net/dew/?title=Map_Info -# - -Header { Version = 5; } - -# The default definition, used for any maps without a map info definition. -Map Info { - ID = "*"; - Name = "Unnamed"; - Author = "Unknown"; - Music = "runnin"; - Gravity = 1; - Sky = "sky1"; -} - -Map Info { - ID = "MAP01"; - Name = "HUSTR_1"; - Author = "Banjo Software"; - Music = "runnin"; - Par time = 30; - Gravity = 1; - Sky = "sky1"; -} - -Copy Map Info { - ID = "MAP02"; - Name = "HUSTR_2"; - Music = "stalks"; - Par time = 90; -} - -Copy Map Info { - ID = "MAP03"; - Name = "HUSTR_3"; - Music = "countd"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP04"; - Name = "HUSTR_4"; - Music = "betwee"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP05"; - Name = "HUSTR_5"; - Music = "doom"; - Par time = 90; -} - -Copy Map Info { - ID = "MAP06"; - Name = "HUSTR_6"; - Music = "the_da"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP07"; - Name = "HUSTR_7"; - Music = "shawn"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP08"; - Name = "HUSTR_8"; - Music = "ddtblu"; - Par time = 120; -} - -Copy Map Info { - ID = "MAP09"; - Name = "HUSTR_9"; - Music = "in_cit"; - Par time = 270; -} - -Copy Map Info { - ID = "MAP10"; - Name = "HUSTR_10"; - Par time = 90; - Music = "dead"; -} - -Copy Map Info { - ID = "MAP11"; - Name = "HUSTR_11"; - Music = "stlks2"; - Par time = 210; -} - -# From MAP12 onwards, the sky changes to SKY2. - -Copy Map Info { - ID = "MAP12"; - Name = "HUSTR_12"; - Music = "theda2"; - Par time = 150; - Sky = "sky2"; -} - -Copy Map Info { - ID = "MAP13"; - Name = "HUSTR_13"; - Music = "doom2"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP14"; - Name = "HUSTR_14"; - Music = "ddtbl2"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP15"; - Name = "HUSTR_15"; - Music = "runni2"; - Par time = 210; -} - -Copy Map Info { - ID = "MAP16"; - Name = "HUSTR_16"; - Music = "dead2"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP17"; - Name = "HUSTR_17"; - Music = "stlks3"; - Par time = 420; -} - -Copy Map Info { - ID = "MAP18"; - Name = "HUSTR_18"; - Music = "romero"; - Par time = 150; -} - -Copy Map Info { - ID = "MAP19"; - Name = "HUSTR_19"; - Music = "shawn2"; - Par time = 210; -} - -Copy Map Info { - ID = "MAP20"; - Name = "HUSTR_20"; - Music = "messag"; - Par time = 150; -} - -# From MAP21 onwards, the sky changes to SKY3 - -Copy Map Info { - ID = "MAP21"; - Name = "HUSTR_21"; - Music = "count2"; - Par time = 240; - Sky = "sky3"; -} - -Copy Map Info { - ID = "MAP31"; - Name = "HUSTR_31"; - Music = "evil"; - Par time = 120; -} diff --git a/doomsday/plugins/doom/defs/jdoom.ded b/doomsday/plugins/doom/defs/jdoom.ded index c502246b45..0e832d4821 100644 --- a/doomsday/plugins/doom/defs/jdoom.ded +++ b/doomsday/plugins/doom/defs/jdoom.ded @@ -26,6 +26,12 @@ Music { ID = "None"; } +# The default definition, used for any maps without a map info definition. +Map Info { + ID = "*"; + Sky = "sky1"; +} + Include "flags.ded"; Include "values.ded"; Include "objects.ded"; diff --git a/doomsday/plugins/doom64/data/doom64.mapinfo b/doomsday/plugins/doom64/data/doom64.mapinfo new file mode 100644 index 0000000000..3a0208ad45 --- /dev/null +++ b/doomsday/plugins/doom64/data/doom64.mapinfo @@ -0,0 +1,168 @@ +; Episode 1 ------------------------------------------------------------ + +episode MAP01 + +map MAP01 lookup HUSTR_MAP01 +next MAP02 +barrelnext MAP32 +warptrans 1 +par 90 + +map MAP02 lookup HUSTR_MAP02 +next MAP03 +warptrans 2 +par 120 + +map MAP03 lookup HUSTR_MAP03 +next MAP04 +warptrans 3 +par 120 + +map MAP04 lookup HUSTR_MAP04 +next MAP05 +secretnext MAP29 +warptrans 4 +par 120 + +map MAP05 lookup HUSTR_MAP05 +next MAP06 +warptrans 5 +par 130 + +map MAP06 lookup HUSTR_MAP06 +next MAP07 +warptrans 6 +par 150 + +map MAP07 lookup HUSTR_MAP07 +next MAP08 +warptrans 7 +par 240 + +map MAP08 lookup HUSTR_MAP08 +next MAP09 +warptrans 8 +par 120 + +map MAP09 lookup HUSTR_MAP09 +next MAP10 +warptrans 9 +par 240 + +map MAP10 lookup HUSTR_MAP10 +next MAP11 +warptrans 10 +par 120 + +map MAP11 lookup HUSTR_MAP11 +next MAP12 +warptrans 11 +par 190 + +map MAP12 lookup HUSTR_MAP12 +next MAP13 +secretnext MAP30 +warptrans 12 +par 180 + +map MAP13 lookup HUSTR_MAP13 +next MAP14 +warptrans 13 +par 160 + +map MAP14 lookup HUSTR_MAP14 +next MAP15 +warptrans 14 +par 120 + +map MAP15 lookup HUSTR_MAP15 +next MAP16 +warptrans 15 +par 190 + +map MAP16 lookup HUSTR_MAP16 +next MAP17 +warptrans 16 +par 120 + +map MAP17 lookup HUSTR_MAP17 +next MAP18 +warptrans 17 +par 240 + +map MAP18 lookup HUSTR_MAP18 +next MAP19 +secretnext MAP31 +warptrans 18 +par 160 + +map MAP19 lookup HUSTR_MAP19 +next MAP20 +warptrans 19 +par 90 + +map MAP20 lookup HUSTR_MAP20 +next MAP21 +warptrans 20 +par 180 + +map MAP21 lookup HUSTR_MAP21 +next MAP22 +warptrans 21 +par 180 + +map MAP22 lookup HUSTR_MAP22 +next MAP23 +warptrans 22 +par 120 + +map MAP23 lookup HUSTR_MAP23 +next MAP24 +warptrans 23 +par 240 + +map MAP24 lookup HUSTR_MAP24 +next MAP25 +warptrans 24 +par 180 + +map MAP25 lookup HUSTR_MAP25 +next MAP26 +warptrans 25 +par 90 + +map MAP26 lookup HUSTR_MAP26 +next MAP27 +warptrans 26 +par 30 + +map MAP27 lookup HUSTR_MAP27 +next MAP28 +warptrans 27 +par 30 + +map MAP28 lookup HUSTR_MAP28 +warptrans 28 +par 400 + +; Secret maps: + +map MAP29 lookup HUSTR_MAP29 +next MAP05 +warptrans 29 +par 190 + +map MAP30 lookup HUSTR_MAP30 +next MAP13 +warptrans 30 +par 160 + +map MAP31 lookup HUSTR_MAP31 +next MAP19 +warptrans 31 +par 120 + +map MAP32 lookup HUSTR_MAP32 +next MAP02 +warptrans 32 +par 90 diff --git a/doomsday/plugins/doom64/defs/episodes.ded b/doomsday/plugins/doom64/defs/episodes.ded deleted file mode 100644 index 55363bd3b2..0000000000 --- a/doomsday/plugins/doom64/defs/episodes.ded +++ /dev/null @@ -1,206 +0,0 @@ -# Doom64: Episode definitions -# - -Header { Version = 6; } - -Episode { - Id = "1"; - Start Map = "MAP01"; - - Map { - Id = "MAP01"; - Exit { Id = "next"; Target Map = "MAP02"; } - Exit { Id = "barrel"; Target Map = "MAP32"; } - Warp Number = 1; - } - - Map { - Id = "MAP02"; - Exit { Id = "next"; Target Map = "MAP03"; } - Warp Number = 2; - } - - Map { - Id = "MAP03"; - Exit { Id = "next"; Target Map = "MAP04"; } - Warp Number = 3; - } - - Map { - Id = "MAP04"; - Exit { Id = "next"; Target Map = "MAP05"; } - Exit { Id = "secret"; Target Map = "MAP29"; } - Warp Number = 4; - } - - Map { - Id = "MAP05"; - Exit { Id = "next"; Target Map = "MAP06"; } - Warp Number = 5; - } - - Map { - Id = "MAP06"; - Exit { Id = "next"; Target Map = "MAP07"; } - Warp Number = 6; - } - - Map { - Id = "MAP07"; - Exit { Id = "next"; Target Map = "MAP08"; } - Warp Number = 7; - } - - Map { - Id = "MAP08"; - Exit { Id = "next"; Target Map = "MAP09"; } - Warp Number = 8; - } - - Map { - Id = "MAP09"; - Exit { Id = "next"; Target Map = "MAP10"; } - Warp Number = 9; - } - - Map { - Id = "MAP10"; - Exit { Id = "next"; Target Map = "MAP11"; } - Warp Number = 10; - } - - Map { - Id = "MAP11"; - Exit { Id = "next"; Target Map = "MAP12"; } - Warp Number = 11; - } - - Map { - Id = "MAP12"; - Exit { Id = "next"; Target Map = "MAP13"; } - Exit { Id = "secret"; Target Map = "MAP30"; } - Warp Number = 12; - } - - Map { - Id = "MAP13"; - Exit { Id = "next"; Target Map = "MAP14"; } - Warp Number = 13; - } - - Map { - Id = "MAP14"; - Exit { Id = "next"; Target Map = "MAP15"; } - Warp Number = 14; - } - - Map { - Id = "MAP15"; - Exit { Id = "next"; Target Map = "MAP16"; } - Warp Number = 15; - } - - Map { - Id = "MAP16"; - Exit { Id = "next"; Target Map = "MAP17"; } - Warp Number = 16; - } - - Map { - Id = "MAP17"; - Exit { Id = "next"; Target Map = "MAP18"; } - Warp Number = 17; - } - - Map { - Id = "MAP18"; - Exit { Id = "next"; Target Map = "MAP19"; } - Exit { Id = "secret"; Target Map = "MAP31"; } - Warp Number = 18; - } - - Map { - Id = "MAP19"; - Exit { Id = "next"; Target Map = "MAP20"; } - Warp Number = 19; - } - - Map { - Id = "MAP20"; - Exit { Id = "next"; Target Map = "MAP21"; } - Warp Number = 20; - } - - Map { - Id = "MAP21"; - Exit { Id = "next"; Target Map = "MAP22"; } - Warp Number = 21; - } - - Map { - Id = "MAP22"; - Exit { Id = "next"; Target Map = "MAP23"; } - Warp Number = 22; - } - - Map { - Id = "MAP23"; - Exit { Id = "next"; Target Map = "MAP24"; } - Warp Number = 23; - } - - Map { - Id = "MAP24"; - Exit { Id = "next"; Target Map = "MAP25"; } - Warp Number = 24; - } - - Map { - Id = "MAP25"; - Exit { Id = "next"; Target Map = "MAP26"; } - Warp Number = 25; - } - - Map { - Id = "MAP26"; - Exit { Id = "next"; Target Map = "MAP27"; } - Warp Number = 26; - } - - Map { - Id = "MAP27"; - Exit { Id = "next"; Target Map = "MAP28"; } - Warp Number = 27; - } - - Map { - Id = "MAP28"; - Warp Number = 28; - } - - # Secret maps: - - Map { - Id = "MAP29"; - Exit { Id = "next"; Target Map = "MAP05"; } - Warp Number = 29; - } - - Map { - Id = "MAP30"; - Exit { Id = "next"; Target Map = "MAP13"; } - Warp Number = 30; - } - - Map { - Id = "MAP31"; - Exit { Id = "next"; Target Map = "MAP19"; } - Warp Number = 31; - } - - Map { - Id = "MAP32"; - Exit { Id = "next"; Target Map = "MAP02"; } - Warp Number = 32; - } -} diff --git a/doomsday/plugins/doom64/defs/jdoom64.ded b/doomsday/plugins/doom64/defs/jdoom64.ded index 63cae9662e..099e288911 100644 --- a/doomsday/plugins/doom64/defs/jdoom64.ded +++ b/doomsday/plugins/doom64/defs/jdoom64.ded @@ -12,8 +12,14 @@ Header { Default model scale = 1.2; } +# Used for any maps without a map info definition +Map Info { + ID = "*"; + Gravity = 1; + Sky = "skya"; +} + Include "flags.ded"; -Include "episodes.ded"; Include "fonts.ded"; Include "objects.ded"; Include "sprites.ded"; @@ -23,7 +29,6 @@ Include "audio.ded"; Include "special.ded"; Include "lights.ded"; Include "skies.ded"; -Include "maps.ded"; Include "finales.ded"; Include "text.ded"; Include "values.ded"; diff --git a/doomsday/plugins/doom64/defs/maps.ded b/doomsday/plugins/doom64/defs/maps.ded deleted file mode 100644 index 296e0fff3c..0000000000 --- a/doomsday/plugins/doom64/defs/maps.ded +++ /dev/null @@ -1,349 +0,0 @@ -# jDoom64: Maps - -# Used for any maps without a map info definition -Map Info { - ID = "*"; - Gravity = 1; - Sky = "skya"; -} - -Map Info { - ID = "MAP01"; - Name = "HUSTR_MAP01"; - Author = "Midway"; - Par time = 90; - Gravity = 1; - Sky = "skya"; -} - -Map Info { - ID = "MAP02"; - Name = "HUSTR_MAP02"; - Author = "Midway"; - Par time = 120; - Gravity = 1; - Sky = "skyd"; -} - -Map Info { - ID = "MAP03"; - Name = "HUSTR_MAP03"; - Author = "Midway"; - Par time = 120; - Gravity = 1; - Sky = "skya"; -} - -Map Info { - ID = "MAP04"; - Name = "HUSTR_MAP04"; - Author = "Midway"; - Par time = 120; - Gravity = 1; - Sky = "skyd"; -} - -Map Info { - ID = "MAP05"; - Name = "HUSTR_MAP05"; - Author = "Midway"; - Par time = 130; - Gravity = 1; - Sky = "skyd"; -} - -Map Info { - ID = "MAP06"; - Name = "HUSTR_MAP06"; - Author = "Midway"; - Par time = 150; - Gravity = 1; - Sky = "skya"; -} - -Map Info { - ID = "MAP07"; - Name = "HUSTR_MAP07"; - Author = "Midway"; - Par time = 240; - Gravity = 1; - Sky = "skya"; -} - - -Map Info { - ID = "MAP08"; - Name = "HUSTR_MAP08"; - Author = "Midway"; - Par time = 120; - Gravity = 1; - Sky = "skya"; -} - -Map Info { - ID = "MAP09"; - Name = "HUSTR_MAP09"; - Author = "Midway"; - Par time = 240; - Gravity = 1; - Sky = "skye"; -} - -Map Info { - ID = "MAP10"; - Name = "HUSTR_MAP10"; - Author = "Midway"; - Par time = 120; - Gravity = 1; - Sky = "skyb"; -} - -Map Info { - ID = "MAP11"; - Name = "HUSTR_MAP11"; - Author = "Midway"; - Par time = 190; - Gravity = 1; - Sky = "skyc"; -} - -Map Info { - ID = "MAP12"; - Name = "HUSTR_MAP12"; - Author = "Midway"; - Par time = 180; - Gravity = 1; - Sky = "skyc"; -} - -Map Info { - ID = "MAP13"; - Name = "HUSTR_MAP13"; - Author = "Midway"; - Par time = 160; - Gravity = 1; - Sky = "skya"; -} - -Map Info { - ID = "MAP14"; - Name = "HUSTR_MAP14"; - Author = "Midway"; - Par time = 120; - Gravity = 1; - Sky = "skyc"; -} - -Map Info { - ID = "MAP15"; - Name = "HUSTR_MAP15"; - Author = "Midway"; - Par time = 190; - Gravity = 1; - Sky = "skye"; -} - -Map Info { - ID = "MAP16"; - Name = "HUSTR_MAP16"; - Author = "Midway"; - Music = "stalks"; - Par time = 120; - Gravity = 1; - Sky = "skyb"; -} - -Map Info { - ID = "MAP17"; - Name = "HUSTR_MAP17"; - Author = "Midway"; - Par time = 240; - Gravity = 1; - Flags = "mif_fog"; - Fog color R = 1.0; - Fog color G = 0.5; - Fog color B = 0; - Fog start = 400; - Fog end = 3000; - Sky = "skyb"; -} - -Map Info { - ID = "MAP18"; - Name = "HUSTR_MAP18"; - Author = "Midway"; - Par time = 160; - Gravity = 1; - Sky = "skye"; -} - -Map Info { - ID = "MAP19"; - Name = "HUSTR_MAP19"; - Author = "Midway"; - Par time = 90; - Gravity = 1; - Sky = "skyb"; -} - -Map Info { - ID = "MAP20"; - Name = "HUSTR_MAP20"; - Author = "Midway"; - Par time = 180; - Gravity = 1; - Sky = "skye"; -} - -Map Info { - ID = "MAP21"; - Name = "HUSTR_MAP21"; - Author = "Midway"; - Par time = 180; - Gravity = 1; - Sky = "skyc"; -} - -Map Info { - ID = "MAP22"; - Name = "HUSTR_MAP22"; - Author = "Midway"; - Music = "doom"; - Par time = 120; - Gravity = 1; - Sky = "skyf"; -} - -Map Info { - ID = "MAP23"; - Name = "HUSTR_MAP23"; - Author = "Midway"; - Music = "ddtblu"; - Par time = 240; - Gravity = 1; - Sky = "skyg"; -} - -Map Info { - ID = "MAP24"; - Name = "HUSTR_MAP24"; - Author = "Midway"; - Music = "theda2"; - Par time = 180; - Gravity = 1; - Sky = "skyg"; -} - -Map Info { - ID = "MAP25"; - Name = "HUSTR_MAP25"; - Author = "Midway"; - Music = "betwee"; - Par time = 90; - Gravity = 1; - Flags = "mif_fog"; - Fog color R = 0; - Fog color G = 1.0; - Fog color B = 1.0; - Fog start = 400; - Fog end = 3000; - Sky = "skya"; -} - -Map Info { - ID = "MAP26"; - Name = "HUSTR_MAP26"; - Author = "Midway"; - Music = "theda2"; - Par time = 30; - Gravity = 1; - Flags = "mif_fog"; - Fog color R = 0; - Fog color G = 1; - Fog color B = 1; - Fog start = 100; - Fog end = 2000; - Sky = "skyh"; -} - -Map Info { - ID = "MAP27"; - Name = "HUSTR_MAP27"; - Author = "Midway"; - Gravity = 1; - Music = "messag"; - Par time = 30; - Flags = "mif_fog"; - Fog color R = 1.0; - Fog color G = 0.5; - Fog color B = 0; - Fog start = 100; - Fog end = 2000; - Sky = "skyb"; -} - -Map Info { - ID = "MAP28"; - Name = "HUSTR_MAP28"; - Author = "Midway"; - Music = "doom2"; - Par time = 400; - Gravity = 1; - Sky = "skyf"; -} - -Map Info { - ID = "MAP29"; - Name = "HUSTR_MAP29"; - Author = "Midway"; - Music = "messag"; - Par time = 190; - Gravity = 1; - Sky = "skya"; -} - -Map Info { - ID = "MAP30"; - Name = "HUSTR_MAP30"; - Author = "Midway"; - Music = "runni2"; - Par time = 160; - Gravity = 1; - Sky = "skyi"; -} - -Map Info { - ID = "MAP31"; - Name = "HUSTR_MAP31"; - Author = "Midway"; - Music = "the_da"; - Par time = 120; - Gravity = 1; - Flags = "mif_fog"; - Fog color R = 0; - Fog color G = 1.0; - Fog color B = 1.0; - Fog start = 100; - Fog end = 2000; - Sky = "skyj"; -} - -Map Info { - ID = "MAP32"; - Name = "HUSTR_MAP32"; - Author = "Midway"; - Music = "betwee"; - Par time = 90; - Gravity = 1; - Sky = "skyg"; -} - -Map Info { - ID = "MAP33"; - Name = "HUSTR_MAP33"; - Author = "Midway"; - Music = "evil"; - Par time = 30; - Gravity = 1; - Sky = "skya"; -} diff --git a/doomsday/plugins/heretic/data/heretic-ext.mapinfo b/doomsday/plugins/heretic/data/heretic-ext.mapinfo new file mode 100644 index 0000000000..49692c1368 --- /dev/null +++ b/doomsday/plugins/heretic/data/heretic-ext.mapinfo @@ -0,0 +1,359 @@ +; Episode 1 ------------------------------------------------------------ + +episode E1M1 +name "EPISODE1" +key c + +map E1M1 lookup HUSTR_E1M1 +next E1M2 +secretnext E1M9 +warptrans 1 +sky1 SKY1 0 +music MUS_E1M1 + +map E1M2 lookup HUSTR_E1M2 +next E1M3 +secretnext E1M9 +warptrans 2 +sky1 SKY1 0 +music MUS_E1M2 + +map E1M3 lookup HUSTR_E1M3 +next E1M4 +secretnext E1M9 +warptrans 3 +sky1 SKY1 0 +music MUS_E1M3 + +map E1M4 lookup HUSTR_E1M4 +next E1M5 +secretnext E1M9 +warptrans 4 +sky1 SKY1 0 +music MUS_E1M4 + +map E1M5 lookup HUSTR_E1M5 +next E1M6 +secretnext E1M9 +warptrans 5 +sky1 SKY1 0 +music MUS_E1M5 + +map E1M6 lookup HUSTR_E1M6 +next E1M7 +secretnext E1M9 +warptrans 6 +sky1 SKY1 0 +music MUS_E1M6 + +map E1M7 lookup HUSTR_E1M7 +next E1M8 +secretnext E1M9 +warptrans 7 +sky1 SKY1 0 +music MUS_E1M7 + +map E1M8 lookup HUSTR_E1M8 +warptrans 8 +sky1 SKY1 0 +nointermission +music MUS_E1M8 + +map E1M9 lookup HUSTR_E1M9 +next E1M7 +warptrans 9 +sky1 SKY1 0 +music MUS_E1M9 + +; Episode 2 ------------------------------------------------------------ + +episode E2M1 +name "EPISODE2" +key h + +map E2M1 lookup HUSTR_E2M1 +next E2M2 +secretnext E2M9 +warptrans 1 +sky1 SKY2 0 +music MUS_E2M1 + +map E2M2 lookup HUSTR_E2M2 +next E2M3 +secretnext E2M9 +warptrans 2 +sky1 SKY2 0 +music MUS_E2M2 + +map E2M3 lookup HUSTR_E2M3 +next E2M4 +secretnext E2M9 +warptrans 3 +sky1 SKY2 0 +music MUS_E2M3 + +map E2M4 lookup HUSTR_E2M4 +next E2M5 +secretnext E2M9 +warptrans 4 +sky1 SKY2 0 +music MUS_E2M4 + +map E2M5 lookup HUSTR_E2M5 +next E2M6 +secretnext E2M9 +warptrans 5 +sky1 SKY2 0 +music MUS_E1M4 + +map E2M6 lookup HUSTR_E2M6 +next E2M7 +secretnext E2M9 +warptrans 6 +sky1 SKY2 0 +music MUS_E2M6 + +map E2M7 lookup HUSTR_E2M7 +next E2M8 +secretnext E2M9 +warptrans 7 +sky1 SKY2 0 +music MUS_E2M7 + +map E2M8 lookup HUSTR_E2M8 +warptrans 8 +sky1 SKY2 0 +nointermission +music MUS_E2M8 + +map E2M9 lookup HUSTR_E2M9 +next E2M5 +warptrans 9 +sky1 SKY2 0 +music MUS_E2M9 + +; Episode 3 ------------------------------------------------------------ + +episode E3M1 +name "EPISODE3" +key d + +map E3M1 lookup HUSTR_E3M1 +next E3M2 +secretnext E3M9 +warptrans 1 +sky1 SKY3 0 +music MUS_E1M1 + +map E3M2 lookup HUSTR_E3M2 +next E3M3 +secretnext E3M9 +warptrans 2 +sky1 SKY3 0 +music MUS_E3M2 + +map E3M3 lookup HUSTR_E3M3 +next E3M4 +secretnext E3M9 +warptrans 3 +sky1 SKY3 0 +music MUS_E3M3 + +map E3M4 lookup HUSTR_E3M4 +next E3M5 +secretnext E3M9 +warptrans 4 +sky1 SKY3 0 +music MUS_E1M6 + +map E3M5 lookup HUSTR_E3M5 +next E3M6 +secretnext E3M9 +warptrans 5 +sky1 SKY3 0 +music MUS_E1M3 + +map E3M6 lookup HUSTR_E3M6 +next E3M7 +secretnext E3M9 +warptrans 6 +sky1 SKY3 0 +music MUS_E1M2 + +map E3M7 lookup HUSTR_E3M7 +next E3M8 +secretnext E3M9 +warptrans 7 +sky1 SKY3 0 +music MUS_E1M5 + +map E3M8 lookup HUSTR_E3M8 +warptrans 8 +sky1 SKY3 0 +nointermission +music MUS_E1M9 + +map E3M9 lookup HUSTR_E3M9 +next E3M5 +warptrans 9 +sky1 SKY3 0 +music MUS_E2M6 + +; Episode 4 ------------------------------------------------------------ + +episode E4M1 +name "EPISODE4"; +key o + +map E4M1 lookup HUSTR_E4M1 +next E4M2 +secretnext E4M9 +warptrans 1 +sky1 SKY1 0 +music MUS_E1M6 + +map E4M2 lookup HUSTR_E4M2 +next E4M3 +secretnext E4M9 +warptrans 2 +sky1 SKY1 0 +music MUS_E1M2 + +map E4M3 lookup HUSTR_E4M3 +next E4M4 +secretnext E4M9 +warptrans 3 +sky1 SKY1 0 +music MUS_E1M3 + +map E4M4 lookup HUSTR_E4M4 +next E4M5 +secretnext E4M9 +warptrans 4 +sky1 SKY1 0 +music MUS_E1M4 + +map E4M5 lookup HUSTR_E4M5 +next E4M6 +secretnext E4M9 +warptrans 5 +sky1 SKY1 0 +music MUS_E1M5 + +map E4M6 lookup HUSTR_E4M6 +next E4M7 +secretnext E4M9 +warptrans 6 +sky1 SKY1 0 +music MUS_E1M1 + +map E4M7 lookup HUSTR_E4M7 +next E4M8 +secret E4M9 +warptrans 7 +sky1 SKY1 0 +music MUS_E1M7 + +map E4M8 lookup HUSTR_E4M8 +warptrans 8 +sky1 SKY1 0 +nointermission +music MUS_E1M8 + +map E4M9 lookup HUSTR_E4M9 +next E4M5 +warptrans 9 +sky1 SKY1 0 +music MUS_E1M9 + +; Episode 5 ------------------------------------------------------------ + +episode E5M1 +name "EPISODE5" +key s + +map E5M1 lookup HUSTR_E5M1 +next E5M2 +secretnext E5M9 +warptrans 1 +sky1 SKY3 0 +music MUS_E2M1 + +map E5M2 lookup HUSTR_E5M2 +next E5M3 +secretnext E5M9 +warptrans 2 +sky1 SKY3 0 +music MUS_E2M2 + +map E5M3 lookup HUSTR_E5M3 +next E5M4 +secretnext E5M9 +warptrans 3 +sky1 SKY3 0 +music MUS_E2M3 + +map E5M4 lookup HUSTR_E5M4 +next E5M5 +secretnext E5M9 +warptrans 4 +sky1 SKY3 0 +music MUS_E2M4 + +map E5M5 lookup HUSTR_E5M5 +next E5M6 +secretnext E5M9 +warptrans 5 +sky1 SKY3 0 +music MUS_E1M4 + +map E5M6 lookup HUSTR_E5M6 +next E5M7 +secretnext E5M9 +warptrans 6 +sky1 SKY3 0 +music MUS_E2M6 + +map E5M7 lookup HUSTR_E5M7 +next E5M8 +secretnext E5M9 +warptrans 7 +sky1 SKY3 0 +music MUS_E2M7 + +map E5M8 lookup HUSTR_E5M8 +warptrans 8 +sky1 SKY3 0 +nointermission +music MUS_E2M8 + +map E5M9 lookup HUSTR_E5M9 +next E5M4 +warptrans 9 +sky1 SKY3 0 +music MUS_E2M9 + +; Episode 6 ------------------------------------------------------------ + +episode E6M1 +name "EPISODE6" +key f +; todo: Composite this string from Text defs +; Menu Help Info = "Not designed for singleplayer" + +map E6M1 lookup HUSTR_E6M1 +next E6M2 +warptrans 1 +sky1 SKY1 0 +music MUS_E3M2 + +map E6M2 lookup HUSTR_E6M2 +next E6M3 +warptrans 2 +sky1 SKY1 0 +music MUS_E3M3 + +map E6M3 lookup HUSTR_E6M3 +warptrans 3 +sky1 SKY1 0 +music MUS_E1M6 diff --git a/doomsday/plugins/heretic/data/heretic-share.mapinfo b/doomsday/plugins/heretic/data/heretic-share.mapinfo new file mode 100644 index 0000000000..8c25deff13 --- /dev/null +++ b/doomsday/plugins/heretic/data/heretic-share.mapinfo @@ -0,0 +1,66 @@ +; Episode 1 ------------------------------------------------------------ + +episode E1M1 +name "EPISODE1" +key c + +map E1M1 lookup HUSTR_E1M1 +next E1M2 +secretnext E1M9 +warptrans 1 +sky1 SKY1 0 +music MUS_E1M1 + +map E1M2 lookup HUSTR_E1M2 +next E1M3 +secretnext E1M9 +warptrans 2 +sky1 SKY1 0 +music MUS_E1M2 + +map E1M3 lookup HUSTR_E1M3 +next E1M4 +secretnext E1M9 +warptrans 3 +sky1 SKY1 0 +music MUS_E1M3 + +map E1M4 lookup HUSTR_E1M4 +next E1M5 +secretnext E1M9 +warptrans 4 +sky1 SKY1 0 +music MUS_E1M4 + +map E1M5 lookup HUSTR_E1M5 +next E1M6 +secretnext E1M9 +warptrans 5 +sky1 SKY1 0 +music MUS_E1M5 + +map E1M6 lookup HUSTR_E1M6 +next E1M7 +secretnext E1M9 +warptrans 6 +sky1 SKY1 0 +music MUS_E1M6 + +map E1M7 lookup HUSTR_E1M7 +next E1M8 +secretnext E1M9 +warptrans 7 +sky1 SKY1 0 +music MUS_E1M7 + +map E1M8 lookup HUSTR_E1M8 +warptrans 8 +sky1 SKY1 0 +nointermission +music MUS_E1M8 + +map E1M9 lookup HUSTR_E1M9 +next E1M7 +warptrans 9 +sky1 SKY1 0 +music MUS_E1M9 diff --git a/doomsday/plugins/heretic/data/heretic.mapinfo b/doomsday/plugins/heretic/data/heretic.mapinfo new file mode 100644 index 0000000000..3ee25b5e50 --- /dev/null +++ b/doomsday/plugins/heretic/data/heretic.mapinfo @@ -0,0 +1,200 @@ +; Episode 1 ------------------------------------------------------------ + +episode E1M1 +name "EPISODE1" +key c + +map E1M1 lookup HUSTR_E1M1 +next E1M2 +secretnext E1M9 +warptrans 1 +sky1 SKY1 0 +music MUS_E1M1 + +map E1M2 lookup HUSTR_E1M2 +next E1M3 +secretnext E1M9 +warptrans 2 +sky1 SKY1 0 +music MUS_E1M2 + +map E1M3 lookup HUSTR_E1M3 +next E1M4 +secretnext E1M9 +warptrans 3 +sky1 SKY1 0 +music MUS_E1M3 + +map E1M4 lookup HUSTR_E1M4 +next E1M5 +secretnext E1M9 +warptrans 4 +sky1 SKY1 0 +music MUS_E1M4 + +map E1M5 lookup HUSTR_E1M5 +next E1M6 +secretnext E1M9 +warptrans 5 +sky1 SKY1 0 +music MUS_E1M5 + +map E1M6 lookup HUSTR_E1M6 +next E1M7 +secretnext E1M9 +warptrans 6 +sky1 SKY1 0 +music MUS_E1M6 + +map E1M7 lookup HUSTR_E1M7 +next E1M8 +secretnext E1M9 +warptrans 7 +sky1 SKY1 0 +music MUS_E1M7 + +map E1M8 lookup HUSTR_E1M8 +warptrans 8 +sky1 SKY1 0 +nointermission +music MUS_E1M8 + +map E1M9 lookup HUSTR_E1M9 +next E1M7 +warptrans 9 +sky1 SKY1 0 +music MUS_E1M9 + +; Episode 2 ------------------------------------------------------------ + +episode E2M1 +name "EPISODE2" +key h + +map E2M1 lookup HUSTR_E2M1 +next E2M2 +secretnext E2M9 +warptrans 1 +sky1 SKY2 0 +music MUS_E2M1 + +map E2M2 lookup HUSTR_E2M2 +next E2M3 +secretnext E2M9 +warptrans 2 +sky1 SKY2 0 +music MUS_E2M2 + +map E2M3 lookup HUSTR_E2M3 +next E2M4 +secretnext E2M9 +warptrans 3 +sky1 SKY2 0 +music MUS_E2M3 + +map E2M4 lookup HUSTR_E2M4 +next E2M5 +secretnext E2M9 +warptrans 4 +sky1 SKY2 0 +music MUS_E2M4 + +map E2M5 lookup HUSTR_E2M5 +next E2M6 +secretnext E2M9 +warptrans 5 +sky1 SKY2 0 +music MUS_E1M4 + +map E2M6 lookup HUSTR_E2M6 +next E2M7 +secretnext E2M9 +warptrans 6 +sky1 SKY2 0 +music MUS_E2M6 + +map E2M7 lookup HUSTR_E2M7 +next E2M8 +secretnext E2M9 +warptrans 7 +sky1 SKY2 0 +music MUS_E2M7 + +map E2M8 lookup HUSTR_E2M8 +warptrans 8 +sky1 SKY2 0 +nointermission +music MUS_E2M8 + +map E2M9 lookup HUSTR_E2M9 +next E2M5 +warptrans 9 +sky1 SKY2 0 +music MUS_E2M9 + +; Episode 3 ------------------------------------------------------------ + +episode E3M1 +name "EPISODE3" +key d + +map E3M1 lookup HUSTR_E3M1 +next E3M2 +secretnext E3M9 +warptrans 1 +sky1 SKY3 0 +music MUS_E1M1 + +map E3M2 lookup HUSTR_E3M2 +next E3M3 +secretnext E3M9 +warptrans 2 +sky1 SKY3 0 +music MUS_E3M2 + +map E3M3 lookup HUSTR_E3M3 +next E3M4 +secretnext E3M9 +warptrans 3 +sky1 SKY3 0 +music MUS_E3M3 + +map E3M4 lookup HUSTR_E3M4 +next E3M5 +secretnext E3M9 +warptrans 4 +sky1 SKY3 0 +music MUS_E1M6 + +map E3M5 lookup HUSTR_E3M5 +next E3M6 +secretnext E3M9 +warptrans 5 +sky1 SKY3 0 +music MUS_E1M3 + +map E3M6 lookup HUSTR_E3M6 +next E3M7 +secretnext E3M9 +warptrans 6 +sky1 SKY3 0 +music MUS_E1M2 + +map E3M7 lookup HUSTR_E3M7 +next E3M8 +secretnext E3M9 +warptrans 7 +sky1 SKY3 0 +music MUS_E1M5 + +map E3M8 lookup HUSTR_E3M8 +warptrans 8 +sky1 SKY3 0 +nointermission +music MUS_E1M9 + +map E3M9 lookup HUSTR_E3M9 +next E3M5 +warptrans 9 +sky1 SKY3 0 +music MUS_E2M6 diff --git a/doomsday/plugins/heretic/defs/heretic-ext.ded b/doomsday/plugins/heretic/defs/heretic-ext.ded index 6b510e1a7b..a69cc2195a 100644 --- a/doomsday/plugins/heretic/defs/heretic-ext.ded +++ b/doomsday/plugins/heretic/defs/heretic-ext.ded @@ -7,11 +7,9 @@ # Include common definitions for games playable with jHeretic. Include "jheretic.ded"; -Include "heretic/episodes.ded"; Include "heretic/anim.ded"; Include "heretic/particles.ded"; Include "heretic/skies.ded"; -Include "heretic/maps.ded"; Include "heretic/finales.ded"; Include "heretic/lights.ded"; Include "heretic/materials.ded"; diff --git a/doomsday/plugins/heretic/defs/heretic-share.ded b/doomsday/plugins/heretic/defs/heretic-share.ded index d924d15629..5ceeb8b328 100644 --- a/doomsday/plugins/heretic/defs/heretic-share.ded +++ b/doomsday/plugins/heretic/defs/heretic-share.ded @@ -7,11 +7,9 @@ # Include common definitions for games playable with jHeretic. Include "jheretic.ded"; -Include "heretic/episodes.ded"; Include "heretic/anim.ded"; Include "heretic/particles.ded"; Include "heretic/skies.ded"; -Include "heretic/maps.ded"; Include "heretic/finales.ded"; Include "heretic/lights.ded"; Include "heretic/materials.ded"; diff --git a/doomsday/plugins/heretic/defs/heretic.ded b/doomsday/plugins/heretic/defs/heretic.ded index 2e7c0c5031..764792c403 100644 --- a/doomsday/plugins/heretic/defs/heretic.ded +++ b/doomsday/plugins/heretic/defs/heretic.ded @@ -7,11 +7,9 @@ # Include common definitions for games playable with jHeretic. Include "jheretic.ded"; -Include "heretic/episodes.ded"; Include "heretic/anim.ded"; Include "heretic/particles.ded"; Include "heretic/skies.ded"; -Include "heretic/maps.ded"; Include "heretic/finales.ded"; Include "heretic/lights.ded"; Include "heretic/materials.ded"; diff --git a/doomsday/plugins/heretic/defs/heretic/episodes.ded b/doomsday/plugins/heretic/defs/heretic/episodes.ded deleted file mode 100644 index c202a2ebc4..0000000000 --- a/doomsday/plugins/heretic/defs/heretic/episodes.ded +++ /dev/null @@ -1,368 +0,0 @@ -# Heretic: Episode definitions -# - -Header { Version = 6; } - -Episode { - Id = "1"; - Title = "EPISODE1"; - Menu Shortcut = "c"; - Start Map = "E1M1"; - - Map { - Id = "E1M1"; - Exit { Id = "next"; Target Map = "E1M2"; } - Exit { Id = "secret"; Target Map = "E1M9"; } - Warp Number = 1; - } - - Map { - Id = "E1M2"; - Exit { Id = "next"; Target Map = "E1M3"; } - Exit { Id = "secret"; Target Map = "E1M9"; } - Warp Number = 2; - } - - Map { - Id = "E1M3"; - Exit { Id = "next"; Target Map = "E1M4"; } - Exit { Id = "secret"; Target Map = "E1M9"; } - Warp Number = 3; - } - - Map { - Id = "E1M4"; - Exit { Id = "next"; Target Map = "E1M5"; } - Exit { Id = "secret"; Target Map = "E1M9"; } - Warp Number = 4; - } - - Map { - Id = "E1M5"; - Exit { Id = "next"; Target Map = "E1M6"; } - Exit { Id = "secret"; Target Map = "E1M9"; } - Warp Number = 5; - } - - Map { - Id = "E1M6"; - Exit { Id = "next"; Target Map = "E1M7"; } - Exit { Id = "secret"; Target Map = "E1M9"; } - Warp Number = 6; - } - - Map { - Id = "E1M7"; - Exit { Id = "next"; Target Map = "E1M8"; } - Exit { Id = "secret"; Target Map = "E1M9"; } - Warp Number = 7; - } - - Map { - Id = "E1M8"; - Warp Number = 8; - } - - Map { - Id = "E1M9"; - Exit { Id = "next"; Target Map = "E1M7"; } - Warp Number = 9; - } -} - -Episode { - Id = "2"; - Title = "EPISODE2"; - Menu Shortcut = "h"; - Start Map = "E2M1"; - - Map { - Id = "E2M1"; - Exit { Id = "next"; Target Map = "E2M2"; } - Exit { Id = "secret"; Target Map = "E2M9"; } - Warp Number = 1; - } - - Map { - Id = "E2M2"; - Exit { Id = "next"; Target Map = "E2M3"; } - Exit { Id = "secret"; Target Map = "E2M9"; } - Warp Number = 2; - } - - Map { - Id = "E2M3"; - Exit { Id = "next"; Target Map = "E2M4"; } - Exit { Id = "secret"; Target Map = "E2M9"; } - Warp Number = 3; - } - - Map { - Id = "E2M4"; - Exit { Id = "next"; Target Map = "E2M5"; } - Exit { Id = "secret"; Target Map = "E2M9"; } - Warp Number = 4; - } - - Map { - Id = "E2M5"; - Exit { Id = "next"; Target Map = "E2M6"; } - Exit { Id = "secret"; Target Map = "E2M9"; } - Warp Number = 5; - } - - Map { - Id = "E2M6"; - Exit { Id = "next"; Target Map = "E2M7"; } - Exit { Id = "secret"; Target Map = "E2M9"; } - Warp Number = 6; - } - - Map { - Id = "E2M7"; - Exit { Id = "next"; Target Map = "E2M8"; } - Exit { Id = "secret"; Target Map = "E2M9"; } - Warp Number = 7; - } - - Map { - Id = "E2M8"; - Warp Number = 8; - } - - Map { - Id = "E2M9"; - Exit { Id = "next"; Target Map = "E2M5"; } - Warp Number = 9; - } -} - -Episode { - Id = "3"; - Title = "EPISODE3"; - Menu Shortcut = "d"; - Start Map = "E3M1"; - - Map { - Id = "E3M1"; - Exit { Id = "next"; Target Map = "E3M2"; } - Exit { Id = "secret"; Target Map = "E3M9"; } - Warp Number = 1; - } - - Map { - Id = "E3M2"; - Exit { Id = "next"; Target Map = "E3M3"; } - Exit { Id = "secret"; Target Map = "E3M9"; } - Warp Number = 2; - } - - Map { - Id = "E3M3"; - Exit { Id = "next"; Target Map = "E3M4"; } - Exit { Id = "secret"; Target Map = "E3M9"; } - Warp Number = 3; - } - - Map { - Id = "E3M4"; - Exit { Id = "next"; Target Map = "E3M5"; } - Exit { Id = "secret"; Target Map = "E3M9"; } - Warp Number = 4; - } - - Map { - Id = "E3M5"; - Exit { Id = "next"; Target Map = "E3M6"; } - Exit { Id = "secret"; Target Map = "E3M9"; } - Warp Number = 5; - } - - Map { - Id = "E3M6"; - Exit { Id = "next"; Target Map = "E3M7"; } - Exit { Id = "secret"; Target Map = "E3M9"; } - Warp Number = 6; - } - - Map { - Id = "E3M7"; - Exit { Id = "next"; Target Map = "E3M8"; } - Exit { Id = "secret"; Target Map = "E3M9"; } - Warp Number = 7; - } - - Map { - Id = "E3M8"; - Warp Number = 8; - } - - Map { - Id = "E3M9"; - Exit { Id = "next"; Target Map = "E3M5"; } - Warp Number = 9; - } -} - -# The rest of the file is skipped if not Heretic Extended. -SkipIf Not heretic-ext; - -Episode { - Id = "4"; - Title = "EPISODE4"; - Menu Shortcut = "o"; - Start Map = "E4M1"; - - Map { - Id = "E4M1"; - Exit { Id = "next"; Target Map = "E4M2"; } - Exit { Id = "secret"; Target Map = "E4M9"; } - Warp Number = 1; - } - - Map { - Id = "E4M2"; - Exit { Id = "next"; Target Map = "E4M3"; } - Exit { Id = "secret"; Target Map = "E4M9"; } - Warp Number = 2; - } - - Map { - Id = "E4M3"; - Exit { Id = "next"; Target Map = "E4M4"; } - Exit { Id = "secret"; Target Map = "E4M9"; } - Warp Number = 3; - } - - Map { - Id = "E4M4"; - Exit { Id = "next"; Target Map = "E4M5"; } - Exit { Id = "secret"; Target Map = "E4M9"; } - Warp Number = 4; - } - - Map { - Id = "E4M5"; - Exit { Id = "next"; Target Map = "E4M6"; } - Exit { Id = "secret"; Target Map = "E4M9"; } - Warp Number = 5; - } - - Map { - Id = "E4M6"; - Exit { Id = "next"; Target Map = "E4M7"; } - Exit { Id = "secret"; Target Map = "E4M9"; } - Warp Number = 6; - } - - Map { - Id = "E4M7"; - Exit { Id = "next"; Target Map = "E4M8"; } - Exit { Id = "secret"; Target Map = "E4M9"; } - Warp Number = 7; - } - - Map { - Id = "E4M8"; - Warp Number = 8; - } - - Map { - Id = "E4M9"; - Exit { Id = "next"; Target Map = "E4M5"; } - Warp Number = 9; - } -} - -Episode { - Id = "5"; - Title = "EPISODE5"; - Menu Shortcut = "s"; - Start Map = "E5M1"; - - Map { - Id = "E5M1"; - Exit { Id = "next"; Target Map = "E5M2"; } - Exit { Id = "secret"; Target Map = "E5M9"; } - Warp Number = 1; - } - - Map { - Id = "E5M2"; - Exit { Id = "next"; Target Map = "E5M3"; } - Exit { Id = "secret"; Target Map = "E5M9"; } - Warp Number = 2; - } - - Map { - Id = "E5M3"; - Exit { Id = "next"; Target Map = "E5M4"; } - Exit { Id = "secret"; Target Map = "E5M9"; } - Warp Number = 3; - } - - Map { - Id = "E5M4"; - Exit { Id = "next"; Target Map = "E5M5"; } - Exit { Id = "secret"; Target Map = "E5M9"; } - Warp Number = 4; - } - - Map { - Id = "E5M5"; - Exit { Id = "next" Target Map = "E5M6"; } - Exit { Id = "secret"; Target Map = "E5M9"; } - Warp Number = 5; - } - - Map { - Id = "E5M6"; - Exit { Id = "next"; Target Map = "E5M7"; } - Exit { Id = "secret"; Target Map = "E5M9"; } - Warp Number = 6; - } - - Map { - Id = "E5M7"; - Exit { Id = "next"; Target Map = "E5M8"; } - Exit { Id = "secret"; Target Map = "E5M9"; } - Warp Number = 7; - } - - Map { - Id = "E5M8"; - Warp Number = 8; - } - - Map { - Id = "E5M9"; - Exit { Id = "next"; Target Map = "E5M4"; } - Warp Number = 9; - } -} - -Episode { - Id = "6"; - Title = "EPISODE6"; - Menu Shortcut = "f"; - # todo: Composite this string from Text defs - Menu Help Info = "Not designed for singleplayer"; - Start Map = "E6M1"; - - Map { - Id = "E6M1"; - Exit { Id = "next"; Target Map = "E6M2"; } - Warp Number = 1; - } - - Map { - Id = "E6M2"; - Exit { Id = "next"; Target Map = "E6M3"; } - Warp Number = 2; - } - - Map { - Id = "E6M3"; - Warp Number = 3; - } -} diff --git a/doomsday/plugins/heretic/defs/heretic/maps.ded b/doomsday/plugins/heretic/defs/heretic/maps.ded deleted file mode 100644 index 193f3858ec..0000000000 --- a/doomsday/plugins/heretic/defs/heretic/maps.ded +++ /dev/null @@ -1,334 +0,0 @@ -# Heretic - Map metadata -# -# For further information on Map Info definition syntax and semantics see: -# -# http://dengine.net/dew/?title=Map_Info -# - -Header { Version = 5; } - -# The default definition, used for any maps without a map info definition. -Map Info { - ID = "*"; - Author = "Unknown"; - Music = "e1m1"; - Gravity = 1; - Sky = "sky1"; -} - -Map Info { - ID = "E1M1"; - Name = "HUSTR_E1M1"; - Author = "Raven Software"; - Music = "e1m1"; - Gravity = 1; - Sky = "sky1"; -} - -Copy Map Info { - ID = "E1M2"; - Name = "HUSTR_E1M2"; - Music = "e1m2"; -} - -Copy Map Info { - ID = "E1M3"; - Name = "HUSTR_E1M3"; - Music = "e1m3"; -} - -Copy Map Info { - ID = "E1M4"; - Name = "HUSTR_E1M4"; - Music = "e1m4"; -} - -Copy Map Info { - ID = "E1M5"; - Name = "HUSTR_E1M5"; - Music = "e1m5"; -} - -Copy Map Info { - ID = "E1M6"; - Name = "HUSTR_E1M6"; - Music = "e1m6"; -} - -Copy Map Info { - ID = "E1M7"; - Name = "HUSTR_E1M7"; - Music = "e1m7"; -} - -Copy Map Info { - ID = "E1M9"; - Name = "HUSTR_E1M9"; - Music = "e1m9"; -} - -Copy Map Info { - ID = "E1M8"; - Name = "HUSTR_E1M8"; - Music = "e1m8"; - Flags = nointermission; -} - -# The rest of the file is skipped if Heretic Shareware. -SkipIf heretic-share; - -Map Info { - ID = "E2M1"; - Name = "HUSTR_E2M1"; - Author = "Raven Software"; - Music = "e2m1"; - Gravity = 1; - Sky = "sky2"; -} - -Copy Map Info { - ID = "E2M2"; - Name = "HUSTR_E2M2"; - Music = "e2m2"; -} - -Copy Map Info { - ID = "E2M3"; - Name = "HUSTR_E2M3"; - Music = "e2m3"; -} - -Copy Map Info { - ID = "E2M4"; - Name = "HUSTR_E2M4"; - Music = "e2m4"; -} - -Copy Map Info { - ID = "E2M5"; - Name = "HUSTR_E2M5"; - Music = "e1m4"; -} - -Copy Map Info { - ID = "E2M6"; - Name = "HUSTR_E2M6"; - Music = "e2m6"; -} - -Copy Map Info { - ID = "E2M7"; - Name = "HUSTR_E2M7"; - Music = "e2m7"; -} - -Copy Map Info { - ID = "E2M9"; - Name = "HUSTR_E2M9"; - Music = "e2m9"; -} - -Copy Map Info { - ID = "E2M8"; - Name = "HUSTR_E2M8"; - Music = "e2m8"; - Flags = nointermission; -} - -Map Info { - ID = "E3M1"; - Name = "HUSTR_E3M1"; - Author = "Raven Software"; - Music = "e1m1"; - Gravity = 1; - Sky = "sky3"; -} - -Copy Map Info { - ID = "E3M2"; - Name = "HUSTR_E3M2"; - Music = "e3m2"; -} - -Copy Map Info { - ID = "E3M3"; - Name = "HUSTR_E3M3"; - Music = "e3m3"; -} - -Copy Map Info { - ID = "E3M4"; - Name = "HUSTR_E3M4"; - Music = "e1m6"; -} - -Copy Map Info { - ID = "E3M5"; - Name = "HUSTR_E3M5"; - Music = "e1m3"; -} - -Copy Map Info { - ID = "E3M6"; - Name = "HUSTR_E3M6"; - Music = "e1m2"; -} - -Copy Map Info { - ID = "E3M7"; - Name = "HUSTR_E3M7"; - Music = "e1m5"; -} - -Copy Map Info { - ID = "E3M9"; - Name = "HUSTR_E3M9"; - Music = "e2m6"; -} - -Copy Map Info { - ID = "E3M8"; - Name = "HUSTR_E3M8"; - Music = "e1m9"; - Flags = nointermission; -} - -# The rest of the file is skipped if not Heretic Extended. -SkipIf Not heretic-ext; - -Map Info { - ID = "E4M1"; - Name = "HUSTR_E4M1"; - Author = "Raven Software"; - Music = "e1m6"; - Gravity = 1; - Sky = "sky1"; -} - -Copy Map Info { - ID = "E4M2"; - Name = "HUSTR_E4M2"; - Music = "e1m2"; -} - -Copy Map Info { - ID = "E4M3"; - Name = "HUSTR_E4M3"; - Music = "e1m3"; -} - -Copy Map Info { - ID = "E4M4"; - Name = "HUSTR_E4M4"; - Music = "e1m4"; -} - -Copy Map Info { - ID = "E4M5"; - Name = "HUSTR_E4M5"; - Music = "e1m5"; -} - -Copy Map Info { - ID = "E4M6"; - Name = "HUSTR_E4M6"; - Music = "e1m1"; -} - -Copy Map Info { - ID = "E4M7"; - Name = "HUSTR_E4M7"; - Music = "e1m7"; -} - -Copy Map Info { - ID = "E4M9"; - Name = "HUSTR_E4M9"; - Music = "e1m9"; -} - -Copy Map Info { - ID = "E4M8"; - Name = "HUSTR_E4M8"; - Music = "e1m8"; - Flags = nointermission; -} - -Map Info { - ID = "E5M1"; - Name = "HUSTR_E5M1"; - Author = "Raven Software"; - Music = "e2m1"; - Gravity = 1; - Sky = "sky3"; -} - -Copy Map Info { - ID = "E5M2"; - Name = "HUSTR_E5M2"; - Music = "e2m2"; -} - -Copy Map Info { - ID = "E5M3"; - Name = "HUSTR_E5M3"; - Music = "e2m3"; -} - -Copy Map Info { - ID = "E5M4"; - Name = "HUSTR_E5M4"; - Music = "e2m4"; -} - -Copy Map Info { - ID = "E5M5"; - Name = "HUSTR_E5M5"; - Music = "e1m4"; -} - -Copy Map Info { - ID = "E5M6"; - Name = "HUSTR_E5M6"; - Music = "e2m6"; -} - -Copy Map Info { - ID = "E5M7"; - Name = "HUSTR_E5M7"; - Music = "e2m7"; -} - -Copy Map Info { - ID = "E5M9"; - Name = "HUSTR_E5M9"; - Music = "e2m9"; -} - -Copy Map Info { - ID = "E5M8"; - Name = "HUSTR_E5M8"; - Music = "e2m8"; - Flags = nointermission; -} - -Map Info { - ID = "E6M1"; - Name = "HUSTR_E6M1"; - Author = "Raven Software"; - Music = "e3m2"; - Gravity = 1; - Sky = "sky1"; -} - -Copy Map Info { - ID = "E6M2"; - Name = "HUSTR_E6M2"; - Music = "e3m3"; -} - -Copy Map Info { - ID = "E6M3"; - Name = "HUSTR_E6M3"; - Music = "e1m6"; -} diff --git a/doomsday/plugins/heretic/defs/jheretic.ded b/doomsday/plugins/heretic/defs/jheretic.ded index 84129c9667..ef5f9b9852 100644 --- a/doomsday/plugins/heretic/defs/jheretic.ded +++ b/doomsday/plugins/heretic/defs/jheretic.ded @@ -26,6 +26,15 @@ Music { ID = "None"; } +# The default definition, used for any maps without a map info definition. +Map Info { + ID = "*"; + Author = "Unknown"; + Music = "e1m1"; + Gravity = 1; + Sky = "sky1"; +} + Include "flags.ded"; Include "fonts.ded"; Include "objects.ded"; diff --git a/doomsday/plugins/hexen/data/hexen-dk.mapinfo b/doomsday/plugins/hexen/data/hexen-dk.mapinfo new file mode 100644 index 0000000000..767654edf5 --- /dev/null +++ b/doomsday/plugins/hexen/data/hexen-dk.mapinfo @@ -0,0 +1,248 @@ +episode @wt:1 + +; --- Cluster 1 --- + +map 41 "RUINED VILLAGE" +warptrans 1 +next 2 +cluster 1 +sky1 SKYWALL 0 +sky2 SKY1 40 +doublesky +cdtrack 13 + +map 42 "BLIGHT" +warptrans 2 +next 3 +cluster 1 +sky1 SKYWALL 0 +sky2 SKY1 40 +doublesky +cdtrack 2 + +map 43 "SUMP" +warptrans 3 +next 4 +cluster 1 +sky1 SKYFOG2 20 +sky2 SKYFOG 60 +doublesky +fadetable fogmap +cdtrack 22 + +map 44 "CATACOMB" +warptrans 4 +next 5 +cluster 1 +sky1 SKYWALL 0 +sky2 SKY1 40 +doublesky +cdtrack 15 + +map 45 "BADLANDS" +warptrans 5 +next 6 +cluster 1 +sky1 SKYWALL 0 +sky2 SKY1 40 +doublesky +cdtrack 9 + +map 46 "BRACKENWOOD" +warptrans 6 +next 7 +cluster 1 +sky1 SKYWALL 0 +sky2 SKY1 40 +doublesky +cdtrack 21 + +map 47 "PYRE" +warptrans 7 +next 8 +cluster 1 +sky1 SKYWALL 0 +sky2 SKY1 40 +doublesky +cdtrack 14 + +; --- Cluster 2 --- + +map 48 "CONSTABLE'S GATE" +warptrans 8 +next 9 +cluster 2 +sky1 SKYWALL2 0 +sky2 SKY2 60 +doublesky +cdtrack 8 + +map 49 "TREASURY" +warptrans 9 +next 10 +cluster 2 +sky1 SKYWALL2 0 +sky2 SKY2 60 +doublesky +cdtrack 20 + +map 50 "MARKET PLACE" +warptrans 10 +next 11 +cluster 2 +sky1 SKYWALL2 0 +sky2 SKY2 60 +doublesky +cdtrack 6 + +map 51 "LOCUS REQUIESCAT" +warptrans 11 +next 12 +cluster 2 +sky1 SKY2 0 +sky2 SKY3 0 +lightning +cdtrack 5 + +map 52 "ORDEAL" +warptrans 12 +next 13 +cluster 2 +sky1 SKYWALL2 0 +sky2 SKY2 60 +doublesky +cdtrack 16 + +map 53 "ARMORY" +warptrans 13 +next 14 +cluster 2 +sky1 SKYWALL2 0 +sky2 SKY2 60 +doublesky +cdtrack 18 + +; --- Cluster 3 --- + +map 54 "NAVE" +warptrans 14 +next 15 +cluster 3 +sky1 SKY4 0 +sky2 SKY4 0 +cdtrack 15 + +map 55 "CHANTRY" +warptrans 15 +next 16 +cluster 3 +sky1 SKY4 0 +sky2 SKY4 0 +cdtrack 9 + +map 56 "ABATTOIR" +warptrans 16 +next 17 +cluster 3 +sky1 SKY4 0 +sky2 SKY4 0 +cdtrack 19 + +map 57 "DARK WATCH" +warptrans 17 +next 18 +cluster 3 +sky1 SKY4 0 +sky2 SKY4 0 +cdtrack 17 + +map 58 "CLOACA" +warptrans 18 +next 19 +cluster 3 +sky1 SKY4 0 +sky2 SKY4 0 +cdtrack 8 + +map 59 "ICE HOLD" +warptrans 19 +next 20 +cluster 3 +sky1 SKY4 0 +sky2 SKY4 0 +cdtrack 6 + +map 60 "DARK CITADEL" +warptrans 20 +next 1 +cluster 3 +sky1 SKY4 0 +sky2 SKY4 0 +cdtrack 15 + +; --- Cluster 4 --- +map 33 "TRANSIT" +warptrans 33 +next 34 +cluster 4 +sky1 SKY1 0 +sky2 SKY4 0 +cdtrack 7 + +map 34 "OVER N UNDER" +warptrans 34 +next 35 +cluster 4 +sky1 SKY1 0 +sky2 SKY4 0 +cdtrack 13 + +map 35 "DEATHFOG" +warptrans 35 +next 36 +cluster 4 +sky1 SKYFOG2 20 +sky2 SKYFOG 60 +doublesky +fadetable fogmap +cdtrack 16 + +map 36 "CASTLE OF PAIN" +warptrans 36 +next 37 +cluster 4 +sky1 SKY4 0 +sky2 SKY4 0 +cdtrack 9 + +map 37 "SEWER PIT" +warptrans 37 +next 38 +cluster 4 +sky1 SKY4 0 +sky2 SKY4 0 +cdtrack 3 + +map 38 "THE ROSE" +warptrans 38 +next 36 +cluster 4 +sky1 SKY1 0 +sky2 SKY4 0 +cdtrack 10 + +map 83 "TEST" +warptrans 39 +next 37 +cluster 4 +sky1 SKY1 0 +sky2 SKY4 0 +cdtrack 10 + +; ===== Non-level specific CD tracks ===== +cd_start_track 0 +cd_end1_track 5 +cd_end2_track 5 +cd_end3_track 5 +cd_intermission_track 7 +cd_title_track 4 diff --git a/doomsday/plugins/hexen/data/hexen.mapinfo b/doomsday/plugins/hexen/data/hexen.mapinfo new file mode 100644 index 0000000000..799cbcac3c --- /dev/null +++ b/doomsday/plugins/hexen/data/hexen.mapinfo @@ -0,0 +1,376 @@ +episode @wt:1 + +; --- Cluster 1 --- + +map 1 "WINNOWING HALL" +warptrans 1 +next 2 +cluster 1 +sky1 SKY2 0 +sky2 SKY3 0 +lightning +cdtrack 13 + +map 2 "SEVEN PORTALS" +warptrans 2 +next 3 +cluster 1 +sky1 SKY4 0 +sky2 SKY4 0 +cdtrack 2 + +map 3 "GUARDIAN OF ICE" +warptrans 3 +next 4 +cluster 1 +sky1 SKY4 0 +sky2 SKY4 0 +cdtrack 22 + +map 4 "GUARDIAN OF FIRE" +warptrans 4 +next 5 +cluster 1 +sky1 SKY4 0 +sky2 SKY4 0 +cdtrack 15 + +map 5 "GUARDIAN OF STEEL" +warptrans 5 +next 6 +cluster 1 +sky1 SKY4 0 +sky2 SKY4 0 +cdtrack 9 + +map 6 "BRIGHT CRUCIBLE" +warptrans 6 +next 7 +cluster 1 +sky1 SKY4 0 +sky2 SKY4 0 +cdtrack 21 + +; --- Cluster 2 --- + +map 13 "SHADOW WOOD" +warptrans 7 +next 8 +cluster 2 +sky1 SKYWALL 0 +sky2 SKY1 80 +doublesky +cdtrack 8 + +map 8 "DARKMERE" +warptrans 8 +next 9 +cluster 2 +sky1 SKYFOG2 20 +sky2 SKYFOG 60 +doublesky +fadetable fogmap +cdtrack 14 + +map 9 "CAVES OF CIRCE" +warptrans 9 +next 10 +cluster 2 +sky1 SKYWALL 0 +sky2 SKY1 80 +doublesky +cdtrack 20 + +map 10 "WASTELANDS" +warptrans 10 +next 11 +cluster 2 +sky1 SKYWALL 0 +sky2 SKY1 80 +doublesky +cdtrack 6 + +map 11 "SACRED GROVE" +warptrans 11 +next 12 +cluster 2 +sky1 SKYFOG2 20 +sky2 SKYFOG 60 +doublesky +fadetable fogmap +cdtrack 5 + +map 12 "HYPOSTYLE" +warptrans 12 +next 13 +cluster 2 +sky1 SKYWALL 0 +sky2 SKY1 80 +doublesky +cdtrack 16 + +; --- Cluster 3 --- + +map 27 "HERESIARCH'S SEMINARY" +warptrans 13 +next 14 +cluster 3 +sky1 SKYWALL2 0 +sky2 SKY4 50 +doublesky +cdtrack 19 + +map 28 "DRAGON CHAPEL" +warptrans 14 +next 15 +cluster 3 +sky1 SKYWALL2 0 +sky2 SKY4 50 +doublesky +cdtrack 17 + +map 30 "GRIFFIN CHAPEL" +warptrans 15 +next 16 +cluster 3 +sky1 SKYWALL2 0 +sky2 SKY4 50 +doublesky +cdtrack 10 + +map 31 "DEATHWIND CHAPEL" +warptrans 16 +next 17 +cluster 3 +sky1 SKYWALL2 0 +sky2 SKY4 50 +doublesky +cdtrack 18 + +map 32 "ORCHARD OF LAMENTATIONS" +warptrans 17 +next 18 +cluster 3 +sky1 SKYFOG2 20 +sky2 SKYFOG 60 +doublesky +fadetable fogmap +cdtrack 22 + +map 33 "SILENT REFECTORY" +warptrans 18 +next 19 +cluster 3 +sky1 SKYWALL2 0 +sky2 SKY4 50 +doublesky +cdtrack 21 + +map 34 "WOLF CHAPEL" +warptrans 19 +next 20 +cluster 3 +sky1 SKYWALL2 0 +sky2 SKY4 50 +doublesky +cdtrack 14 + +; --- Cluster 4 --- + +map 21 "FORSAKEN OUTPOST" +warptrans 20 +next 21 +cluster 4 +sky1 SKY2 50 +sky2 SKY3 50 +lightning +cdtrack 20 + +map 22 "CASTLE OF GRIEF" +warptrans 21 +next 22 +cluster 4 +sky1 SKY2 50 +sky2 SKY3 50 +lightning +cdtrack 12 + +map 23 "GIBBET" +warptrans 22 +next 23 +cluster 4 +sky1 SKY2 50 +sky2 SKY3 50 +lightning +cdtrack 15 + +map 24 "EFFLUVIUM" +warptrans 23 +next 24 +cluster 4 +sky1 SKY2 50 +sky2 SKY3 50 +lightning +cdtrack 8 + +map 25 "DUNGEONS" +warptrans 24 +next 25 +cluster 4 +sky1 SKY2 50 +sky2 SKY3 50 +lightning +cdtrack 19 + +map 26 "DESOLATE GARDEN" +warptrans 25 +next 26 +cluster 4 +sky1 SKY2 50 +sky2 SKY3 50 +lightning +cdtrack 3 + +; --- Cluster 5 --- + +map 35 "NECROPOLIS" +warptrans 26 +next 27 +cluster 5 +sky1 SKY2 40 +sky2 SKY3 40 +lightning +cdtrack 16 + +map 36 "ZEDEK'S TOMB" +warptrans 27 +next 28 +cluster 5 +sky1 SKY2 40 +sky2 SKY3 40 +lightning +cdtrack 10 + +map 37 "MENELKIR'S TOMB" +warptrans 28 +next 29 +cluster 5 +sky1 SKY4 40 +sky2 SKY4 40 +cdtrack 11 + +map 38 "TRADUCTUS' TOMB" +warptrans 29 +next 30 +cluster 5 +sky1 SKY2 40 +sky2 SKY3 40 +lightning +cdtrack 9 + +map 39 "VIVARIUM" +warptrans 30 +next 31 +cluster 5 +sky1 SKY2 40 +sky2 SKY3 40 +lightning +cdtrack 17 + +map 40 "DARK CRUCIBLE" +warptrans 31 +next 1 +cluster 5 +sky1 SKY4 0 +sky2 SKY4 0 +cdtrack 2 + +; --- Miscellaneous maps --- + +map 7 "SHADOW WOOD" +warptrans 7;70 +sky1 SKYWALL 0 +sky2 SKY1 80 +doublesky + +map 14 "SWAMP DEMO" +warptrans 71 +sky1 SKYFOG2 20 +sky2 SKYFOG 60 +doublesky +fadetable fogmap + +map 29 "NADA" +warptrans 72 +sky1 SKYWALL2 70 +sky2 SKY4 0 +doublesky + +map 42 "ERIC'S WHIRLWIND O' DEATH" +sky1 SKY2 0 +sky2 SKY3 0 +lightning + +map 43 "MAYA" +sky1 SKY4 0 +sky2 SKY4 0 + +map 50 "THE BADLANDS" +sky1 SKYWALL 0 +sky2 SKY4 50 +doublesky + +map 51 "CAVES OF ASCENSION" +sky1 SKYWALL 0 +sky2 SKY4 50 +doublesky + +map 52 "LOWER CRYPTS" +sky1 SKYWALL 0 +sky2 SKY4 50 +doublesky + +map 53 "THE HYPOSTYLE HALL" +sky1 SKY4 50 +sky2 SKY4 50 + +map 54 "THE SANCTORIUM" +sky1 SKYWALL 0 +sky2 SKY4 50 +doublesky + +map 55 "THE ATHENAEUM" +sky1 SKYWALL 0 +sky2 SKY4 50 +doublesky + +map 56 "THE CLERIC'S CITADEL" +sky1 SKYWALL 0 +sky2 SKY4 50 +doublesky + +map 60 "PROGRAMMER MAP" +sky1 SKY1 80 + +map 90 "BGOKEY" +sky1 SKY1 0 + +map 92 "PAUL MAP" +sky1 SKY1 20 + +map 93 "PAUL MAP2" +sky1 SKY1 20 + +map 95 "CJR@RAVENSOFT.COM" +sky1 SKY1 0 + +map 96 "SOUND DEVELOPMENT MAP" +sky1 SKY1 0 + +; ===== Non-level specific CD tracks ===== +cd_start_track 0 +cd_end1_track 5 +cd_end2_track 5 +cd_end3_track 5 +cd_intermission_track 7 +cd_title_track 4 diff --git a/doomsday/plugins/hexen/defs/hexen-demo.ded b/doomsday/plugins/hexen/defs/hexen-demo.ded index 109f9b0d54..6f2eab30d6 100644 --- a/doomsday/plugins/hexen/defs/hexen-demo.ded +++ b/doomsday/plugins/hexen/defs/hexen-demo.ded @@ -18,7 +18,6 @@ Map Info { Gravity = 1; } -Include "hexen/episodes.ded"; Include "hexen/anim.ded"; Include "hexen/finales.ded"; Include "hexen/lights.ded"; diff --git a/doomsday/plugins/hexen/defs/hexen/episodes.ded b/doomsday/plugins/hexen/defs/hexen/episodes.ded deleted file mode 100644 index f52ec26dc7..0000000000 --- a/doomsday/plugins/hexen/defs/hexen/episodes.ded +++ /dev/null @@ -1,9 +0,0 @@ -# Hexen: Episode definitions -# - -Header { Version = 6; } - -Episode { - Id = "1"; - Start Map = "@wt:1"; -}