counters: Add Falz Memoria counter. Use it for v1 and test missions.
This commit is contained in:
parent
8859132736
commit
4dc32362ba
@ -223,7 +223,39 @@
|
||||
|
||||
% Story Episode 2
|
||||
|
||||
{1131010, [{type, mission}, {file, "data/missions/ep2ch1.c.quest.nbl"}, {start, [0, 0, 0]}, {sets, 1}]}
|
||||
{1131010, [{type, mission}, {file, "data/missions/ep2ch1.c.quest.nbl"}, {start, [0, 0, 0]}, {sets, 1}]},
|
||||
|
||||
%% Boss Tests.
|
||||
{90120, [{type, mission}, {file, "data/missions/boss/lv1/alteraz/quest_ae.nbl"}, {start, [0, 100, 0]}, {sets, 1}]},
|
||||
{90130, [{type, mission}, {file, "data/missions/boss/lv1/rolei/quest_ae.nbl"}, {start, [0, 100, 0]}, {sets, 1}]},
|
||||
{90140, [{type, mission}, {file, "data/missions/boss/lv1/falz1/quest_ae.nbl"}, {start, [0, 100, 0]}, {sets, 1}]},
|
||||
{90150, [{type, mission}, {file, "data/missions/boss/lv1/falz2/quest_ae.nbl"}, {start, [0, 100, 0]}, {sets, 1}]},
|
||||
{90160, [{type, mission}, {file, "data/missions/boss/lv1/motherbrain/quest_ae.nbl"}, {start, [0, 100, 0]}, {sets, 1}]},
|
||||
|
||||
%% v1 Free Missions.
|
||||
{110000, [{type, mission}, {file, "data/missions/v1/evacuation/quest_ae.nbl"}, {start, [0, 1130, 0]}, {sets, 1}]},
|
||||
{110010, [{type, mission}, {file, "data/missions/v1/annihilation/quest_ae.nbl"}, {start, [0, 1300, 0]}, {sets, 1}]},
|
||||
{110100, [{type, mission}, {file, "data/missions/v1/dark-satellite/quest_ae.nbl"}, {start, [0, 111, 0]}, {sets, 1}]},
|
||||
{111000, [{type, mission}, {file, "data/missions/v1/creature-discomfort/quest_ae.nbl"}, {start, [0, 101, 0]}, {sets, 1}]},
|
||||
{111010, [{type, mission}, {file, "data/missions/v1/burning-plains/quest_ae.nbl"}, {start, [0, 1120, 0]}, {sets, 1}]},
|
||||
{111020, [{type, mission}, {file, "data/missions/v1/mad-beasts/quest_ae.nbl"}, {start, [0, 1130, 0]}, {sets, 1}]},
|
||||
{111030, [{type, mission}, {file, "data/missions/v1/ruler-of-the-plains/quest_ae.nbl"}, {start, [0, 110, 0]}, {sets, 1}]},
|
||||
{111100, [{type, mission}, {file, "data/missions/v1/what-is-in-the-ruins/quest_ae.nbl"}, {start, [0, 1102, 0]}, {sets, 1}]},
|
||||
{111110, [{type, mission}, {file, "data/missions/v1/two-headed-sentinel/quest_ae.nbl"}, {start, [0, 1211, 0]}, {sets, 1}]},
|
||||
{111200, [{type, mission}, {file, "data/missions/v1/cargo-train-rescue/quest_ae.nbl"}, {start, [0, 105, 0]}, {sets, 1}]},
|
||||
{111300, [{type, mission}, {file, "data/missions/v1/endrum-underground/quest_ae.nbl"}, {start, [0, 110, 0]}, {sets, 1}]},
|
||||
{112000, [{type, mission}, {file, "data/missions/v1/mizuraki-devastation/quest_ae.nbl"}, {start, [0, 101, 0]}, {sets, 1}]},
|
||||
{112010, [{type, mission}, {file, "data/missions/v1/frozen-woods/quest_ae.nbl"}, {start, [0, 1111, 0]}, {sets, 1}]},
|
||||
{112020, [{type, mission}, {file, "data/missions/v1/demons-above/quest_ae.nbl"}, {start, [0, 3115, 0]}, {sets, 1}]},
|
||||
{112100, [{type, mission}, {file, "data/missions/v1/defend-islands/quest_ae.nbl"}, {start, [0, 3120, 0]}, {sets, 1}]},
|
||||
{112120, [{type, mission}, {file, "data/missions/v1/woodland-flames/quest_ae.nbl"}, {start, [0, 1220, 0]}, {sets, 1}]},
|
||||
{112200, [{type, mission}, {file, "data/missions/v1/grove-of-fanatics/quest_ae.nbl"}, {start, [0, 104, 0]}, {sets, 1}]},
|
||||
{112210, [{type, mission}, {file, "data/missions/v1/temple-of-ice/quest_ae.nbl"}, {start, [0, 1201, 0]}, {sets, 1}]},
|
||||
{113000, [{type, mission}, {file, "data/missions/v1/pandemonium/quest_ae.nbl"}, {start, [0, 3110, 0]}, {sets, 1}]},
|
||||
{113100, [{type, mission}, {file, "data/missions/v1/tunnel-infestation/quest_ae.nbl"}, {start, [0, 210, 0]}, {sets, 1}]},
|
||||
{113200, [{type, mission}, {file, "data/missions/v1/goliath-in-the-desert/quest_ae.nbl"}, {start, [0, 3120, 0]}, {sets, 1}]},
|
||||
{113230, [{type, mission}, {file, "data/missions/v1/absolute-zero/quest_ae.nbl"}, {start, [0, 1221, 0]}, {sets, 1}]},
|
||||
{113240, [{type, mission}, {file, "data/missions/v1/terror-in-the-desert/quest_ae.nbl"}, {start, [0, 4240, 0]}, {sets, 1}]}
|
||||
]).
|
||||
|
||||
-define(ZONES, [
|
||||
@ -557,7 +589,54 @@
|
||||
{[1131010,0], [{file, "data/missions/ep2ch1.c.zone-0.nbl"}]},
|
||||
{[1131010,1], [{file, "data/missions/ep2ch1.c.zone-1.nbl"}]},
|
||||
{[1131010,2], [{file, "data/missions/ep2ch1.c.zone-2.nbl"}]},
|
||||
{[1131010,3], [{file, "data/missions/ep2ch1.c.zone-3.nbl"}]}
|
||||
{[1131010,3], [{file, "data/missions/ep2ch1.c.zone-3.nbl"}]},
|
||||
|
||||
%% Boss Tests.
|
||||
{[90120, 0], [{file, "data/missions/boss/lv1/alteraz/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[90120, 1], [{file, "data/missions/boss/lv1/alteraz/zone01_ae.nbl"}, {sets, 1}]},
|
||||
{[90130, 0], [{file, "data/missions/boss/lv1/rolei/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[90130, 1], [{file, "data/missions/boss/lv1/rolei/zone01_ae.nbl"}, {sets, 1}]},
|
||||
{[90140, 0], [{file, "data/missions/boss/lv1/falz1/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[90140, 1], [{file, "data/missions/boss/lv1/falz1/zone01_ae.nbl"}, {sets, 1}]},
|
||||
{[90150, 0], [{file, "data/missions/boss/lv1/falz2/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[90150, 1], [{file, "data/missions/boss/lv1/falz2/zone01_ae.nbl"}, {sets, 1}]},
|
||||
{[90160, 0], [{file, "data/missions/boss/lv1/motherbrain/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[90160, 1], [{file, "data/missions/boss/lv1/motherbrain/zone01_ae.nbl"}, {sets, 1}]},
|
||||
|
||||
%% v1 Free Missions.
|
||||
{[110000, 0], [{file, "data/missions/v1/evacuation/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[110010, 0], [{file, "data/missions/v1/annihilation/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[110100, 0], [{file, "data/missions/v1/dark-satellite/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[110100, 1], [{file, "data/missions/v1/dark-satellite/zone01_ae.nbl"}, {sets, 1}]},
|
||||
{[110100, 2], [{file, "data/missions/v1/dark-satellite/zone02_ae.nbl"}, {sets, 1}]},
|
||||
{[111000, 0], [{file, "data/missions/v1/creature-discomfort/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[111010, 0], [{file, "data/missions/v1/burning-plains/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[111020, 0], [{file, "data/missions/v1/mad-beasts/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[111030, 0], [{file, "data/missions/v1/ruler-of-the-plains/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[111030, 1], [{file, "data/missions/v1/ruler-of-the-plains/zone01_ae.nbl"}, {sets, 1}]},
|
||||
{[111100, 0], [{file, "data/missions/v1/what-is-in-the-ruins/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[111100, 1], [{file, "data/missions/v1/what-is-in-the-ruins/zone01_ae.nbl"}, {sets, 1}]},
|
||||
{[111110, 0], [{file, "data/missions/v1/two-headed-sentinel/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[111110, 1], [{file, "data/missions/v1/two-headed-sentinel/zone01_ae.nbl"}, {sets, 1}]},
|
||||
{[111200, 0], [{file, "data/missions/v1/cargo-train-rescue/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[111300, 0], [{file, "data/missions/v1/endrum-underground/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[111300, 1], [{file, "data/missions/v1/endrum-underground/zone01_ae.nbl"}, {sets, 1}]},
|
||||
{[112000, 0], [{file, "data/missions/v1/mizuraki-devastation/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[112010, 0], [{file, "data/missions/v1/frozen-woods/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[112020, 0], [{file, "data/missions/v1/demons-above/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[112020, 1], [{file, "data/missions/v1/demons-above/zone01_ae.nbl"}, {sets, 1}]},
|
||||
{[112100, 0], [{file, "data/missions/v1/defend-islands/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[112120, 0], [{file, "data/missions/v1/woodland-flames/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[112200, 0], [{file, "data/missions/v1/grove-of-fanatics/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[112200, 1], [{file, "data/missions/v1/grove-of-fanatics/zone01_ae.nbl"}, {sets, 1}]},
|
||||
{[112210, 0], [{file, "data/missions/v1/temple-of-ice/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[113000, 0], [{file, "data/missions/v1/pandemonium/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[113100, 0], [{file, "data/missions/v1/tunnel-infestation/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[113200, 0], [{file, "data/missions/v1/goliath-in-the-desert/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[113200, 1], [{file, "data/missions/v1/goliath-in-the-desert/zone01_ae.nbl"}, {sets, 1}]},
|
||||
{[113230, 0], [{file, "data/missions/v1/absolute-zero/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[113240, 0], [{file, "data/missions/v1/terror-in-the-desert/zone00_ae.nbl"}, {sets, 1}]},
|
||||
{[113240, 1], [{file, "data/missions/v1/terror-in-the-desert/zone01_ae.nbl"}, {sets, 1}]}
|
||||
]).
|
||||
|
||||
-define(MAPS, [
|
||||
@ -1102,10 +1181,6 @@
|
||||
%~ 3, 3, 3, 3, 3, 0, % The Dark God C-S2 variant 3
|
||||
%~ 0:24 >>}]},
|
||||
|
||||
% Falz Memoria
|
||||
|
||||
{203, [{quests, "data/counters/colony.memoria.pack"}, {bg, 255}, {options, << 16#01013800:32, 0:448 >>}]},
|
||||
|
||||
% Parum Rozenom (entry 0)
|
||||
|
||||
{205, [{quests, "data/counters/parum.rozenom-0.pack"}, {bg, 1}, {options, << 16#01fa0400:32, 0:32 >>}]},
|
||||
|
60
priv/counters/203/counter.conf
Normal file
60
priv/counters/203/counter.conf
Normal file
@ -0,0 +1,60 @@
|
||||
%% This file is part of EGS.
|
||||
%%
|
||||
%% EGS is free software: you can redistribute it and/or modify
|
||||
%% it under the terms of the GNU Affero General Public License as
|
||||
%% published by the Free Software Foundation, either version 3 of the
|
||||
%% License, or (at your option) any later version.
|
||||
%%
|
||||
%% EGS is distributed in the hope that it will be useful,
|
||||
%% but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
%% GNU Affero General Public License for more details.
|
||||
%%
|
||||
%% You should have received a copy of the GNU Affero General Public License
|
||||
%% along with EGS. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
%% Falz Memoria counter.
|
||||
|
||||
{bg, 255}.
|
||||
{city, {1100000, 0, 4, 5}}.
|
||||
{cursor, {1050, 400}}.
|
||||
{t_name, 0}.
|
||||
{t_desc, 1}.
|
||||
|
||||
{groups, [
|
||||
%% v1 Free Missions.
|
||||
[{t_name, 2}, {t_desc, 4}, {quests, [
|
||||
{110000, "v1/evacuation/quest_ae.nbl"},
|
||||
{110010, "v1/annihilation/quest_ae.nbl"},
|
||||
{110100, "v1/dark-satellite/quest_ae.nbl"},
|
||||
{111000, "v1/creature-discomfort/quest_ae.nbl"},
|
||||
{111010, "v1/burning-plains/quest_ae.nbl"},
|
||||
{111020, "v1/mad-beasts/quest_ae.nbl"},
|
||||
{111030, "v1/ruler-of-the-plains/quest_ae.nbl"},
|
||||
{111100, "v1/what-is-in-the-ruins/quest_ae.nbl"},
|
||||
{111110, "v1/two-headed-sentinel/quest_ae.nbl"},
|
||||
{111200, "v1/cargo-train-rescue/quest_ae.nbl"},
|
||||
{111300, "v1/endrum-underground/quest_ae.nbl"},
|
||||
{112000, "v1/mizuraki-devastation/quest_ae.nbl"},
|
||||
{112010, "v1/frozen-woods/quest_ae.nbl"},
|
||||
{112020, "v1/demons-above/quest_ae.nbl"},
|
||||
{112100, "v1/defend-islands/quest_ae.nbl"},
|
||||
{112120, "v1/woodland-flames/quest_ae.nbl"},
|
||||
{112200, "v1/grove-of-fanatics/quest_ae.nbl"},
|
||||
{112210, "v1/temple-of-ice/quest_ae.nbl"},
|
||||
{113000, "v1/pandemonium/quest_ae.nbl"},
|
||||
{113100, "v1/tunnel-infestation/quest_ae.nbl"},
|
||||
{113200, "v1/goliath-in-the-desert/quest_ae.nbl"},
|
||||
{113230, "v1/absolute-zero/quest_ae.nbl"},
|
||||
{113240, "v1/terror-in-the-desert/quest_ae.nbl"}
|
||||
]}],
|
||||
%% Boss Tests.
|
||||
%% @todo lv30 missions: QuestID + 1
|
||||
[{t_name, 3}, {t_desc, 4}, {quests, [
|
||||
{90120, "boss/lv1/alteraz/quest_ae.nbl"},
|
||||
{90130, "boss/lv1/rolei/quest_ae.nbl"},
|
||||
{90140, "boss/lv1/falz1/quest_ae.nbl"},
|
||||
{90150, "boss/lv1/falz2/quest_ae.nbl"},
|
||||
{90160, "boss/lv1/motherbrain/quest_ae.nbl"}
|
||||
]}]
|
||||
]}.
|
BIN
priv/counters/203/text.bin.en_US.txt
Normal file
BIN
priv/counters/203/text.bin.en_US.txt
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user