Barotrauma Client
Loading...
Searching...
No Matches
Enums.cs File Reference

Namespaces

namespace  Barotrauma
 

Enumerations

enum  Barotrauma.TransitionMode {
  Barotrauma.Linear , Barotrauma.Smooth , Barotrauma.Smoother , Barotrauma.EaseIn ,
  Barotrauma.EaseOut , Barotrauma.Exponential
}
 
enum  Barotrauma.ActionType {
  Barotrauma.Always = 0 , Barotrauma.OnPicked = 1 , Barotrauma.OnUse = 2 , Barotrauma.OnSecondaryUse = 3 ,
  Barotrauma.OnWearing = 4 , Barotrauma.OnContaining = 5 , Barotrauma.OnContained = 6 , Barotrauma.OnNotContained = 7 ,
  Barotrauma.OnActive = 8 , Barotrauma.OnFailure = 9 , Barotrauma.OnBroken = 10 , Barotrauma.OnFire = 11 ,
  Barotrauma.InWater = 12 , Barotrauma.NotInWater = 13 , Barotrauma.OnImpact = 14 , Barotrauma.OnEating = 15 ,
  Barotrauma.OnDamaged = 16 , Barotrauma.OnSevered = 17 , Barotrauma.OnProduceSpawned = 18 , Barotrauma.OnOpen = 19 ,
  Barotrauma.OnClose = 20 , Barotrauma.OnSpawn = 21 , Barotrauma.OnSuccess = 22 , Barotrauma.OnAbility = 23 ,
  Barotrauma.OnDeath = OnBroken
}
 ActionTypes define when a StatusEffect is executed. More...
 
enum  Barotrauma.AbilityEffectType {
  Barotrauma.Undefined , Barotrauma.None , Barotrauma.OnAttack , Barotrauma.OnAttackResult ,
  Barotrauma.OnAttacked , Barotrauma.OnAttackedResult , Barotrauma.OnGainSkillPoint , Barotrauma.OnAllyGainSkillPoint ,
  Barotrauma.OnRepairComplete , Barotrauma.OnItemFabricationSkillGain , Barotrauma.OnItemFabricatedAmount , Barotrauma.OnItemFabricatedIngredients ,
  Barotrauma.OnAllyItemFabricatedAmount , Barotrauma.OnOpenItemContainer , Barotrauma.OnUseRangedWeapon , Barotrauma.OnReduceAffliction ,
  Barotrauma.OnAddDamageAffliction , Barotrauma.OnRagdoll , Barotrauma.OnRoundEnd , Barotrauma.OnLootCharacter ,
  Barotrauma.OnAnyMissionCompleted , Barotrauma.OnAllMissionsCompleted , Barotrauma.OnGiveOrder , Barotrauma.OnCrewKillCharacter ,
  Barotrauma.OnKillCharacter , Barotrauma.OnDieToCharacter , Barotrauma.OnAllyGainMissionExperience , Barotrauma.OnGainMissionExperience ,
  Barotrauma.OnGainMissionMoney , Barotrauma.OnCrewGainMissionReputation , Barotrauma.OnLocationDiscovered , Barotrauma.OnItemDeconstructed ,
  Barotrauma.OnItemDeconstructedByAlly , Barotrauma.OnItemDeconstructedMaterial , Barotrauma.OnItemDeconstructedInventory , Barotrauma.OnStopTinkering ,
  Barotrauma.OnItemPicked , Barotrauma.OnItemSelected , Barotrauma.OnGeneticMaterialCombinedOrRefined , Barotrauma.OnCrewGeneticMaterialCombinedOrRefined ,
  Barotrauma.AfterSubmarineAttacked , Barotrauma.OnApplyTreatment , Barotrauma.OnStatusEffectIdentifier , Barotrauma.OnRepairedOutsideLeak
}
 
