Skip to content

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

Interface: SpawnGroupCommand ​

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

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

Whether they shoot.


at ​

at: SpawnSpot

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

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


count ​

count: number

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

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


crew ​

crew: number

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

How many ride in each car, the driver included.


key ​

key: string

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

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


kind ​

kind: "spawnGroup"

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

Discriminator.


mode ​

mode: "foot" | "car"

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

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


player ​

player: number

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

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

The behaviour profile.


team? ​

optional team?: string

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

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

The cars' class by name.