29 lines
835 B
TypeScript
29 lines
835 B
TypeScript
export interface AgentSettings {
|
|
color1ToColor1: number;
|
|
color1ToColor2: number;
|
|
color1ToColor3: number;
|
|
color2ToColor1: number;
|
|
color2ToColor2: number;
|
|
color2ToColor3: number;
|
|
color3ToColor1: number;
|
|
color3ToColor2: number;
|
|
color3ToColor3: number;
|
|
moveSpeed: number;
|
|
turnSpeed: number;
|
|
sensorOffsetAngle: number;
|
|
sensorOffsetDistance: number;
|
|
turnWhenLost: number;
|
|
individualTrailWeight: number;
|
|
forwardRotationScale: number;
|
|
introNearDistanceMin: number;
|
|
introNearSensorOffsetMultiplier: number;
|
|
introTargetAngleBlend: number;
|
|
introProgressCutoff: number;
|
|
introNearDistanceInner: number;
|
|
introTurnRateMultiplier: number;
|
|
introRandomTurnMultiplier: number;
|
|
introFarMoveMultiplier: number;
|
|
introNearMoveMultiplier: number;
|
|
introStepStopDistance: number;
|
|
randomTimeScale: number;
|
|
}
|