Skip to content

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

Interface: SpawnGroupCommand ​

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

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:668

Whether they shoot.


at ​

at: SpawnSpot

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

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


count ​

count: number

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

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


crew ​

crew: number

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

How many ride in each car, the driver included.


key ​

key: string

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

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


kind ​

kind: "spawnGroup"

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

Discriminator.


mode ​

mode: "car" | "foot"

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

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


player ​

player: number

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

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:660

The behaviour profile.


team? ​

optional team?: string

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

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:664

The cars' class by name.