Condition

About

  • Header File: c4d_simulation/description/ofpcondition.h

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

  • Included Description:

Parameters

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


Parameter: Formula

  • Parameter ID: c4d.FP_CONDITION_INPUT_FORMULA

  • Parameter Type: str


Parameter: Bypass

  • Parameter ID: c4d.FP_CONDITION_BYPASS

  • Parameter Type: bool


Parameter: Combine Mode

  • Parameter ID: c4d.FP_CONDITION_COMBINE_MODE

  • Parameter Type: int

  • Cycle Values:
    • And (c4d.FP_CONDITION_COMBINE_MODE_AND)

    • Or (c4d.FP_CONDITION_COMBINE_MODE_OR)

    • Xor (c4d.FP_CONDITION_COMBINE_MODE_XOR)

    • Inverse (c4d.FP_CONDITION_COMBINE_MODE_INVERSE)


Parameter: Comparison

  • Parameter ID: c4d.FP_CONDITION_CMPOPERATOR

  • Parameter Type: int

  • Cycle Values:
    • Equals (c4d.FP_CONDITION_CMPOPERATOR_EQUALS)

    • Greater Than (c4d.FP_CONDITION_CMPOPERATOR_GREATERTHAN)

    • Less Than (c4d.FP_CONDITION_CMPOPERATOR_LESSTHAN)

    • Greater Than or Equals (c4d.FP_CONDITION_CMPOPERATOR_GREATERTHANEQUALS)

    • Less Than or Equals (c4d.FP_CONDITION_CMPOPERATOR_LESSTHANEQUALS)

    • Not Equals (c4d.FP_CONDITION_CMPOPERATOR_NOTEQUALS)

    • Inside Range (c4d.FP_CONDITION_CMPOPERATOR_INSIDE)

    • Outside Range (c4d.FP_CONDITION_CMPOPERATOR_OUTSIDE)


Parameter: Comparison

  • Parameter ID: c4d.FP_CONDITION_GROUP_CMPOPERATOR

  • Parameter Type: int

  • Cycle Values:
    • Equals (c4d.FP_CONDITION_CMPOPERATOR_EQUALS)

    • Not Equals (c4d.FP_CONDITION_CMPOPERATOR_NOTEQUALS)


Parameter: Comparison

  • Parameter ID: c4d.FP_CONDITION_ALIGN_CMPOPERATOR

  • Parameter Type: int

  • Cycle Values:
    • Inside Range (c4d.FP_CONDITION_CMPOPERATOR_INSIDE)

    • Outside Range (c4d.FP_CONDITION_CMPOPERATOR_OUTSIDE)


Parameter: Link

  • Parameter ID: c4d.FP_CONDITION_CMPLINK

  • Parameter Type: c4d.BaseList2D


Parameter: Value

  • Parameter ID: c4d.FP_CONDITION_CMPFLOATVALUE

  • Parameter Type: float


Parameter: Value

  • Parameter ID: c4d.FP_CONDITION_CMPTIMEVALUE

  • Parameter Type: c4d.BaseTime


Parameter: Value

  • Parameter ID: c4d.FP_CONDITION_CMPVECTORVALUE

  • Parameter Type: c4d.Vector


Parameter: Lower

  • Parameter ID: c4d.FP_CONDITION_CMPFLOATRANGE_LOWER

  • Parameter Type: float


Parameter: Upper

  • Parameter ID: c4d.FP_CONDITION_CMPFLOATRANGE_UPPER

  • Parameter Type: float


Parameter: Lower

  • Parameter ID: c4d.FP_CONDITION_CMPVECTORRANGE_LOWER

  • Parameter Type: c4d.Vector


Parameter: Upper

  • Parameter ID: c4d.FP_CONDITION_CMPVECTORRANGE_UPPER

  • Parameter Type: c4d.Vector


Parameter: Lower

  • Parameter ID: c4d.FP_CONDITION_CMPTIMERANGE_LOWER

  • Parameter Type: c4d.BaseTime


Parameter: Upper

  • Parameter ID: c4d.FP_CONDITION_CMPTIMERANGE_UPPER

  • Parameter Type: c4d.BaseTime


Parameter: Chance

  • Parameter ID: c4d.FP_CONDITION_CHANCE

  • Parameter Type: float


Parameter: Seed

  • Parameter ID: c4d.FP_CONDITION_SEED

  • Parameter Type: int


Parameter: Error Tolerance

  • Parameter ID: c4d.FP_CONDITION_CMPERRORTOLERANCE

  • Parameter Type: float


Parameter: FP_CONDITION_DRAW_DISTANCE

  • Parameter ID: c4d.FP_CONDITION_DRAW_DISTANCE

  • Parameter Type: float