// Source/TengriPlatformer/Movement/TengriMovementComponent.ts import { ActorComponent } from '/Content/UE/ActorComponent.ts'; import { Vector } from '/Content/UE/Vector.ts'; import type { DA_TengriMovementConfig } from '/Content/Movement/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); } }