/
RaskolnickOFF
/
3D
Обзор
Документация
Войти
/
RaskolnickOFF
/
3D
Код
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
js/source/core/GameEvents.js
51 строка
2 KB
RaskolnickOFF
fixes
19 июн 2026, 19:05
19 июн 2026, 19:05
84fe909
Код
Авторство
О чём код?
// js/source/core/GameEvents.js - Словарь событий и источник правды export const GameEvents = { // Time and environment TIME_CHANGED: 'time_changed', TIME_SET: 'time_set', TIME_PAUSED: 'time_paused', TIME_RESUMED: 'time_resumed', TIME_SCALE_CHANGED: 'time_scale_changed', DAY_STARTED: 'day_started', NIGHT_STARTED: 'night_started', SUNRISE: 'sunrise', SUNSET: 'sunset', // Weather WEATHER_CHANGED: 'weather_changed', WEATHER_SET: 'weather_set', WEATHER_FORCE: 'weather_force', WEATHER_AUTO: 'weather_auto', SEASON_CHANGED: 'season_changed', // Player actions ENEMY_KILLED: 'enemy_killed', ITEM_PICKED_UP: 'item_picked_up', ENTITY_DESTROYED: 'entity_destroyed', PLAYER_DAMAGED: 'player_damaged', NOISE_MADE: 'noise_made', PLAYER_DIED: 'player_died', DAMAGE_DEALT: 'damage_dealt', HEALTH_CHANGED: 'health_changed', HUNGER_CHANGED: 'hunger_changed', THIRST_CHANGED: 'thirst_changed', STAMINA_CHANGED: 'stamina_changed', INVENTORY_CHANGED: 'inventory_changed', TILE_SHIFT: 'tile_shift', MAP_TOGGLE: 'map_toggle', // Зоны мира ZONE_ACTIVATED: 'zone_activated', ZONE_DEACTIVATED: 'zone_deactivated', ZONE_SLOT_EMPTY: 'zone_slot_empty', // Persistence SAVE_REQUESTED: 'save_requested', SAVE_COMPLETED: 'save_completed', SAVE_FAILED: 'save_failed', LOAD_REQUESTED: 'load_requested', LOAD_COMPLETED: 'load_completed', LOAD_FAILED: 'load_failed', WORLD_LOADED: 'world_loaded', // Edit mode EDIT_MODE_TOGGLED: 'edit_mode_toggled', // Free camera CAMERA_TOGGLE_FREE: 'camera_toggle_free', };