Package bpy :: Module types :: Class BoidSettings
[hide private]
[frames] | no frames]

Class BoidSettings

The Boid Settings Object

Settings for boid physics.

References

Instance Variables [hide private]
float in [0, 1] accuracy
Accuracy of attack.
BoidRule (readonly) active_boid_state
Active Boid Rule
int in [0, inf] active_boid_state_index
Active Boid State Index
float in [0, 100] aggression
Boid will fight this times stronger enemy.
float in [0, 1] air_max_acc
Maximum acceleration in air (relative to maximum speed).
float in [0, 1] air_max_ave
Maximum angular velocity in air (relative to 180 degrees).
float in [0, 100] air_max_speed
Maximum speed in air.
float in [0, 1] air_min_speed
Minimum speed in air (relative to maximum speed).
float in [0, 10] air_personal_space
Radius of boids personal space in air (% of particle size).
boolean allow_climb
Allow boids to climb goal objects.
boolean allow_flight
Allow boids to move in air.
boolean allow_land
Allow boids to move on land.
float in [0, 2] banking
Amount of rotation around velocity vector on turns.
float in [0, 100] health
Initial boid health when born.
float in [0, 2] height
Boid height relative to particle size.
float in [0, 100] land_jump_speed
Maximum speed for jumping.
float in [0, 1] land_max_acc
Maximum acceleration on land (relative to maximum speed).
float in [0, 1] land_max_ave
Maximum angular velocity on land (relative to 180 degrees).
float in [0, 100] land_max_speed
Maximum speed on land.
float in [0, 10] land_personal_space
Radius of boids personal space on land (% of particle size).
float in [0, 1000] land_stick_force
How strong a force must be to start effecting a boid on land.
float in [0, 10] landing_smoothness
How smoothly the boids land.
float in [0, 100] range
The maximum distance from which a boid can attack.
Collection of BoidState (readonly) states
Boid States
float in [0, 100] strength
Maximum caused damage on attack per second.