local GameConfig = {}
-- Настройки предметов, которые можно найти в магазине
GameConfig.Items = {
["Flashlight"] = { Name = "Фонарик", Description = "Освещает путь в темноте", Heavy = false },
["GasCan"] = { Name = "Канистра бензина", Description = "Нужна для заправки генератора", Heavy = true },
["Fuse"] = { Name = "Предохранитель", Description = "Для починки щитка", Heavy = false },
["Crowbar"] = { Name = "Монтировка", Description = "Открывает запертые двери", Heavy = false }
}
-- Настройки Монстра (Сущность / Погрузчик)
GameConfig.MonsterSettings = {
WalkSpeed = 10,
ChasingSpeed = 18,
DetectionRadius = 40,
LoudNoiseRadius = 70
}
-- Функция для безопасного получения RemoteEvent (для связи Клиент-Сервер)
function GameConfig.GetRemoteEvent(eventName)
local storage = game:GetService("ReplicatedStorage")
local event = storage:FindFirstChild(eventName)
if not event then
event = Instance.new("RemoteEvent")
event.Name = eventName
event.Parent = storage
end
return event
end
return GameConfig