// Source/TengriPlatformer/Movement/TengriMovementComponent.ts import { ActorComponent } from '/TypeScript/Engine/ActorComponent.ts'; import { Vector } from '/TypeScript/Engine/Vector.ts'; import type { DA_TengriMovementConfig } from '/Content/Domains/Character/Configs/DA_TengriMovementConfig.ts'; type ConstructorParams = { MovementConfig: typeof DA_TengriMovementConfig; }; export class TengriMovementComponent extends ActorComponent { constructor(data?: ConstructorParams) { super(); console.log(data); } public SetInputVector(NewInput: Vector = new Vector()): void { console.log(NewInput); } public SetJumpInput(bPressed: boolean = false): void { console.log(bPressed); } }