Namespace Ride.Entities
Classes
AgentMono
AgentMono.AgentWeaponPart
AgentStateConfiguration
AgentSystemMono
all of the functions for IAgents to do things in the world or to effect the data of the agent
EntityGrouperSystem
EntityMono
EquipmentSystemMono
ExplosiveMono
ExplosiveScriptable
Group
Defines data for a group
GroupSystem
ItemAnchorDataMono
ItemAnchorMono
ItemContainerDataMono
ItemContainerMono
ItemHolderDataMono
ItemHolderMono
ItemMono
ItemScriptable
ItemThrowerDataMono
ItemThrowerMono
ItemUtils
Utility functions for working with Items
ItemWeaponMountDataMono
ItemWeaponMountMono
MagazineMono
MagazineScriptable
RideAgent
RideAgentBehaviourDataFollow
RideAgentBehaviourDataMono
RideAgentBehaviourDataMoveToPosition
RideAgentBehaviourDataMoveToWaypoint
RideAgentBehaviourDataPatrol
RideAgentBehaviourDataWander
RideAgentBehaviourProperties
RideAgentDataMono
RideAgentGroupBehaviourDataMono
RideAgentGroupBehaviourDataMoveToPositionInFormation
RideAgentGroupBehaviourDataMoveToWaypointInFormation
RideAgentGroupBehaviourDataPatrolInFormation
RideAgentGroupBehaviourProperties
RideInventoryDataMono
RideInventoryMono
RideLOSDataMono
RideMLDataMono
SmokeSphere
Spawner
SpawnerSystem
ThrowableMono
ThrowableScriptable
UnitCreatorSystem
Creates groups of agents and groups them into Military units (squads, platoons, etc)
WeaponMono
WeaponPointMono
WeaponScriptable
WeaponSystemMono
Structs
Explosive
GroupMember
Defines data for a single group member
Item
ItemContainerData
ItemHolderData
ItemThrowerData
ItemWeaponMountData
Magazine
Relationship
Defines data for a relationship between 2 entities or groups
RideAgentBehaviourData
RideAgentData
RideInventoryData
RideInventoryItemContainerData
RideInventoryItemSpawnData
RideLOSData
RideMLContainerData
RideMLData
RideWeaponMountControl
Throwable
UnitCreationParams
Information about how a squad will be created
Weapon
Interfaces
IAgent
An agent is any soldier or civilian or other human and this is all of the data for that human
IAgentSystem
all of the functions for IAgents to do things in the world or to effect the data of the agent
IEntity
IEquipmentSystem
IExplosive
IGroup
Interface that should be implemented for defining a group with GroupMembers
IGroupBuilderSystem
IGrouperSystem<T>
Allows for the grouping of objects
IGroupMember
Interface that should be implemented for Defining data required for a single group member
IGroupSystem
IItem
Represents an item in the game world that is used, fired, worn, etc
IItemAnchor
IItemContainer
IItemHolder
IItemThrower
IItemWeaponMount
IMagazine
IRelationship
Interface that should be implemented for defining the relationship between 2 entities or groups
IRelationshipBuilderSystem
ISpawnerSystem
IThrowable
IUnitCreatorSystem
Creates groups of agents and groups them into Military units (squads, platoons, etc)