mirror of
https://forgejo.xatacraft.ru/Sunshine/mkxp-sunshine.git
synced 2026-08-19 13:29:54 +00:00
39 lines
1,002 B
Ruby
39 lines
1,002 B
Ruby
class FastTravel
|
|
class Zone
|
|
attr_reader :name
|
|
attr_reader :maps
|
|
def initialize(name, maps)
|
|
@name = name
|
|
@maps = maps
|
|
end
|
|
end
|
|
|
|
ZONES = {
|
|
:red => Zone.new(tr("The Refuge"), {
|
|
:gate => tr("city gate"),
|
|
:elevator => tr("elevator deck"),
|
|
:apartments => tr("apartments"),
|
|
:cafe => tr("cafe"),
|
|
:office => tr("office"),
|
|
:obsdeck => tr("observation deck"),
|
|
}),
|
|
:green => Zone.new(tr("The Glen"), {
|
|
:village => tr("village"),
|
|
:ruins => tr("ruins"),
|
|
:forest => tr("forest"),
|
|
:wall => tr("the gate"),
|
|
:dock => tr("dock"),
|
|
}),
|
|
:blue => Zone.new(tr("The Barrens"), {
|
|
:entrance => tr("entrance"),
|
|
:outpost => tr("outpost"),
|
|
:cliffs => tr("cliffs"),
|
|
:mineshaft => tr("mineshaft entrance"),
|
|
:factory => tr("old factory"),
|
|
:dorms => tr("dormitories"),
|
|
:swamp => tr("shrimp swamp"),
|
|
:docks => tr("docks"),
|
|
:quarry => tr("quarry"),
|
|
}),
|
|
}
|
|
end
|