Riwmorld
RimWorld.IncidentWorker_Raid Class Referenceabstract
Inheritance diagram for RimWorld.IncidentWorker_Raid:
RimWorld.IncidentWorker_PawnsArrive RimWorld.IncidentWorker RimWorld.IncidentWorker_RaidEnemy RimWorld.IncidentWorker_RaidFriendly

Public Member Functions

override bool TryExecute (IncidentParms parms)
 
- Public Member Functions inherited from RimWorld.IncidentWorker_PawnsArrive
string DebugListingOfGroupSources ()
 
- Public Member Functions inherited from RimWorld.IncidentWorker
bool CanFireNow (IIncidentTarget target)
 

Protected Member Functions

abstract string GetLetterLabel (IncidentParms parms)
 
abstract string GetLetterText (IncidentParms parms, List< Pawn > pawns)
 
abstract LetterType GetLetterType ()
 
abstract string GetRelatedPawnsInfoLetterText (IncidentParms parms)
 
virtual void ResolveRaidArriveMode (IncidentParms parms)
 
virtual void ResolveRaidPoints (IncidentParms parms)
 
virtual void ResolveRaidSpawnCenter (IncidentParms parms)
 
abstract void ResolveRaidStrategy (IncidentParms parms)
 
abstract bool TryResolveRaidFaction (IncidentParms parms)
 
- Protected Member Functions inherited from RimWorld.IncidentWorker_PawnsArrive
IEnumerable< FactionCandidateFactions (Map map, bool desperate=false)
 
override bool CanFireNowSub (IIncidentTarget target)
 
virtual bool FactionCanBeGroupSource (Faction f, Map map, bool desperate=false)
 
- Protected Member Functions inherited from RimWorld.IncidentWorker
void SendStandardLetter ()
 
void SendStandardLetter (TargetInfo target, params string[] textArgs)
 

Additional Inherited Members

- Public Attributes inherited from RimWorld.IncidentWorker
IncidentDef def
 
- Properties inherited from RimWorld.IncidentWorker
virtual float AdjustedChance [get]
 

The documentation for this class was generated from the following file: