Skip to content

five-on-it / packages/missions/src/runtime / SpawnGroupCommand

Interface: SpawnGroupCommand ​

Defined in: packages/missions/src/runtime.ts:718

Spawn some of a group of enemies at a place, after the player; the facts report them under key.

Properties ​

armed ​

armed: boolean

Defined in: packages/missions/src/runtime.ts:736

Whether they shoot.


at ​

at: SpawnSpot

Defined in: packages/missions/src/runtime.ts:726

Where (the place's y is absent when the ground decides).


count ​

count: number

Defined in: packages/missions/src/runtime.ts:724

How many: people on foot, or cars with their crews.


crew ​

crew: number

Defined in: packages/missions/src/runtime.ts:734

How many ride in each car, the driver included.


key ​

key: string

Defined in: packages/missions/src/runtime.ts:722

The group's key (<player>:<mission>:<group>).


kind ​

kind: "spawnGroup"

Defined in: packages/missions/src/runtime.ts:720

Discriminator.


mode ​

mode: "foot" | "car"

Defined in: packages/missions/src/runtime.ts:730

On foot, or each at the wheel of a car.


player ​

player: number

Defined in: packages/missions/src/runtime.ts:738

The player they are after (in a run, its holder 0: the host sends them after the live seat nearest where they come out).


profile ​

profile: "guard" | "pursuit" | "tail" | "aggressive"

Defined in: packages/missions/src/runtime.ts:728

The behaviour profile.


team? ​

optional team?: string

Defined in: packages/missions/src/runtime.ts:740

In a run of teams, the team they go after (the nearest of its members); every seat when absent.


vehicleClass ​

vehicleClass: string

Defined in: packages/missions/src/runtime.ts:732

The cars' class by name.