Posts: 2,671
Thanks: 63766 in 193 Posts
25 Achievements
ParticipantType Enum
The interactions.ParticipantType doesn't seem to be included in the unzipped .pyo files, so as Inge was asking a question that made me wonder if there was a relevant participant type, I used inspect on the imported ParticipantType enum in game and dumped the information. There's some neat stuff in here which I had no idea you could use in an XML tuning ParticipantType. Certainly many of these wouldn't be valid except in specific tests, but my guess they can be used as part of a do_command argument, which was the question Inge posted.
Not sure if this is defined as part of the EXE or if it's a dynamic enum that gets built somewhere along the way (perhaps even defined in the XML somewhere I've never seen). Anyway, as I'd never seen a definitive list, so I thought I'd post it for all:
Code:
ParticipantType enum:
ParticipantType.Invalid
ParticipantType.Actor
ParticipantType.Object
ParticipantType.TargetSim
ParticipantType.Listeners
ParticipantType.All
ParticipantType.AllSims
ParticipantType.Lot
ParticipantType.CraftingProcess
ParticipantType.JoinTarget
ParticipantType.CarriedObject
ParticipantType.Affordance
ParticipantType.InteractionContext
ParticipantType.CustomSim
ParticipantType.AllRelationships
ParticipantType.CraftingObject
ParticipantType.ActorSurface
ParticipantType.ObjectChildren
ParticipantType.LotOwners
ParticipantType.CreatedObject
ParticipantType.PickedItemId
ParticipantType.StoredSim
ParticipantType.PickedObject
ParticipantType.SocialGroup
ParticipantType.OtherSimsInteractingWithTarget
ParticipantType.PickedSim
ParticipantType.ObjectParent
ParticipantType.SignificantOtherActor
ParticipantType.SignificantOtherTargetSim
ParticipantType.OwnerSim
ParticipantType.StoredSimOnActor
ParticipantType.Unlockable
ParticipantType.LiveDragActor
ParticipantType.LiveDragTarget
ParticipantType.PickedZoneId
ParticipantType.SocialGroupSims
ParticipantType.PregnancyPartnerActor
ParticipantType.PregnancyPartnerTargetSim
ParticipantType.SocialGroupAnchor
ParticipantType.TargetSurface
ParticipantType.ActiveHousehold
ParticipantType.ActorPostureTarget
ParticipantType.InventoryObjectStack
ParticipantType.AllOtherInstancedSims
ParticipantType.CareerEventSim
ParticipantType.StoredSimOnPickedObject
ParticipantType.SavedActor1
ParticipantType.SavedActor2
ParticipantType.SavedActor3
ParticipantType.SavedActor4
ParticipantType.LotOwnerSingleAndInstanced
ParticipantType.LinkedPostureSim
ParticipantType.AssociatedClub
ParticipantType.AssociatedClubMembers
ParticipantType.AssociatedClubLeader
ParticipantType.AssociatedClubGatheringMembers
ParticipantType.ActorEnsemble
ParticipantType.TargetEnsemble
ParticipantType.TargetSimPostureTarget
ParticipantType.ActorEnsembleSansActor