C# Class RandomMovementPersonAI, SOFTENG-306-PROJECT-2

Inheritance: MonoBehaviour
Show file Open project: gdsl/SOFTENG-306-PROJECT-2

Public Properties

Property Type Description
randomMovementSpeed float
randomMovementWaitTime float
suspicionCheckWaitTime float
suspicionSpeed float
suspicionWayPoints Transform[]
walkRadius float

Public Methods

Method Description
Awake ( ) : void
Pointing ( ) : void
RandomMove ( ) : void
Suspicion ( ) : void
Update ( ) : void
Woken ( ) : void

Private Methods

Method Description
generateGoal ( ) : Vector3

Method Details

Awake() public method

public Awake ( ) : void
return void

Pointing() public method

public Pointing ( ) : void
return void

RandomMove() public method

public RandomMove ( ) : void
return void

Suspicion() public method

public Suspicion ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Woken() public method

public Woken ( ) : void
return void

Property Details

randomMovementSpeed public property

public float randomMovementSpeed
return float

randomMovementWaitTime public property

public float randomMovementWaitTime
return float

suspicionCheckWaitTime public property

public float suspicionCheckWaitTime
return float

suspicionSpeed public property

public float suspicionSpeed
return float

suspicionWayPoints public property

public Transform[] suspicionWayPoints
return Transform[]

walkRadius public property

public float walkRadius
return float