import { CharacterRigR6 } from "@rbxts/character-promise" import { Players } from "@rbxts/services" import { start } from "ReplicatedStorage/ecs" import { clientState } from "ReplicatedStorage/ecs/state" import { Host } from "ReplicatedStorage/hosts" import { setEnvironment } from "ReplicatedStorage/idAttribute" const HOST = Host.Client const ClientState = new clientState() const player = Players.LocalPlayer ClientState.character = (player.Character || player.CharacterAdded.Wait()[0]) as CharacterRigR6 setEnvironment(HOST) start(HOST, ClientState)