Skip to content
/ mess Public

MESS (Macro Entity Scripting System): a Half-Life level compile tool.

License

Notifications You must be signed in to change notification settings

pwitvoet/mess

Folders and files

NameName
Last commit message
Last commit date
Jul 13, 2024
Jul 13, 2024
Nov 20, 2024
Dec 14, 2020
Jul 19, 2024
Jul 13, 2024
Nov 25, 2023
Apr 22, 2020
Feb 22, 2022
Jul 16, 2020
Jul 5, 2024
Jul 13, 2024

Repository files navigation

MESS - Macro Entity Scripting System

MESS (Macro Entity Scripting System) is a map compile tool that gives Half-Life level designers the following tools:

  • A template instancing system that can be used in a variety of ways, such as for decorating terrain or for generating repetitive entity setups.
  • Multiple template entities and template behaviors that can greatly simplify complicated entity setups, such as triggering random targets.
  • A scripting language that can be used for additional randomization and customization, or for creating custom template entities and behaviors.
  • Conversion between .map, .rmf and .jmf files, with support for Trenchbroom groups and layers, VIS group filtering and cordoning.

To get started, download MESS 1.2.3 and follow the J.A.C.K. & Hammer setup guide or the Trenchbroom setup guide. Then take a look at the tutorials to see how MESS can be used.


Bugs can be reported on github.com/pwitvoet/mess/issues.

macro_cover_showcase.png

template_entity_showcase.png

fun_showcase.png