remove github, add logger
This commit is contained in:
parent
eee1861752
commit
add6db3bb6
12 changed files with 99 additions and 116 deletions
|
@ -1,23 +1,54 @@
|
|||
/* eslint-disable roblox-ts/no-private-identifier */
|
||||
|
||||
import { CharacterRigR6 } from "@rbxts/character-promise"
|
||||
import { Logger } from "@rbxts/log"
|
||||
import { InputKind } from "ReplicatedStorage/inputKind"
|
||||
|
||||
/**
|
||||
* The client ECS state.
|
||||
*/
|
||||
export class clientState {
|
||||
[index: string]: unknown
|
||||
character?: CharacterRigR6
|
||||
player?: Player
|
||||
debugEnabled = false
|
||||
isRunning = false
|
||||
constructor(
|
||||
player: Player,
|
||||
character: CharacterRigR6,
|
||||
debugEnabled: boolean,
|
||||
isRunning: boolean,
|
||||
// lastProcessedCommand: Inputkind,
|
||||
|
||||
logger: Logger
|
||||
) {
|
||||
this.character = character
|
||||
this.player = player
|
||||
this.debugEnabled = debugEnabled
|
||||
this.isRunning = isRunning
|
||||
// this.lastProcessedCommand = lastProcessedCommand
|
||||
|
||||
this.logger = logger
|
||||
}
|
||||
|
||||
player: Player
|
||||
character: CharacterRigR6
|
||||
debugEnabled: boolean
|
||||
isRunning: boolean
|
||||
lastProcessedCommand?: InputKind
|
||||
|
||||
logger: Logger
|
||||
}
|
||||
|
||||
/**
|
||||
* The server ECS state.
|
||||
*/
|
||||
export class serverState {
|
||||
[index: string]: unknown
|
||||
}
|
||||
constructor(
|
||||
logger: Logger
|
||||
) {
|
||||
this.logger = logger
|
||||
}
|
||||
|
||||
logger: Logger
|
||||
}
|
||||
|
||||
/**
|
||||
* The shared ECS state.
|
||||
*/
|
||||
export type sharedState = serverState & clientState
|
Loading…
Add table
Add a link
Reference in a new issue