Class SocialEventRecognizer
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class SocialEventRecognizer
- Inheritance
-
SocialEventRecognizer
- Inherited Members
-
Constructors
SocialEventRecognizer(Room)
public SocialEventRecognizer(Room room)
Parameters
room Room
Fields
ownedItemsOnGround
public List<SocialEventRecognizer.OwnedItemOnGround> ownedItemsOnGround
Field Value
- List<SocialEventRecognizer.OwnedItemOnGround>
room
Field Value
- Room
stolenProperty
public List<EntityID> stolenProperty
Field Value
- List<EntityID>
Methods
AddStolenProperty(EntityID)
public void AddStolenProperty(EntityID ID)
Parameters
ID EntityID
CreaturePutItemOnGround(PhysicalObject, Creature)
public void CreaturePutItemOnGround(PhysicalObject item, Creature creature)
Parameters
item PhysicalObject
creature Creature
ItemOffered(Creature, PhysicalObject, Creature)
public Creature ItemOffered(Creature gifter, PhysicalObject item, Creature offeredTo)
Parameters
gifter Creature
item PhysicalObject
offeredTo Creature
Returns
- Creature
ItemOfferedTo(PhysicalObject)
public Creature ItemOfferedTo(PhysicalObject obj)
Parameters
obj PhysicalObject
Returns
- Creature
ItemOwnership(PhysicalObject)
public SocialEventRecognizer.OwnedItemOnGround ItemOwnership(PhysicalObject obj)
Parameters
obj PhysicalObject
Returns
- SocialEventRecognizer.OwnedItemOnGround
Killing(Creature, Creature)
public void Killing(Creature killer, Creature victim)
Parameters
killer Creature
victim Creature
SocialEvent(EventID, Creature, Creature, PhysicalObject)
public void SocialEvent(SocialEventRecognizer.EventID ID, Creature subjectCreature, Creature objectCreature, PhysicalObject involvedItem)
Parameters
ID SocialEventRecognizer.EventID
subjectCreature Creature
objectCreature Creature
involvedItem PhysicalObject
Theft(PhysicalObject, Creature, Creature)
public void Theft(PhysicalObject item, Creature theif, Creature victim)
Parameters
item PhysicalObject
theif Creature
victim Creature
Update()
WeaponAttack(PhysicalObject, Creature, Creature, bool)
public void WeaponAttack(PhysicalObject weapon, Creature thrower, Creature victim, bool hit)
Parameters
weapon PhysicalObject
thrower Creature
victim Creature
hit bool