46 lines
701 B
TypeScript
46 lines
701 B
TypeScript
export interface move {
|
|
complexity: 'simple' | 'complex';
|
|
length?: number;
|
|
facing?: number;
|
|
horizontalOffset?: number;
|
|
evasiveness?: number;
|
|
name: string
|
|
}
|
|
|
|
export const moves: move[] = [
|
|
{
|
|
name: 'immelmann',
|
|
complexity: 'complex',
|
|
length: 10
|
|
},
|
|
{
|
|
name: 'bankedTurn',
|
|
complexity: 'simple',
|
|
length: 6
|
|
},
|
|
{
|
|
name: 'barrelRoll',
|
|
complexity: 'complex',
|
|
length: 8
|
|
},
|
|
{
|
|
name: 'straight',
|
|
complexity: 'simple',
|
|
length: 4
|
|
},
|
|
{
|
|
name: 'tightBank',
|
|
complexity: 'complex',
|
|
length: 4
|
|
},
|
|
{
|
|
name: 'turn',
|
|
complexity: 'simple',
|
|
length: 4
|
|
},
|
|
{
|
|
name: 'sBend',
|
|
complexity: 'simple',
|
|
length: 4
|
|
},
|
|
] |