ER: Randomaze: user guide
ƒ RD AAOW FDL; 30.04.2024; 23:03
Page contents
General information
ES: Randomaze is the maps generator for the mod with the same name. It was the child project of the ESHQ mod for Half-Life part 1. Now it is stand-alone project.
This tool will be started by the game engine automatically, every time it will need a new map.
Environment
The tool requires next compilation tools, directories and files for work:
.\hlcsg.exe
;.\hlbsp.exe
;.\hlvis.exe
;.\rlrad.exe
;.\maps
(directory);..\valve\eshq.wad
.
Available settings
From the command line
-x <map_name>
: compares specified map (currently saved map expected) with the last created one.-s <property_alias> <property_value>
: sets the specified property to the value without starting the interface.-r
: requests the immediate recompilation of the next map (after the saved one). It corresponds toesrm_rebuild
command in the game console.
From the settings window and game console
Random flag (here and below) initiates the random selection.
Property | Description | Range | Supports random flag | Alias | Game console command |
---|---|---|---|---|---|
Maze size coefficient | Sets the size of the map | 1 – 8 | No | MS |
esrm_size |
Enemies density coefficient | Sets the enemies density | 1 – 8 | Yes | DF |
esrm_enemies |
Items density coefficient | Affects quantity of collectable items / weapons | 1 – 8 | Yes | ID |
esrm_items |
Walls density coefficient | The larger the value, the fewer “branches” the maze will have | 1 – 12 | No | WD |
esrm_walls |
Lighting coefficient | Affects quantity of enabled lights and the type of the sky | 1 – 6 | Yes | LG |
esrm_light |
Crates density coefficient | Describes, how much enemies will be replaced with crates with bugs or explosives | 1 – 5 | Yes | CD |
esrm_crates |
Gravity coefficient | Affects the gravity percentage for all objects on the map | 1 – 20 (10 = 100%) | Yes | GR |
esrm_gravity |
Button mode | Adds the button(s) that should be found and pressed to open the exit gate | Quantity, 0 / 1 / 2 | No | BM |
esrm_button |
Map section types | Sets allowed types of map sections (all, only under sky or only inside) | 0 / 1 / 2 | No | ST |
esrm_sections |
Two floors flag | Adds the second floor to the map with some balconies and enemies | 0 / 1 | Yes | TF |
esrm_two_floors |
Allow items on the second floor | Permits the generation of items for balconies | 0 / 1 | Yes | TF |
esrm_two_floors |
Allow explosive crates | Enables explosive crates | 0 / 1 | No | XC |
esrm_expl_crates |
Allow crates with items | Enables crates with items and bugs | 0 / 1 | No | IC |
esrm_item_crates |
Allow monster makers flag | Allows replacement of some monsters with monster makers | 0 / 1 | No | MM |
esrm_makers |
Map barrier types | Sets allowed types of barriers between map sections (glass, fabric or both) | 0 / 1 / 2 | No | BT |
esrm_barriers |
Fog coefficient | Affects the fog density percentage on the map | 0 – 10 (10 = 100%) | Yes | FC |
esrm_fog |
Enemies permissions line | Consists of flags of monsters that will be allowed on maps | (the line of letters for a ssassins, b ullchickens, c ontrollers, hounde yes, human g runts, h eadcrabs, tripm ines, barn acles, alien gr unts, alien s laves, t urrets, z ombies) |
No | EP |
esrm_enemies_line |
Items permissions line | Consists of flags of weapons and items that will be allowed on maps (both on floors and in crates) | (the line of letters for healthk its, b atteries, g renades, 9 mm handguns, s atchels, .3 57 pythons, c rossbows, gau ss, crow bars, h ornetguns, 9 mm AR s, sho tguns, RP Gs, t ripmines, sn arks, e gons, a xes) |
No | IP |
esrm_items_line |