|
Barotrauma Client
|
Classes | |
| class | PreviewItem |
Public Member Functions | |
| override void | Dispose () |
| JobPrefab (ContentXElement element, JobsFile file) | |
Public Member Functions inherited from Barotrauma.Prefab | |
| Prefab (ContentFile file, Identifier identifier) | |
| Prefab (ContentFile file, ContentXElement element) | |
| void | Dispose () |
Static Public Member Functions | |
| static JobPrefab | Get (Identifier identifier) |
| static JobPrefab | Random (Rand.RandSync sync, Func< JobPrefab, bool > predicate=null) |
Static Public Member Functions inherited from Barotrauma.Prefab | |
| static void | DisallowCallFromConstructor () |
Public Attributes | |
| readonly Dictionary< int, ContentXElement > | ItemSets = new Dictionary<int, ContentXElement>() |
| readonly ImmutableDictionary< int, ImmutableArray< PreviewItem > > | PreviewItems |
| readonly List< SkillPrefab > | Skills = new List<SkillPrefab>() |
| readonly List< AutonomousObjective > | AutonomousObjectives = new List<AutonomousObjective>() |
| readonly List< Identifier > | AppropriateOrders = new List<Identifier>() |
| readonly LocalizedString | Name |
| readonly LocalizedString | Description |
| Sprite | Icon |
| Sprite | IconSmall |
Public Attributes inherited from Barotrauma.Prefab | |
| readonly Identifier | Identifier |
| readonly ContentFile | ContentFile |
Static Public Attributes | |
| static readonly PrefabCollection< JobPrefab > | Prefabs = new PrefabCollection<JobPrefab>() |
Static Public Attributes inherited from Barotrauma.Prefab | |
| static readonly ImmutableHashSet< Type > | Types |
Properties | |
| static IReadOnlyDictionary< Identifier, float > | ItemRepairPriorities [get] |
| Tag -> priority. | |
| Color | UIColor [get] |
| AIObjectiveIdle.BehaviorType | IdleBehavior [get] |
| bool | OnlyJobSpecificDialog [get] |
| int | InitialCount [get] |
| bool | AllowAlways [get] |
| int | MaxNumber [get] |
| int | MinNumber [get] |
| float | MinKarma [get] |
| float | PriceMultiplier [get] |
| float | VitalityModifier [get] |
| bool | HiddenJob [get] |
| SkillPrefab | PrimarySkill [get] |
| ContentXElement | Element [get] |
| int | Variants [get] |
Properties inherited from Barotrauma.PrefabWithUintIdentifier | |
| UInt32 | UintIdentifier [get, set] |
Properties inherited from Barotrauma.Prefab | |
| ContentPackage? | ContentPackage [get] |
| ContentPath | FilePath [get] |
Additional Inherited Members | |
Protected Member Functions inherited from Barotrauma.PrefabWithUintIdentifier | |
| PrefabWithUintIdentifier (ContentFile file, Identifier identifier) | |
| PrefabWithUintIdentifier (ContentFile file, ContentXElement element) | |
Protected Member Functions inherited from Barotrauma.Prefab | |
| virtual Identifier | DetermineIdentifier (XElement element) |
| Barotrauma.JobPrefab.JobPrefab | ( | ContentXElement | element, |
| JobsFile | file ) |
| override void Barotrauma.JobPrefab.Dispose | ( | ) |
|
static |
|
static |
| readonly List<Identifier> Barotrauma.JobPrefab.AppropriateOrders = new List<Identifier>() |
| readonly List<AutonomousObjective> Barotrauma.JobPrefab.AutonomousObjectives = new List<AutonomousObjective>() |
| readonly LocalizedString Barotrauma.JobPrefab.Description |
| Sprite Barotrauma.JobPrefab.Icon |
| Sprite Barotrauma.JobPrefab.IconSmall |
| readonly Dictionary<int, ContentXElement> Barotrauma.JobPrefab.ItemSets = new Dictionary<int, ContentXElement>() |
| readonly LocalizedString Barotrauma.JobPrefab.Name |
|
static |
| readonly ImmutableDictionary<int, ImmutableArray<PreviewItem> > Barotrauma.JobPrefab.PreviewItems |
| readonly List<SkillPrefab> Barotrauma.JobPrefab.Skills = new List<SkillPrefab>() |
|
get |
|
get |
|
get |
|
get |
|
get |
|
staticget |
Tag -> priority.
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |