""" Custom Evennia launcher command option for maintaining the grid in a separate process than the main server (since this can be slow). To use, add to the settings: :: EXTRA_LAUNCHER_COMMANDS.update({'xyzgrid': 'evennia.contrib.grid.xyzgrid.launchcmd.xyzcommand'}) You should now be able to do :: evennia xyzgrid Use `evennia xyzgrid help` for usage help. """ from os.path import join as pathjoin import evennia from django.conf import settings from evennia.contrib.grid.xyzgrid.xyzgrid import get_xyzgrid from evennia.utils import ansi _HELP_SHORT = """ evennia xyzgrid help | list | init | add | spawn | initpath | delete [] Manages the XYZ grid. Use 'xyzgrid help