X-Git-Url: https://mudpy.org/gitweb?p=mudpy.git;a=blobdiff_plain;f=bin%2Fmudpy;fp=bin%2Fmudpy;h=0000000000000000000000000000000000000000;hp=d7ec045a93fe0a9636ba9335caff0536349039e8;hb=e2d7115d4ec4ee451c7f8e86a4f7277a940d9036;hpb=91ddbb70b5f3916ba9c13f9cb05528285d10ad5c diff --git a/bin/mudpy b/bin/mudpy deleted file mode 100755 index d7ec045..0000000 --- a/bin/mudpy +++ /dev/null @@ -1,41 +0,0 @@ -#!/usr/bin/env python3 -"""Skeletal executable for the mudpy engine.""" - -# Copyright (c) 2004-2016 Jeremy Stanley . Permission -# to use, copy, modify, and distribute this software is granted under -# terms provided in the LICENSE file distributed with this software. - -# core objects for the mudpy engine -import imp -import os -import sys -sys.path.append(os.path.realpath(".")) - -import mudpy - - -def main(): - - # start it up - mudpy.misc.setup() - - # loop indefinitely while the world is not flagged for termination or - # there are still connected users - while (not mudpy.misc.universe.terminate_flag or - mudpy.misc.universe.userlist): - - # the world was flagged for a reload of all code/data - if mudpy.misc.universe.reload_flag: - imp.reload(mudpy) - mudpy.misc.reload_data() - mudpy.misc.universe.reload_flag = False - - # do what needs to be done on each pulse - mudpy.misc.on_pulse() - - # shut it all down - mudpy.misc.finish() - - -if __name__ == '__main__': - sys.exit(main())