# KX_WorldInfo(PyObjectPlus)

base class — `PyObjectPlus`

class `bge.types.``KX_WorldInfo`(PyObjectPlus)

  A world object.

      # Set the mist color to red.
      import bge

      sce = bge.logic.getCurrentScene()

      sce.world.mistColor = [1.0, 0.0, 0.0]

  `KX_MIST_QUADRATIC`

    Type of quadratic attenuation used to fade mist.

  `KX_MIST_LINEAR`

    Type of linear attenuation used to fade mist.

  `KX_MIST_INV_QUADRATIC`

    Type of inverse quadratic attenuation used to fade mist.

  `mistEnable`

    Return the state of the mist.

    Type: | bool

  `mistStart`

    The mist start point.

    Type: | float

  `mistDistance`

    The mist distance fom the start point to reach 100% mist.

    Type: | float

  `mistIntensity`

    The mist intensity.

    Type: | float

  `mistType`

    The type of mist - must be KX_MIST_QUADRATIC, KX_MIST_LINEAR or KX_MIST_INV_QUADRATIC

  `mistColor`

    The color of the mist. Black = [0.0, 0.0, 0.0], White = [1.0, 1.0, 1.0]. Mist and background color sould always set to the same color.

    Type: | `mathutils.Color`

  `backgroundColor`

    The color of the background. Black = [0.0, 0.0, 0.0], White = [1.0, 1.0, 1.0]. Mist and background color sould always set to the same color.

    Type: | `mathutils.Color`

  `ambientColor`

    The color of the ambient light. Black = [0.0, 0.0, 0.0], White = [1.0, 1.0, 1.0].

    Type: | `mathutils.Color`