23 lines
No EOL
465 B
TypeScript
23 lines
No EOL
465 B
TypeScript
/* eslint-disable roblox-ts/no-private-identifier */
|
|
|
|
import { CharacterRigR6 } from "@rbxts/character-promise"
|
|
import { InputKind } from "ReplicatedStorage/inputKind"
|
|
|
|
/**
|
|
* The client ECS state.
|
|
*/
|
|
export class clientState {
|
|
[index: string]: unknown
|
|
character?: CharacterRigR6
|
|
player?: Player
|
|
debugEnabled = false
|
|
isRunning = false
|
|
lastProcessedCommand?: InputKind
|
|
}
|
|
|
|
/**
|
|
* The server ECS state.
|
|
*/
|
|
export class serverState {
|
|
[index: string]: unknown
|
|
} |