Table of Contents

Namespace S1API.Law

Classes

CheckpointInfo

Contains comprehensive state information about a checkpoint.

CheckpointManager

Manages road checkpoints throughout the game world. Provides control over checkpoint activation and officer assignment.

CurfewManager

Manages the curfew system, including activation state and timing. The curfew restricts player movement during nighttime hours (9 PM to 5 AM).

FootPatrolRoute

Represents a foot patrol route with waypoints for police officers to follow.

LawController

Controls law enforcement intensity and automatic activity systems. Manages the automatic evaluation of checkpoints, patrols, and other law enforcement activities.

LawManager

Provides access to law enforcement and police dispatch functionality. Manages police responses, patrol operations, and wanted levels.

PatrolGroup

Represents a group of police officers on foot patrol. Manages patrol group movement, waypoints, and member coordination.

PlayerCrimeData

Manages a player's criminal record, wanted level, and police pursuit state.

VehiclePatrolRoute

Represents a vehicle patrol route with waypoints for police vehicles to follow.

Enums

CheckpointLocation

Represents the available checkpoint locations in the game world.

PursuitLevel

Represents the intensity level of a police pursuit. Higher levels indicate more aggressive police response.