Free Unity C# Script library used to make a full Unity3d game.
File has no description.
List of variables that you can modify in the inspector.
Access | Name | Type | Default Value | Description |
---|---|---|---|---|
public | AIActiveState {Hostile,Suspicious,Calm} | enum | no default | No description. |
public | fleeDistance | float | 5.0f | No description. |
public | predictionTime | float | 1.0f | No description. |
public | fieldOfView | float | 130.0f | No description. |
public | lightVisualRange | float | 15.0f | No description. |
public | darkVisualRange | float | 3.0f | No description. |
public | hearingDistance | float | 10.0f | No description. |
public | hearThreshold | float | 0.05f | No description. |
public | shoutDistance | float | 20.0f | No description. |
public | meleeRange | float | 2.0f | No description. |
public | fireRange | float | 15.0f | No description. |
public | inaccuracy | float | 1.2f | No description. |
public | rotationSpeed | float | 1 | No description. |
public | ignoreLayers | LayerMask | 0 | No description. |
public | enemyLayers | LayerMask | 0 | No description. |
public | coverLayers | LayerMask | 0 | No description. |
public | alertSoundLayers | LayerMask | 0 | No description. |
public | friendTags | string[] | null | No description. |
public | enemyTags | string[] | null | No description. |
public | waypoints | GameObject[] | null | No description. |
public | offset | Vector3 | Vector3.zero | No description. |
public | offsetRange | float | 1.0f | No description. |
public | minRangeDamage | float | 2.0f | No description. |
public | maxRangeDamage | float | 5.0f | No description. |
public | minMeleeDamage | float | 2.0f | No description. |
public | maxMeleeDamage | float | 5.0f | No description. |
public | minAttackWait | float | 0.5f | No description. |
public | maxAttackWait | float | 5.0f | No description. |
public | minNumberOfAttacks | int | 1 | No description. |
public | maxNumberOfAttacks | int | 5 | No description. |
public | runSpeed | float | 4.0f | No description. |
public | walkSpeed | float | 1.0f | No description. |
public | arriveDistance | float | 0.1f | No description. |
public | hostileTime | float | 20.0f | No description. |
public | suspiciousTime | float | 5.0f | No description. |
public | calmReactTIme | float | 2.0f | No description. |
public | minWanderDistance | float | 5.0f | No description. |
public | maxWanderDistance | float | 10.0f | No description. |
public | wanderRate | float | 1.0f | No description. |
public | minPause | float | 0.0f | No description. |
public | maxPause | float | 3.0f | No description. |
public | minStrafeDistance | float | 1.0f | No description. |
public | maxStrafeDistance | float | 3.0f | No description. |
public | coverOffset | float | 1.0f | No description. |
public | startingState | AIActiveState | AIActiveState.Calm | No description. |
public | extraTrees | ExternalBehaviorTree[] | null | No description. |
public | calmTree | ExternalBehaviorTree | null | No description. |
public | suspiciousTree | ExternalBehaviorTree | null | No description. |
public | hostileTree | ExternalBehaviorTree | null | No description. |
public | alwaysRootGameObject | bool | true | No description. |
public | lite | bool | true | No description. |
public | last_damager | GameObject | null | No description. |
public | target | GameObject | null | No description. |
public | waypoint | GameObject | null | No description. |
public | activeState | AIActiveState | AIActiveState.Calm | No description. |
public | last_target_position | Vector3 | Vector3.zero | No description. |
public | eyes | GameObject | null | No description. |
public | groundCast | GameObject | null | No description. |
private | traits | AITraits | AITraits() | No description. |
private | positions | AIPositions | AIPositions() | No description. |
private | health | Health | no default | No description. |
private | state | AIState | AIState() | No description. |
public | GetCalmReactTime() | float | no default | No description. |
public | GetCoverOffset() | float | no default | No description. |
public | GetCoverLayers() | LayerMask | no default | No description. |
public | GetAlertSoundLayers() | LayerMask | no default | No description. |
public | GetStrafeDistance() | float | no default | No description. |
public | GetMinNumberOfAttacks() | int | no default | No description. |
public | GetMaxNumberOfAttacks() | int | no default | No description. |
public | GetNumberOfAttacks() | int | no default | No description. |
public | GetFleeDistance() | float | no default | No description. |
public | GetPredictionTime() | float | no default | No description. |
public | GetCurrentTargetPosition() | Vector3 | no default | No description. |
public | GetCurrentState() | AIActiveState | no default | No description. |
public | GetRotationSpeed() | float | no default | No description. |
public | GetFriendTags() | string[] | no default | No description. |
public | GetShoutDistance() | float | no default | No description. |
public | GetLastTargetPosition() | Vector3 | no default | No description. |
public | GetPauseTime() | float | no default | No description. |
public | GetMinPause() | float | no default | No description. |
public | GetMaxPause() | float | no default | No description. |
public | GetWanderRate() | float | no default | No description. |
public | GetMinWanderDistance() | float | no default | No description. |
public | GetMaxWanderDistance() | float | no default | No description. |
public | GetArriveDistance() | float | no default | No description. |
public | GetHostileTime() | float | no default | No description. |
public | GetSuspiciousTime() | float | no default | No description. |
public | GetRunSpeed() | float | no default | No description. |
public | GetWalkSpeed() | float | no default | No description. |
public | GetMinAttackWait() | float | no default | No description. |
public | GetMaxAttackWait() | float | no default | No description. |
public | GetAttackWait() | float | no default | No description. |
public | GetRangeDamageAmount() | float | no default | No description. |
public | GetMeleeDamageAmount() | float | no default | No description. |
public | GetOffsetRange() | float | no default | No description. |
public | GetOffset() | Vector3 | no default | No description. |
public | GetInaccuracy() | float | no default | No description. |
public | GetEyes() | GameObject | no default | No description. |
public | GetGroundCast() | GameObject | no default | No description. |
public | GetFOV() | float | no default | No description. |
public | GetFireRange() | float | no default | No description. |
public | GetMeleeRange() | float | no default | No description. |
public | GetHearingDistance() | float | no default | No description. |
public | GetHearingThreshold() | float | no default | No description. |
public | GetWaypointArray() | GameObject[] | no default | No description. |
public | GetWaypointList() | List |
no default | No description. |
public | GetWaypo | int | no default | No description. |
public | GetLastDamagedBy() | GameObject | no default | No description. |
public | GetTarget() | GameObject | no default | No description. |
public | GetVisualRange() | float | no default | No description. |
public | GetNextWaypoint() | GameObject | no default | No description. |
public | GetClosestWaypoint() | GameObject | no default | No description. |
public | GetCurrentWaypoint() | GameObject | no default | No description. |
public | GetIgnoreLayers() | LayerMask | no default | No description. |
public | GetEnemyLayers() | LayerMask | no default | No description. |