Welcome to Dawn of Eternity

In order to download and play the game you need to sign up for an account and activate it, it's free. Once you have an active account you will be able to see the download page at the top of the forum.

Sign Up

World file

  • [Initialize]

    This is the initialization information the game needs to create the map. It has 6 parameters and they're all required.

    1. Width of the map
    2. Length of the map
    3. The highest point of the terrain. This is what decides how high your highest mountain will be.
    4. The spawn point when you enter the map. It's the x, y, z coordinates.
    5. Filename for your terrain mask.
    6. The image resolution of your heightmap. If your heightmap is 513x513 this should be set to 513. Other possible values are 65, 129, 257, 513, 1025
    Example:
    [Initialize]
    4000
    4000
    200
    2165 327.7 10
    water_village_terrain.png
    257
  • [GroundTexture]

    This will apply a texture to your terrain, the first [GroundTexture] added will cover the entire map. You can apply more textures after the first one using a mask to decide the ares it will be applied to.

    Textures will be applied and overlap in the order you put them in the world file, it will only check for textures in the first 100 lines of the world file so [GroundTexture]s should ideally be placed right below the [Initialize]
    Max 4 GroundTextures can be added.

    1. Filename for the texture
    2. (Optional)x,y scale of the texture. Default is 0.1 0.1
    3. (Optional)Filename for the mask that shows the area the texture will be applied to.

    Example of 2 layers.

    Example:
    [GroundTexture]
    sand1.png


    [GroundTexture]
    sand2.png
    0.03 0.03
    beach_mask1.png
  • [Sky]

    This can be used to set up a basic sky, ambient light and time of your map.

    1. Selects which sky. 0-5, 0 and 5 being the least laggy.
    2. (Optional)Ambient light, default value is 0.7 0.7 0.7
    3. (Optional)Locks the time, if you for example want it to always be night. Value: 0-24, sun rises at 5 and sets at 22

    Example of a dark map locked to night time.

    Example:
    [Sky]
    0
    0.1 0.1 0.1
    23
  • [SkySettings]

    This offers much more control over the sky in your map than [Sky] does, but it's a lot more complicated to use. Note that if you mess with clock in your map without setting the time multiplier 0 the player clients will fall out of sync.

    1. Filename of the file containing your settings
    Example:
    [SkySettings]
    sky.txt


    sky.txt contents:
    [Time]
    //Clock = 12
    //Multiplier = 0.0133333
    //Sunrise = 5
    //Sunset = 22
    //MoonPhase = 0
    
    [Atmosphere]
    AmbientLight = 0.7 0.7 0.7
    InnerRadius = 9.77501
    OuterRadius = 10.2963
    HeightPosition = 0.01
    ReyleighMultiplier = 0.0017
    MieMultiplier = 0.000675
    SunIntensity = 30
    WaveLength = 0.57 0.54 0.44
    Phase = -0.991
    Exposure = 2.5
    Samples = 4
    
    
    [LayeredClouds]
    Enable = true
    
    
    [VolumetricClouds]
    Enable = false
    //Heigt clouds starts and ends at
    CloudHeight = 2000 6000
    CloudAmbientColor = 1 0 0
    LightResponse = 1 0 0 0
    AmbientFactors = 1 0 0 0
    WindSpeed = 800
    WindDirection = 30
    //Amount of vclouds
    Humidity = 1
    CloudSize = 1
    
  • [ReflectiveWaterPlane]

    Creates reflective water. Max one per map.

    1. X,Y,Z position
    2. Width
    3. Length
    4. (Optional)Reflective material, default value is Water/Reflective
    5. (Optional)Fallback material for those who has water reflection disabled, default value is Water/Default
    Example:
    [ReflectiveWaterPlane]
    2000 205 2000
    16
    16
    Water/Slack
    Water/Default
  • [WaterPlane]

    Creates a normal plane, can be used for water, lave, ice etc

    1. X,Y,Z position
    2. Width
    3. Length
    4. (Optional)Material name
    5. (Optional)Filename if you want it to play a sound
    6. (Optional)True/False if it should be solid so you can walk on for example ice
    Example:
    [WaterPlane]
    2000 205 2000
    16
    16
    Water/Default
  • [Light]

    Creates a light source that shines in all directions.

    1. X,Y,Z position
    2. R, G, B values in 0-1
    3. (Optional)Direction, this is not used atm, just put 0
    4. (Optional)Size of the light. Value 1-10, default is 10
    Example:
    [Light]
    3842.2 242.222 3274.91
    0 0 1
    0
    10
  • [Grass]

    Adds grass on the terrain based on supplied mask.

    1. Grass material
    2. Grass mask
    Example:
    [Grass]
    grass
    defaulterrainmask.png
  • [Object]

    Adds grass on the terrain based on supplied mask.

    1. Mesh name
    2. X,Y,Z position
    3. Rotation
    4. X,Y,Z scale
    5. (Optional)Collision true/false, default True
    6. (Optional)Material, if you want to add a custom material to it
    Example:
    [Object]
    tree1.mesh
    1539 225 2420
    5 5 5
    0 0 0
    true
    material
  • [Particle]

    Particle effect

    1. Particle name
    2. X,Y,Z position
    3. (Optional)Filename for sound
    Example:
    [Particle]
    particle
    1539 225 2420
  • [Interior]

    Adds a ceiling to your map, useful for caves.

    1. Height of ceiling
    2. Ceiling material
    Example:
    [Interior]
    1000
    rock
  • [Billboard]

    Places an image(sprite) that always faces the camera.

    1. X,Y,Z position
    2. X,Z scale
    3. Material
    Example:
    [Billboard]
    100 10 503
    100 100
    explosion
  • [RandomTrees]

    Randomly spawns trees on the terrain.

    1. meshname;minscale maxscale
    2. meshname;minscale maxscale
    3. meshname;minscale maxscale
    4. Number of trees to spawn
    Example:
    [RandomTrees]
    tree1.mesh;1 3
    tree2.mesh;2 2
    tree3.mesh;0.5 4
    100
  • [RandomBushes]

    Works the same way as RandomTrees

    1. meshname;minscale maxscale
    2. meshname;minscale maxscale
    3. meshname;minscale maxscale
    4. Number of trees to spawn
    Example:
    [RandomBushes]
    bush1.mesh;1 3
    bush3.mesh;2 2
    bush5.mesh;0.5 4
    100
  • [Static]

    Enable this if your map has a lot of the [i]same[/i] objects, it will optimize the map and make it less laggy.
    In-game editor is not usable while this is enabled, animated objects will not work.

    1. true/false
    Example:
    [Static]
    true
  • [Music]

    Use this if you want to use your own music in the map.

    1. Filename of your song.
    Example:
    [Music]
    song.mp3
  • [Portal]

    Creates a portal to a different map.

    1. X,Y,Z position
    2. Scale
    3. Map name
    Example:
    [Portal]
    1000 10 1000
    10
    Default
Published:
Nov 14, 2014
Page Views:
4,016

Share This Page