Class ObjectTable
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class ObjectTable
- Inheritance
-
ObjectTable
- Inherited Members
Constructors
ObjectTable()
public ObjectTable()
Fields
MaxCapacity
public int MaxCapacity
Field Value
MinCapacity
public int MinCapacity
Field Value
Objs
public List<FVRObject> Objs
Field Value
Methods
GetRandomBespokeAttachment(FVRObject)
public FVRObject GetRandomBespokeAttachment(FVRObject o)
Parameters
Returns
GetRandomObject()
public FVRObject GetRandomObject()
Returns
Initialize(ObjectTableDef)
public void Initialize(ObjectTableDef d)
Parameters
Initialize(ObjectTableDef, ObjectCategory, List<OTagEra>, List<OTagSet>, List<OTagFirearmSize>, List<OTagFirearmAction>, List<OTagFirearmFiringMode>, List<OTagFirearmFiringMode>, List<OTagFirearmFeedOption>, List<OTagFirearmMount>, List<OTagFirearmRoundPower>, List<OTagAttachmentFeature>, List<OTagMeleeStyle>, List<OTagMeleeHandedness>, List<OTagFirearmMount>, List<OTagPowerupType>, List<OTagThrownType>, List<OTagThrownDamageType>, List<OTagFirearmCountryOfOrigin>, int, int, int, bool)
public void Initialize(ObjectTableDef Def, FVRObject.ObjectCategory category, List<FVRObject.OTagEra> eras = null, List<FVRObject.OTagSet> sets = null, List<FVRObject.OTagFirearmSize> sizes = null, List<FVRObject.OTagFirearmAction> actions = null, List<FVRObject.OTagFirearmFiringMode> modes = null, List<FVRObject.OTagFirearmFiringMode> excludeModes = null, List<FVRObject.OTagFirearmFeedOption> feedoptions = null, List<FVRObject.OTagFirearmMount> mountsavailable = null, List<FVRObject.OTagFirearmRoundPower> roundPowers = null, List<FVRObject.OTagAttachmentFeature> features = null, List<FVRObject.OTagMeleeStyle> meleeStyles = null, List<FVRObject.OTagMeleeHandedness> meleeHandedness = null, List<FVRObject.OTagFirearmMount> mounttype = null, List<FVRObject.OTagPowerupType> powerupTypes = null, List<FVRObject.OTagThrownType> thrownTypes = null, List<FVRObject.OTagThrownDamageType> thrownDamageTypes = null, List<FVRObject.OTagFirearmCountryOfOrigin> countries = null, int minCapacity = -1, int maxCapacity = -1, int requiredExactCapacity = -1, bool isBlanked = false)
Parameters
Def
ObjectTableDefcategory
FVRObject.ObjectCategoryeras
List<FVRObject.OTagEra>sets
List<FVRObject.OTagSet>sizes
List<FVRObject.OTagFirearmSize>actions
List<FVRObject.OTagFirearmAction>modes
List<FVRObject.OTagFirearmFiringMode>excludeModes
List<FVRObject.OTagFirearmFiringMode>feedoptions
List<FVRObject.OTagFirearmFeedOption>mountsavailable
List<FVRObject.OTagFirearmMount>roundPowers
List<FVRObject.OTagFirearmRoundPower>features
List<FVRObject.OTagAttachmentFeature>meleeStyles
List<FVRObject.OTagMeleeStyle>meleeHandedness
List<FVRObject.OTagMeleeHandedness>mounttype
List<FVRObject.OTagFirearmMount>powerupTypes
List<FVRObject.OTagPowerupType>thrownTypes
List<FVRObject.OTagThrownType>thrownDamageTypes
List<FVRObject.OTagThrownDamageType>countries
List<FVRObject.OTagFirearmCountryOfOrigin>minCapacity
intmaxCapacity
intrequiredExactCapacity
intisBlanked
bool