Table of Contents

Class CartelInfluence

Namespace
S1API.Cartel
Assembly
S1API.dll

Provides access to cartel influence per map region. Influence ranges from 0 (no cartel presence) to 1 (full cartel control).

public class CartelInfluence
Inheritance
CartelInfluence
Inherited Members
Extension Methods

Methods

ChangeInfluence(Region, float)

Changes the cartel influence in a region by a specified amount. Positive values increase influence, negative values decrease it.

public void ChangeInfluence(Region region, float amount)

Parameters

region Region

The map region to modify.

amount float

The amount to change (-1.0 to 1.0).

GetInfluence(Region)

Gets the cartel influence level for a specific region.

public float GetInfluence(Region region)

Parameters

region Region

The map region to check.

Returns

float

Influence level from 0.0 to 1.0

Events

OnInfluenceChanged

Event fired when cartel influence changes in any region. Parameters: region, old influence, new influence. Note: This event is only available in Mono builds.

public event Action<Region, float, float> OnInfluenceChanged

Event Type

Action<Region, float, float>