Skip to content

five-on-it / packages/ai/src/police-k9 / K9Unit

Interface: K9Unit ​

Defined in: packages/ai/src/police-k9.ts:87

A K9 unit: its handler and its dog, after one player.

Properties ​

bit ​

bit: number

Defined in: packages/ai/src/police-k9.ts:101

The tick the dog last bit (−1: never).


client ​

client: number

Defined in: packages/ai/src/police-k9.ts:89

The client id of the player it is after.


dog ​

dog: number

Defined in: packages/ai/src/police-k9.ts:91

The dog's entity (a character in a dog's body, the police's; −1: gone).


handler ​

handler: number

Defined in: packages/ai/src/police-k9.ts:93

The handler's entity (an NPC; −1: gone).


leaving ​

leaving: number

Defined in: packages/ai/src/police-k9.ts:103

The tick it started leaving (−1: on the trail).


next ​

next: number

Defined in: packages/ai/src/police-k9.ts:95

The number of the trail's point the dog makes for.


since ​

since: number

Defined in: packages/ai/src/police-k9.ts:99

The tick it went into that state.


state ​

state: K9State

Defined in: packages/ai/src/police-k9.ts:97

On the scent, or lost.