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
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
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
public float LikeOfPlayer(CreatureCommunities.CommunityID commID, int region, int playerNumber)
Parameters
commID CreatureCommunities.CommunityID
region int
playerNumber int
Returns
- float
public void LoadDefaultCommunityAlignments(SlugcatStats.Name saveStateNumber)
Parameters
saveStateNumber SlugcatStats.Name
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