So I was browsing through the string tables (trying in vain to change the fonts in the HD Edition) when I found the strings associated with rm scripts. Among those I found a couple more that aren’t documented anywhere yet:
In PLAYER_SETUP
set_position [N?] - I couldn’t get it to have any discernible effect.
min_distance [N?] - No discernible effect
max_distance [N?] - No discernible effect
In LAND_GENERATION
min_placement_distance [%?] - It has an effect, but I'm not sure exactly what it is yet. Only used in the Gold Rush map.
land_position [0-100%] [0-99%] - Defines the origin of a given land using X% and Y% coordinates. For example, land_position 50 50 would place the land at the map center. Default is random. Disabled for player lands and lands with assign_to_player. Setting the second number to 100 will crash the map. If land_position specifies an origin that lies outside the area specified by left_border %, right_border %, top_border %, bottom_border %, the land will not be created.
In ELEVATION_GENERATION
spacing [any number ≥1] - Specifies the spacing between each height level on each clump of elevation. Default is 1. Larger numbers produce hills with rings of flat areas on each level that can look sort of like a stepped pyramid.
In CLIFF_GENERATION
min_terrain_distance [any number ≥0] - Specifies the min distance of cliffs to the nearest body of water, including ice. Default is 1. Note that cliffs are generated before terrain, so this is not affected by terrain water.
In TERRAIN_GENERATION
percent_of_land [%?] - No discernible effect
In CONNECTION_GENERATION
create_connect_same_land_zones - Seems to behave exactly like create_connect_all_lands
default_terrain_replacement [a terrain name] - Creates connections by replacing ALL intervening terrain with the specified terrain. To be used before any replace_terrain commands. When used after a replace_terrain statement it overrides it and rereplaces terrain along the connection.
Others
#undefine - Doesn’t negate a previously used #define statement. Also doesn’t negate any predefined definitions as far as I can tell.
Definitions
FIXED_POSITIONS - Defined if the “Team Together” box is checked
DEATH_MATCH - Works
HIGH_RESOURCES - Works
MEDIUM_RESOURCES - Works
LOW_RESOURCES - Works
DEFAULT_RESOURCES - Works
As you can see, for many of these I have not been able to get them to work yet. I will update this post when I find out any additional information. If you know anything about any of these commands, please say so.
Cheers!
EDIT - Updated based on the new findings discussed in the comments. I also added land_position and spacing for elevation, which were discussed in a previous thread.
......../¯/\
......./ / / \ Check out my Blacksmith submissions as well as my Random Map Scripts.
....../ / /\\ \
...../ /_/_\\ \ Proud guardian of the Definitive Random Map Scripting Guide
..../_____\\\ \
....\\\\\\\\\\\\\/ and the Random Map Scripting Links and FAQ thread.
In PLAYER_SETUP
In LAND_GENERATION
In ELEVATION_GENERATION
In CLIFF_GENERATION
In TERRAIN_GENERATION
In CONNECTION_GENERATION
Others
Definitions
As you can see, for many of these I have not been able to get them to work yet. I will update this post when I find out any additional information. If you know anything about any of these commands, please say so.
Cheers!
EDIT - Updated based on the new findings discussed in the comments. I also added land_position and spacing for elevation, which were discussed in a previous thread.
......../¯/\
......./ / / \ Check out my Blacksmith submissions as well as my Random Map Scripts.
....../ / /\\ \
...../ /_/_\\ \ Proud guardian of the Definitive Random Map Scripting Guide
..../_____\\\ \
....\\\\\\\\\\\\\/ and the Random Map Scripting Links and FAQ thread.
[This message has been edited by Zetnus (edited 03-11-2015 @ 08:37 PM).]