Skip to content

Instantly share code, notes, and snippets.

View LilekK's full-sized avatar

LilekK LilekK

View GitHub Profile
@LilekK
LilekK / InterfaceController.luau
Created September 22, 2025 07:55
LureService(server): Responsible for Lure handling in my butterfly catching game. InterfaceController(client): Responsible for handling all UI in game. LureFrame(client): Example of how to set-up individual UI with InterfaceController
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local Knit = require(ReplicatedStorage.Packages.Knit)
local Fusion = require(ReplicatedStorage.Packages.Fusion)
local MessageTemplates = require(ReplicatedStorage.Shared.Config.MessageTemplates)
local Signal = require(ReplicatedStorage.Packages.Signal)
local Value = Fusion.Value