InterestPoint
Marks the start of things, like a possible business interest, a sign to look at, or a chair to sit in.
Properties
- EActionType ActionType
- What pawns do when they hit this point
- bool bAllowConsecutiveReturns
- Doesn't matter if the same pawn uses this several times in a row
- bool bExcludes
- Defaults to false so that only ConcernedClasses can use this. If true, excludes ConcernedClasses and allows all others
- class ConcernedBaseClass
- Below this nothing is even considered allowed to use this point
- class ConcernedClasses
- Actor class we're concerned about. Used to restrict or allow certain types of pawns
- float InterestLevel
- how interesting this thing is
- Name InterestTag
- Tag of interest actor, like a sign, or something at a store.
- Name LinkToTag
- Tag of actor you will walk to when this interest is over
- ELinkType LinkType
- What to do with the LinkActor
- int MaxAllowed
- maximum number of pawns allowed to use this interest
- int TotalUsersLimit
- how many successful users we can have before this is destroyed
- int WaitTimeMax
- maximum time to sleep before you do the next action
- int WaitTimeMin
- minimum time to sleep before you do the next action
Enums
EActionType
- IDT_StopAndWait
- just stare in the direction you were already looking for a given amount of time
- IDT_LookAt
- Look at the interest for a given time
- IDT_Laugh
- Laugh at the interest
- IDT_Clap
- Clap at the interest
- IDT_Smoke
- (unused?) find a spot and start smoking
- IDT_AccostInterest
- Person who touches the interest point yells at the interest
- IDT_InterestAccostsYou
- Interest pawn yells at the person who touches this keypoint
- IDT_Puke
- puke at the interest actor
- IDT_Dance
- Dance in this spot
- IDT_PlayArcadeGame
- Play the arcade game that is your interest actor
- IDT_KeyboardType
- Type at this point that is your interest actor
ELinkType
- LT_WalkTo
- Walk to our link
- LT_RunTo
- Run to our link
- LT_WalkToIgnoreIPs
- Walk to our link, but don't use it
- LT_RunToIgnoreIPs
- Run to our link, but don't use it
- LT_ForceUse
- Stay where we are and use the link now