Page 1 of 1

Last Legacy Level Generator v1.1

PostPosted: Mon Jul 21, 2014 3:42 am
by AwesomeJRFD
Image
Last Legacy Level Generator v1.1

Click here




Explanations for each option:
Spoiler: show
OptionDescription
Level nameString
Author nameString
WidthInteger [10-9999]
HeightInteger [10-9999]
Trees,
Rocks,
End Portal,
Enemies,
Color Boxes
Check whether to generate that item in the level
Mushroom,
Wolf,
Shadow Creature,
Swordsmen,
Grock
Check whether to generate that enemy in the level
NoneFlat transition from one biome to the next
Blend biomesMixes the tiles of the two biomes at borders
Level TransitionsPlaces level transitions between biomes and sets backgrounds accordingly
HolesCreates bottomless pits between biomes
Biome border sizeInteger [1-8] Size of the biome borders. Has different effects depending on the biome border type
Maximum biome sizeInteger [20-9999] Cannot be lower than Minimum biome size
Minimum biome sizeInteger [20-9999] Cannot be higher than Maximum biome size


Instructions for custom biome codes:
Spoiler: show
Separate these (except the first one) by "|"s.

OrderInputInput type
0"llbiome:"Text
1Biome NameString
2List of tile IDsLetter IDs, separated by commas. List here
3List of item IDsInteger IDs, separated by commas. List here
4Biome colorr,g,b,a, etc. Separated by commas. Any left out will be set to the default values.
5Terrain roughnessInteger [0-4]
6Minimum heightPercentage of total level height
7Maximum heightPercentage of total level height
8Tree densityInteger. Lower numbers for higher density
9Far backgroundInteger. Far background ID.
10Close backgroundInteger. Close background ID.


Some example custom biome codes I made:
Spoiler: show
Metal biome:
Code: Select all
llbiome:Metal|aB,aC,aD|||1|0|25|0|0


Flatgrass:
Code: Select all
llbiome:Flatgrass|aa|||0|0|30|1|1


Volcano:
Code: Select all
llbiome:Volcano|au,av,aw,ax|109,110,111,112,113,x356,x356,x356,x356,x356|200,100,20,100,0,0,0,0,-50,-50,-100|4|8|90|20|10|0


Because why not:
Code: Select all
llbiome:Because why not|aa,ae,ai,am,aq,au,ay,aB,aE,bX,cf,cU,cV,cW,cX,cY,cZ,da,db,dc,dd,de,df,dg,dh,di,eJ,eK,eP,eQ,eV,eW,fO,gL,gM,gN,gO,ab,af,aj,an,ar,av,az,aC,aF,cl,cw,cD,eM,eS,eY,ac,ag,ak,ao,as,aw,aA,aD,aG,ck,eL,eX,ad,ah,al,ap,at,ax,bY,cg,ch||100,100,100,100,0,0,0,0,0,0,0,180|4|0|100|0|0


Changelog:
Spoiler: show
v1.1:
  • Updated for Null Space RC2!
  • Added more enemies
  • Added option for End Portal vs. End Wormhole
  • Added "Randomize" button
  • Added option for background tiles
  • Added option for coins
  • Added option for hearts
  • Added random chests
  • Bugfixes

v1.0:
  • Initial release


Upcoming features
Spoiler: show
Definitely:
  • Easier way to make biomes
  • Starting Equipment + upgrades
  • Water/sea level per biome
  • More advanced terrain roughness and noise settings

Not sure but likely:
  • Biome layers
  • Caves

Possible but unlikely:
  • Procedural dungeon/castle generation

Re: Last Legacy Level Generator v1.1

PostPosted: Thu Jul 16, 2015 11:55 pm
by Niicola
AwesomeJRFD wrote:Upcoming features

Is this project still in progress?

Re: Last Legacy Level Generator v1.1

PostPosted: Tue Jul 21, 2015 8:05 pm
by AwesomeJRFD
niicola wrote:
AwesomeJRFD wrote:Upcoming features

Is this project still in progress?

I plan to rewrite it for Chapter 1&2 Remix and Chapter 3.

Since the game will be written in Java, I'll hopefully be able to turn this into an actual mod instead of an external program.

...OR actually make it using triggers!