Predator Prey

About

  • Header File: c4d_simulation/description/ofppredatorprey.h

  • Description Category: Scene Objects. A c4d.BaseObject.

  • Included Description:

Parameters

Parameters are accessed with C4DAtom.GetParameter()/C4DAtom.SetParameter().


Parameter: Strength

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_GLOBAL_STRENGTH

  • Parameter Type: float


Parameter: Maximum Speed

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_MAXIMUM_SPEED

  • Parameter Type: float


Parameter: Pursuit Strength

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_PURSUIT_STRENGTH

  • Parameter Type: float


Parameter: Pursuit Radius

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_PURSUIT_RADIUS

  • Parameter Type: float


Parameter: Predator Group

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_PURSUIT_LINK

  • Parameter Type: c4d.BaseList2D


Parameter: Flee Strength

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_FLEE_STRENGTH

  • Parameter Type: float


Parameter: Flee Radius

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_FLEE_RADIUS

  • Parameter Type: float


Parameter: Prey Group

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_FLEE_LINK

  • Parameter Type: c4d.BaseList2D


Parameter: Contact Behaviour

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR

  • Parameter Type: int

  • Cycle Values:
    • None (c4d.FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_NONE)

    • Kill Prey (c4d.FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_KILL)

    • Kill Predator (c4d.FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_DIE)

    • Kill Prey and Predator (c4d.FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_KILL_AND_DIE)

    • Convert Prey (c4d.FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_CONVERT)

    • Convert Prey and Kill Predator (c4d.FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_CONVERT_AND_DIE)

    • Convert Predator (c4d.FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_INVERSE_CONVERT)

    • Convert Predator and Kill Prey (c4d.FP_PREDATOR_PREY_OBJECT_CONTACT_BEHAVIOUR_INVERSE_CONVERT_AND_KILL)


Parameter: Contact Radius

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_CONTACT_RANGE

  • Parameter Type: float


Parameter: Group to Convert to

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_CONTACT_CUSTOM_GROUP

  • Parameter Type: c4d.BaseList2D


Parameter: Transfer on Contact

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_INHERIT_MODE

  • Parameter Type: int

  • Cycle Values:
    • None (c4d.FP_PREDATOR_PREY_OBJECT_INHERIT_MODE_NONE)

    • Predator (c4d.FP_PREDATOR_PREY_OBJECT_INHERIT_MODE_PREDATOR)

    • Prey (c4d.FP_PREDATOR_PREY_OBJECT_INHERIT_MODE_PREY)


Parameter: Color Blend

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_INHERIT_COLOR_BLEND

  • Parameter Type: float


Parameter: Velocity Blend

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_INHERIT_VELOCITY_BLEND

  • Parameter Type: float


Parameter: Radius Blend

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_INHERIT_RADIUS_BLEND

  • Parameter Type: float


Parameter: Lifetime Blend

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_INHERIT_LIFETIME_BLEND

  • Parameter Type: float


Parameter: Age Blend

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_INHERIT_AGE_BLEND

  • Parameter Type: float


Parameter: Strength

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_RANDOM_STRENGTH

  • Parameter Type: float


Parameter: Scale

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_RANDOM_SCALE

  • Parameter Type: float


Parameter: Frequency

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_RANDOM_FREQUENCY

  • Parameter Type: float


Parameter: View Direction

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_FIELD_OF_VIEW_VIEWDIRECTION

  • Parameter Type: int

  • Cycle Values:
    • Velocity (c4d.FP_PREDATOR_PREY_OBJECT_FIELD_OF_VIEW_VIEWDIRECTION_VELOCITY)

    • Alignment Forward (c4d.FP_PREDATOR_PREY_OBJECT_FIELD_OF_VIEW_VIEWDIRECTION_ALIGNMENTFORWARD)


Parameter: FOV

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_FIELD_OF_VIEW

  • Parameter Type: float


Parameter: FOV Falloff

  • Parameter ID: c4d.FP_PREDATOR_PREY_OBJECT_FIELD_OF_VIEW_FALLOFF

  • Parameter Type: float