Difference between revisions of "Landgen usage (Worms 2)"

From Worms Knowledge Base

Jump to: navigation, search
m
m
Line 1: Line 1:
 +
{{ParentArticle|[[Game logic]]}}
 +
 
Landgen (short for Land Generator) is the command line program that generates land files for Worms 2. It's located at "'''%Worms_2_Install_Dir%\Binaries\Landgen.exe'''".
 
Landgen (short for Land Generator) is the command line program that generates land files for Worms 2. It's located at "'''%Worms_2_Install_Dir%\Binaries\Landgen.exe'''".
 
Landgen is executed by frontend, which sets "''Default Dir''" for Landgen to "''Worms 2 Install Dir''". This means the paths passed to Landgen by frontend are relative to "''Install Dir''", not "''Binaries\''".
 
Landgen is executed by frontend, which sets "''Default Dir''" for Landgen to "''Worms 2 Install Dir''". This means the paths passed to Landgen by frontend are relative to "''Install Dir''", not "''Binaries\''".

Revision as of 21:42, 13 November 2014

(Up to Game logic)

Landgen (short for Land Generator) is the command line program that generates land files for Worms 2. It's located at "%Worms_2_Install_Dir%\Binaries\Landgen.exe". Landgen is executed by frontend, which sets "Default Dir" for Landgen to "Worms 2 Install Dir". This means the paths passed to Landgen by frontend are relative to "Install Dir", not "Binaries\".

Landgen is used to create:

  • Thumbnails for Terrain Editor
Command Line: Landgen.exe /thumbnail path\name_of_generated_thumbnail random_big_number random_short_number random_short_number
Example : Landgen.exe /thumbnail levels\thumbs.dat 444831613 24 54
  • Previews - 1:1 terrain data file that is used in manual terrain editing.
Command Line: Landgen.exe /preview path\name_of_generated_preview random_big_number random_short_number random_short_number
Example : Landgen.exe /preview levels\preview.dat -1891240261 95 29
  • Land that is used for game and land preview in Terrain Editor
Command Line: Landgen.exe /generate path\name_of_generated_land path_to_level_sprites_dir path_to_water_sprites_dir random_big_number random_medium_number water_level random_short_number random_short_number
Example : Landgen.exe /generate data\land.dat .\data\level\FARM .\data\water\Blue 1765502980 24323 50 4 40
random_big_number 
random number up to 11 digits or even more, used for land randomization, can be negative
random_short_number 
random number 1-2 digits, used for land randomization
random_medium_number 
random number up to 5 digits or more, used for level sprites randomization

Random numbers are generator seeds, which means same numbers generate same terrain. Still researching how this numbers change affects generated terrain.

water_level 
height in pixels of initial water level, by default = 50

There can be more. Research continues.

Personal tools