db commit message latr

This commit is contained in:
2023-12-24 15:04:50 -05:00
parent 52e787eb50
commit d1f9efce89
14 changed files with 225 additions and 166 deletions

View File

@@ -1,7 +1,9 @@
local CoreGuis = require(script:WaitForChild("CoreGuis"))
local Mouse = require(script:WaitForChild("Mouse"))
local CameraSettings = require(script:WaitForChild("Camera"))
local Crosshair = require(script:WaitForChild("Crosshair"))
local UI = script:WaitForChild("UI")
local Crosshair = require(UI:WaitForChild("Crosshair"))
local VignetteSettings = require(UI:WaitForChild("Vignette"))
local CoreGuis = require(script:WaitForChild("CoreGuis"))
local Mouse = require(script:WaitForChild("Mouse"))
local CameraSettings = require(script:WaitForChild("Camera"))
local Players = game:GetService("Players")
local Storage = game:GetService("ReplicatedStorage")
@@ -10,30 +12,33 @@ local ClientStorage = Storage:WaitForChild("Client")
local KeyBindsModule = require(ClientStorage:WaitForChild("KeyBinds"))
local Player = Players.LocalPlayer
local PlayerGui = Player:WaitForChild("PlayerGui")
local CurrentCamera = nil
repeat
task.wait()
CurrentCamera = workspace.CurrentCamera
until CurrentCamera
local Vignette = VignetteSettings.constructor(PlayerGui)
local Camera = CameraSettings.constructor(CurrentCamera, Player)
local CrosshairObject = Crosshair.constructor(Player)
local CrosshairObject = Crosshair.constructor(PlayerGui)
--Keybinds
local function CameraBinds()
local CameraBindMap = KeyBindsModule.constructor()
CameraBindMap:AddInputBegan(Enum.KeyCode.C, function()
Camera:ZoomIn()
Camera:ZoomIn(Vignette)
end)
CameraBindMap:AddInputEnded(Enum.KeyCode.C, function()
Camera:ZoomOut()
Camera:ZoomOut(Vignette)
end)
end
CoreGuis:off()
Mouse:DisablePointer()
Camera:FirstPerson()
CrosshairObject:Spawn()
CrosshairObject:Enable()
CameraBinds()