Table of Contents

Class CreatureCommunities

Namespace
Global
Assembly
Assembly-CSharp.dll
public class CreatureCommunities
Inheritance
CreatureCommunities
Inherited Members

Constructors

CreatureCommunities(GameSession)

public CreatureCommunities(GameSession session)

Parameters

session GameSession

Fields

loadedPlayerOpinions

public float[,,] loadedPlayerOpinions

Field Value

float[,,]

locked

public bool locked

Field Value

bool

playerOpinions

public float[,,] playerOpinions

Field Value

float[,,]

scavengerShyness

public float scavengerShyness

Field Value

float

session

public GameSession session

Field Value

GameSession

Methods

CycleTick(int, Name)

public void CycleTick(int cycle, SlugcatStats.Name saveStateNumber)

Parameters

cycle int
saveStateNumber SlugcatStats.Name

FromString(string)

public void FromString(string s)

Parameters

s string

InfluenceCell(int, int, int, float)

public void InfluenceCell(int comm, int reg, int plr, float infl)

Parameters

comm int
reg int
plr int
infl float

InfluenceLikeOfPlayer(CommunityID, int, int, float, float, float)

public void InfluenceLikeOfPlayer(CreatureCommunities.CommunityID commID, int region, int playerNumber, float influence, float interRegionBleed, float interCommunityBleed)

Parameters

commID CreatureCommunities.CommunityID
region int
playerNumber int
influence float
interRegionBleed float
interCommunityBleed float

LikeOfPlayer(CommunityID, int, int)

public float LikeOfPlayer(CreatureCommunities.CommunityID commID, int region, int playerNumber)

Parameters

commID CreatureCommunities.CommunityID
region int
playerNumber int

Returns

float

LoadDefaultCommunityAlignments(Name)

public void LoadDefaultCommunityAlignments(SlugcatStats.Name saveStateNumber)

Parameters

saveStateNumber SlugcatStats.Name

SetLikeOfPlayer(CommunityID, int, int, float)

public void SetLikeOfPlayer(CreatureCommunities.CommunityID commID, int region, int playerNumber, float newLike)

Parameters

commID CreatureCommunities.CommunityID
region int
playerNumber int
newLike float

ToString()

public override string ToString()

Returns

string