enum  Barotrauma.StatTypes {
  Barotrauma.None , Barotrauma.ElectricalSkillBonus , Barotrauma.HelmSkillBonus , Barotrauma.MechanicalSkillBonus ,
  Barotrauma.MedicalSkillBonus , Barotrauma.WeaponsSkillBonus , Barotrauma.HelmSkillOverride , Barotrauma.MedicalSkillOverride ,
  Barotrauma.WeaponsSkillOverride , Barotrauma.ElectricalSkillOverride , Barotrauma.MechanicalSkillOverride , Barotrauma.MaximumHealthMultiplier ,
  Barotrauma.MovementSpeed , Barotrauma.WalkingSpeed , Barotrauma.SwimmingSpeed , Barotrauma.PropulsionSpeed ,
  Barotrauma.BuffDurationMultiplier , Barotrauma.DebuffDurationMultiplier , Barotrauma.MedicalItemEffectivenessMultiplier , Barotrauma.FlowResistance ,
  Barotrauma.AttackMultiplier , Barotrauma.TeamAttackMultiplier , Barotrauma.RangedAttackSpeed , Barotrauma.TurretAttackSpeed ,
  Barotrauma.TurretPowerCostReduction , Barotrauma.TurretChargeSpeed , Barotrauma.MeleeAttackSpeed , Barotrauma.MeleeAttackMultiplier ,
  Barotrauma.RangedSpreadReduction , Barotrauma.RepairSpeed , Barotrauma.MechanicalRepairSpeed , Barotrauma.ElectricalRepairSpeed ,
  Barotrauma.DeconstructorSpeedMultiplier , Barotrauma.RepairToolStructureRepairMultiplier , Barotrauma.RepairToolStructureDamageMultiplier , Barotrauma.RepairToolDeattachTimeMultiplier ,
  Barotrauma.MaxRepairConditionMultiplierMechanical , Barotrauma.MaxRepairConditionMultiplierElectrical , Barotrauma.IncreaseFabricationQuality , Barotrauma.GeneticMaterialRefineBonus ,
  Barotrauma.GeneticMaterialTaintedProbabilityReductionOnCombine , Barotrauma.SkillGainSpeed , Barotrauma.ExtraLevelGain , Barotrauma.HelmSkillGainSpeed ,
  Barotrauma.WeaponsSkillGainSpeed , Barotrauma.MedicalSkillGainSpeed , Barotrauma.ElectricalSkillGainSpeed , Barotrauma.MechanicalSkillGainSpeed ,
  Barotrauma.MedicalItemApplyingMultiplier , Barotrauma.BuffItemApplyingMultiplier , Barotrauma.PoisonMultiplier , Barotrauma.TinkeringDuration ,
  Barotrauma.TinkeringStrength , Barotrauma.TinkeringDamage , Barotrauma.ReputationGainMultiplier , Barotrauma.ReputationLossMultiplier ,
  Barotrauma.MissionMoneyGainMultiplier , Barotrauma.ExperienceGainMultiplier , Barotrauma.MissionExperienceGainMultiplier , Barotrauma.ExtraMissionCount ,
  Barotrauma.ExtraSpecialSalesCount , Barotrauma.StoreSellMultiplier , Barotrauma.StoreBuyMultiplierAffiliated , Barotrauma.StoreBuyMultiplier ,
  Barotrauma.ShipyardBuyMultiplierAffiliated , Barotrauma.ShipyardBuyMultiplier , Barotrauma.MaxAttachableCount , Barotrauma.ExplosionRadiusMultiplier ,
  Barotrauma.ExplosionDamageMultiplier , Barotrauma.FabricationSpeed , Barotrauma.BallastFloraDamageMultiplier , Barotrauma.HoldBreathMultiplier ,
  Barotrauma.Apprenticeship , Barotrauma.CPRBoost , Barotrauma.LockedTalents , Barotrauma.HireCostMultiplier ,
  Barotrauma.InventoryExtraStackSize , Barotrauma.SoundRangeMultiplier , Barotrauma.SightRangeMultiplier , Barotrauma.DualWieldingPenaltyReduction
}
 StatTypes are used to alter several traits of a character. They are mostly used by talents. More...
 
enum  Barotrauma.AbilityFlags {
  Barotrauma.None = 0 , Barotrauma.MustWalk = 0x1 , Barotrauma.ImmuneToPressure = 0x2 , Barotrauma.IgnoredByEnemyAI = 0x4 ,
  Barotrauma.MoveNormallyWhileDragging = 0x8 , Barotrauma.CanTinker = 0x10 , Barotrauma.CanTinkerFabricatorsAndDeconstructors = 0x20 , Barotrauma.TinkeringPowersDevices = 0x40 ,
  Barotrauma.GainSkillPastMaximum = 0x80 , Barotrauma.RetainExperienceForNewCharacter = 0x100 , Barotrauma.AllowSecondOrderedTarget = 0x200 , Barotrauma.AlwaysStayConscious = 0x400 ,
  Barotrauma.CanNotDieToAfflictions = 0x800
}
 AbilityFlags are a set of toggleable flags that can be applied to characters. More...
 
enum  Barotrauma.CharacterType { Barotrauma.Bot = 0b01 , Barotrauma.Player = 0b10 , Barotrauma.Both = Bot | Player }
 
enum  Barotrauma.StartingBalanceAmountOption { Barotrauma.Low , Barotrauma.Medium , Barotrauma.High }
 
enum  Barotrauma.PatdownProbabilityOption { Barotrauma.Off , Barotrauma.Low , Barotrauma.Medium , Barotrauma.High }
 
enum  Barotrauma.WorldHostilityOption { Barotrauma.Low , Barotrauma.Medium , Barotrauma.High , Barotrauma.Hellish }
 
enum  Barotrauma.NumberType { Barotrauma.Int , Barotrauma.Float }
 
enum  Barotrauma.ChatMode { Barotrauma.None , Barotrauma.Local , Barotrauma.Radio }