50 lines
1.9 KiB
JavaScript
50 lines
1.9 KiB
JavaScript
function MapPlaces() {
|
|
this.zones = {};
|
|
this.currentZone = "";
|
|
|
|
this.names = {};
|
|
this.names["admin_house"] = "Админ. корпус";
|
|
this.names["badminton"] = "Бадминтон";
|
|
this.names["beach"] = "Пляж";
|
|
this.names["boat_station"] = "Лодочная станция";
|
|
this.names["camp_entrance"] = "Ворота в лагерь";
|
|
this.names["clubs"] = "Клубы";
|
|
this.names["dining_hall"] = "Столовая";
|
|
this.names["dv_us_house"] = "Домик Ульяны и Алисы";
|
|
this.names["estrade"] = "Сцена";
|
|
this.names["forest"] = "Лес";
|
|
this.names["island_nearest"] = 'Остров "Ближний"';
|
|
this.names["library"] = "Библиотека";
|
|
this.names["me_mt_house"] = "Домик вожатой";
|
|
this.names["medic_house"] = "Медпункт";
|
|
this.names["monument"] = "Памятник";
|
|
this.names["music_club"] = "Музыкальный клуб";
|
|
this.names["old_house"] = "Старый корпус";
|
|
this.names["old_road"] = "Дорога к старому лагерю";
|
|
this.names["sl_mz_house"] = "Домик Слави и Жени";
|
|
this.names["sport_area"] = "Спортплощадка";
|
|
this.names["square"] = "Площадь";
|
|
this.names["store_house"] = "Склад";
|
|
this.names["sy_sh_house"] = "Домик Электроника и Шурика";
|
|
this.names["un_mi_house"] = "Домик Лены и Мику";
|
|
this.names["valleyball"] = "Волейбол";
|
|
this.names["wash_house"] = "Душевая";
|
|
}
|
|
|
|
MapPlaces.prototype.disableAllZones = function () {
|
|
this.zones = {};
|
|
this.currentZone = "";
|
|
};
|
|
|
|
MapPlaces.prototype.disableCurrentZone = function () {
|
|
delete this.zones[this.currentZone];
|
|
};
|
|
|
|
MapPlaces.prototype.resetZone = function (zone) {
|
|
delete this.zones[zone];
|
|
};
|
|
|
|
MapPlaces.prototype.setZone = function (name, label) {
|
|
this.zones[name] = label;
|
|
};
|