16 lines
393 B
Text
16 lines
393 B
Text
--!strict
|
|
local sapphire = require("@pkg/sapphire")
|
|
|
|
local data = require("@client/data")
|
|
local ecs = require("@pkg/sapphire_jecs")
|
|
local lifecycles = require("@pkg/sapphire_lifecycles")
|
|
|
|
local controllers = script.Parent.controllers
|
|
|
|
sapphire()
|
|
:register_singletons(controllers)
|
|
:register_singletons(controllers.systems)
|
|
:use(data)
|
|
:use(ecs)
|
|
:use(lifecycles)
|
|
:start()
|