C# Class FluffyManager.ManagerJob_Hunting

Inheritance: ManagerJob
Afficher le fichier Open project: FluffierThanThou/RW_Manager Class Usage Examples

Méthodes publiques

Свойство Type Description
AllowedAnimals bool>.Dictionary
Designations List
History History
HuntingGrounds Area
Trigger Trigger_Threshold
UnforbidCorpses bool

Méthodes publiques

Méthode Description
AllowHumanLikeMeat ( bool allow ) : void
CleanDesignations ( ) : void

Remove obsolete designations from the list.

CleanUp ( ) : void
DrawListEntry ( Rect rect, bool overview = true, bool active = true ) : void
DrawOverviewDetails ( Rect rect ) : void
ExposeData ( ) : void
GetMeatInCorpses ( ) : int
GetMeatInDesignations ( ) : int
ManagerJob_Hunting ( Manager manager ) : System
Tick ( ) : void
TryDoJob ( ) : bool

Private Methods

Méthode Description
AddDesignation ( Designation des ) : void
AddDesignation ( Pawn p ) : void
AddRelevantGameDesignations ( ) : void
CleanAreaDesignations ( ) : void
DoUnforbidCorpses ( bool &workDone ) : void
GetHuntableAnimalsSorted ( ) : List
IsValidHuntingTarget ( LocalTargetInfo t ) : bool
IsValidHuntingTarget ( Pawn p ) : bool

Method Details

AllowHumanLikeMeat() public méthode

public AllowHumanLikeMeat ( bool allow ) : void
allow bool
Résultat void

CleanDesignations() public méthode

Remove obsolete designations from the list.
public CleanDesignations ( ) : void
Résultat void

CleanUp() public méthode

public CleanUp ( ) : void
Résultat void

DrawListEntry() public méthode

public DrawListEntry ( Rect rect, bool overview = true, bool active = true ) : void
rect UnityEngine.Rect
overview bool
active bool
Résultat void

DrawOverviewDetails() public méthode

public DrawOverviewDetails ( Rect rect ) : void
rect UnityEngine.Rect
Résultat void

ExposeData() public méthode

public ExposeData ( ) : void
Résultat void

GetMeatInCorpses() public méthode

public GetMeatInCorpses ( ) : int
Résultat int

GetMeatInDesignations() public méthode

public GetMeatInDesignations ( ) : int
Résultat int

ManagerJob_Hunting() public méthode

public ManagerJob_Hunting ( Manager manager ) : System
manager Manager
Résultat System

Tick() public méthode

public Tick ( ) : void
Résultat void

TryDoJob() public méthode

public TryDoJob ( ) : bool
Résultat bool

Property Details

AllowedAnimals public_oe property

public Dictionary AllowedAnimals
Résultat bool>.Dictionary

Designations public_oe property

public List Designations
Résultat List

History public_oe property

public History,FluffyManager History
Résultat History

HuntingGrounds public_oe property

public Area HuntingGrounds
Résultat Area

Trigger public_oe property

public Trigger_Threshold,FluffyManager Trigger
Résultat Trigger_Threshold

UnforbidCorpses public_oe property

public bool UnforbidCorpses
Résultat bool