The Universal Name Markup Parser is a library for generating names / text for use in procedural generation. It operates on an input pattern, parsing tags to substitute fragments into the final output.
Turning something like <verb><nount> The <verb> <%50>{Of <verbing>}
into
Smashkill The Hammer
or
Killblood The Axe Of Wounding
The GenericConversationSystem is a dialog system built to take advantage
See "UNM Guide.md" for documentation on UNM and NameParser
See "GCS Guide.md" for documentation on the GenericConversationSystem
Code licensed under the MIT License. See LICENSE.txt for details.