{ "info": { "author": "Lorinthio", "author_email": "benrandallswg@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Lorelei is what I would call a \"MUD++\".\n\nThis is a game client which connects to an authoratative game server to provide a visual representation of an entirely text based world. You control a hero with stats, and equipment in a big constantly updated world.\n\nThis project was made using pygame as a user interface, and twisted as the networking library. Essentially this gave me the power to easily build a project structure from scratch that allows for easily serializing and deserializing objects over the network between the server and the client.\n\nThe Server is closed source to prevent malicious attacks on the game. However the client and library source may be released at some point.\n\nCurrent Progress\n----------------\n#. Login / Account creation (DONE)\n\n#. Character Creation (When a new account is made)\n\n #. Players can select race/class (DONE)\n\n #. Saves the created character and can load it back (DONE)\n\n#. Making a Basic World space\n\n #. Players can see/talk to each other\n\n #. Players can move between rooms\n\n#. Adding more interaction\n\n #. Players can pickup/drop items\n\n #. Players can do basic combat (No skills included yet)\n\n#. Create more monsters / items\n\n#. Create more detailed classes / skills\n\n\nChangelog\n---------\n\n0.1.8\n\n Changes\n\n * Added room descriptions\n * Added button controllers for moving between rooms\n * Added exit descriptions to the moving buttons\n\n0.1.7.5\n\n Changes\n\n * Implementing the start of room creation/Movement\n\n0.1.7.4\n\n Changes\n\n * Improved the chat box to be more colorful and type selection words match the color of their type\n * Added 'Whisper Target Box' to allow for direct messages from client to another client\n * Added inter-client communication\n\n0.1.7.3\n\n Changes\n\n * Added chat log / box. As well as message type selection box\n\n0.1.7.2\n\n Changes\n\n * Made this readme (In multiple attempts)\n\n0.1.6.5\n\n Changes\n\n * Finished saving/loading of the character (including equipment/inventory)\n * Added logic around login to determine if you have a character\n\n * If not you will be given the character creation screen\n * Otherwise you will enter the main game screen (WIP)", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pypi.org/project/LoreleiClient/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "LoreleiClient", "package_url": "https://pypi.org/project/LoreleiClient/", "platform": "", "project_url": "https://pypi.org/project/LoreleiClient/", "project_urls": { "Homepage": "https://pypi.org/project/LoreleiClient/" }, "release_url": "https://pypi.org/project/LoreleiClient/0.1.8/", "requires_dist": null, "requires_python": "", "summary": "The text based MUD made by Lorinthio", "version": "0.1.8" }, "last_serial": 3852561, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "7ab67ca96e2e766b7d7673803c206c84", "sha256": "9e0462c2f7395be4629ef9e478c2c8e8a32f99503217f0291de3982dbe305c38" }, "downloads": -1, "filename": "LoreleiClient-0.1.0.tar.gz", "has_sig": false, "md5_digest": "7ab67ca96e2e766b7d7673803c206c84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5989, "upload_time": "2018-04-23T16:32:07", "url": "https://files.pythonhosted.org/packages/18/9e/c1f561ca90684ba7e3d091578a013d02717ae4011632b2242ebe4b1471a5/LoreleiClient-0.1.0.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "3be3a9d3528a6e619678c054ccb1bdad", "sha256": "68006a5de85fc3c875c554f53dabff77f87f8e481468b1519feb1b1f2f6901ee" }, "downloads": -1, "filename": "LoreleiClient-0.1.3.tar.gz", "has_sig": false, "md5_digest": "3be3a9d3528a6e619678c054ccb1bdad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6101, "upload_time": "2018-04-23T17:38:15", "url": "https://files.pythonhosted.org/packages/06/a6/8f1ce3ae494e729053695e38efd3eec88875a2a692ff10b9e856dc3786ce/LoreleiClient-0.1.3.tar.gz" } ], "0.1.4.2": [ { "comment_text": "", "digests": { "md5": "8768859b888a6fbdcf1e0bde34bfe3f9", "sha256": "71a971a6f9919a8b15a23df9b8dbabf749a369a2b0611896478de5ef4ba67870" }, "downloads": -1, "filename": "LoreleiClient-0.1.4.2.tar.gz", "has_sig": false, "md5_digest": "8768859b888a6fbdcf1e0bde34bfe3f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6331, "upload_time": "2018-04-23T18:28:25", "url": "https://files.pythonhosted.org/packages/6a/e1/b6c25d1f783869560db9ca618be5f32e96ee7a7df56774fbd6f731e0fa7f/LoreleiClient-0.1.4.2.tar.gz" } ], "0.1.4.3": [ { "comment_text": "", "digests": { "md5": "562cfd3c9107d5240c88389b51d64e70", "sha256": "8c5d12b05e17ca46d118a99c85d7a81694e5091754a50ec056458ff7b470963e" }, "downloads": -1, "filename": "LoreleiClient-0.1.4.3.tar.gz", "has_sig": false, "md5_digest": "562cfd3c9107d5240c88389b51d64e70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6336, "upload_time": "2018-04-23T18:46:11", "url": "https://files.pythonhosted.org/packages/89/aa/9cfd97f090ce2fdac35787b301a5624dc8305f9a29b18fc0fcab6e0c29ac/LoreleiClient-0.1.4.3.tar.gz" } ], "0.1.4.6": [ { "comment_text": "", "digests": { "md5": "32208afc490f12f44b5547e9b91e78fc", "sha256": "3abcc97d68a1d6726fa3f5c31dc487d62bef9700bec88fbc0d1d877bcb5678dd" }, "downloads": -1, "filename": "LoreleiClient-0.1.4.6.tar.gz", "has_sig": false, "md5_digest": "32208afc490f12f44b5547e9b91e78fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6970, "upload_time": "2018-04-23T21:10:25", "url": "https://files.pythonhosted.org/packages/5b/fa/961b36052f37a0dacfbcb83368d592a5e3008f492a41df3e0c1a7ad3ebb7/LoreleiClient-0.1.4.6.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "be8d91ffeab48463701e09b27c81b1a5", "sha256": "215b8e9a00974dc76f83e84e1e1b17accf85a868b5032cb19fa8b553be4b5ab6" }, "downloads": -1, "filename": "LoreleiClient-0.1.5.tar.gz", "has_sig": false, "md5_digest": "be8d91ffeab48463701e09b27c81b1a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7732, "upload_time": "2018-04-24T23:00:19", "url": "https://files.pythonhosted.org/packages/d8/ac/55bca6df2ea93a63ed99d06a271be2699154e1f9a8bc1ac56066250a8301/LoreleiClient-0.1.5.tar.gz" } ], "0.1.5.1": [ { "comment_text": "", "digests": { "md5": "ab181d58b7265ec0fc90c08a3d1d6c67", "sha256": "d746b4d2ff31f451ce7f4bb25fc882e407dd2522d6063baaf5013bb0ebe58d68" }, "downloads": -1, "filename": "LoreleiClient-0.1.5.1.tar.gz", "has_sig": false, "md5_digest": "ab181d58b7265ec0fc90c08a3d1d6c67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7737, "upload_time": "2018-04-24T23:04:03", "url": "https://files.pythonhosted.org/packages/af/41/9b19dc0b5f4cea8937fa7120c7c305ebfb19fd313dc3d7859c513d982163/LoreleiClient-0.1.5.1.tar.gz" } ], "0.1.5.2": [ { "comment_text": "", "digests": { "md5": "de9fad9014fef2e9c2db1eed48b41552", "sha256": "cfc8f6fa5e1b87e5aff363b0813b48001b9705920656c999046d8194d3f4ee72" }, "downloads": -1, "filename": "LoreleiClient-0.1.5.2.tar.gz", "has_sig": false, "md5_digest": "de9fad9014fef2e9c2db1eed48b41552", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8135, "upload_time": "2018-04-26T15:04:55", "url": "https://files.pythonhosted.org/packages/e0/1e/5df4babeedddbb552fe02f43528cbe6da2078347ee94b42d2e9fbc7e30bc/LoreleiClient-0.1.5.2.tar.gz" } ], "0.1.5.3": [ { "comment_text": "", "digests": { "md5": "6f848c2c94ee053124c0c4fe7fd41310", "sha256": "28a407bd16dd3cc5a3009855f726746d5818beb65703b0e2438c36b0632f6ddc" }, "downloads": -1, "filename": "LoreleiClient-0.1.5.3.tar.gz", "has_sig": false, "md5_digest": "6f848c2c94ee053124c0c4fe7fd41310", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11837, "upload_time": "2018-04-26T19:39:06", "url": "https://files.pythonhosted.org/packages/58/4f/26e9971a16cb3d1debcb93730557fccb2579ea8d1eda6be6220f16c45cf5/LoreleiClient-0.1.5.3.tar.gz" } ], "0.1.5.5": [ { "comment_text": "", "digests": { "md5": "cd506f8efe629a9950d63edd57654c5d", "sha256": "d883094cb557529cefe07cc8d0b36c6e85f6bde9b63ba331a36325be8b17f2ae" }, "downloads": -1, "filename": "LoreleiClient-0.1.5.5.tar.gz", "has_sig": false, "md5_digest": "cd506f8efe629a9950d63edd57654c5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19467, "upload_time": "2018-04-28T16:01:48", "url": "https://files.pythonhosted.org/packages/b3/da/4986ceed2e1c1677bb692d93671e8ae055524138b9019300c17126d74553/LoreleiClient-0.1.5.5.tar.gz" } ], "0.1.6.0": [ { "comment_text": "", "digests": { "md5": "61e03340d1a2761226081e78dcd7e829", "sha256": "e5486ef4a76d4e12e6a94eefccc3340c25c4ef355d393a64cb4c92c56ea16c5a" }, "downloads": -1, "filename": "LoreleiClient-0.1.6.0.tar.gz", "has_sig": false, "md5_digest": "61e03340d1a2761226081e78dcd7e829", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20158, "upload_time": "2018-04-29T23:43:11", "url": "https://files.pythonhosted.org/packages/3f/2c/5c39f8151bb105f139a2ed5055ab88c720130e174939204f1e897b9fa370/LoreleiClient-0.1.6.0.tar.gz" } ], "0.1.6.1": [ { "comment_text": "", "digests": { "md5": "ba44302459a71a4b462e04a8f73e5a4c", "sha256": "2e00fe805d2b0e1125515600eb49f94979bb422c1e29daa15fca043f4990f029" }, "downloads": -1, "filename": "LoreleiClient-0.1.6.1.tar.gz", "has_sig": false, "md5_digest": "ba44302459a71a4b462e04a8f73e5a4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19753, "upload_time": "2018-04-30T20:20:17", "url": "https://files.pythonhosted.org/packages/92/ed/43d725ed59aeeb7c629520bd181d2d948f01f58582b99caaf2f77a899c74/LoreleiClient-0.1.6.1.tar.gz" } ], "0.1.6.5": [ { "comment_text": "", "digests": { "md5": "c03cc651ec8e095d6917fa17e99c49e3", "sha256": "e4b48e59d2ebd54ab0a9d19f666d83a6bdce742557f97984591589eba0bfb068" }, "downloads": -1, "filename": "LoreleiClient-0.1.6.5.tar.gz", "has_sig": false, "md5_digest": "c03cc651ec8e095d6917fa17e99c49e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19915, "upload_time": "2018-05-02T01:16:38", "url": "https://files.pythonhosted.org/packages/c6/49/0197a04d469a1a35b0bab36d10e5e08968f2044110b1a597ffb085b8d0ae/LoreleiClient-0.1.6.5.tar.gz" } ], "0.1.6.6": [ { "comment_text": "", "digests": { "md5": "7fe5786706cbf2a862cf582e1d3f0b60", "sha256": "5a5d225dfee81cc6873c69d0f17e48fdcd532f39e52dae1d164fceeda4195dc8" }, "downloads": -1, "filename": "LoreleiClient-0.1.6.6.tar.gz", "has_sig": false, "md5_digest": "7fe5786706cbf2a862cf582e1d3f0b60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21008, "upload_time": "2018-05-02T01:31:48", "url": "https://files.pythonhosted.org/packages/47/3b/f278f1c895b84bc7604fa3c85cd02d2e40836cb9a19a84ee6e91a76917f3/LoreleiClient-0.1.6.6.tar.gz" } ], "0.1.6.7": [ { "comment_text": "", "digests": { "md5": "18195b63a72a8b5966115346ef83f587", "sha256": "739a6d1283caebda19bb7808e19c88b94e70ec0dad42b606eb7f5df739326173" }, "downloads": -1, "filename": "LoreleiClient-0.1.6.7.tar.gz", "has_sig": false, "md5_digest": "18195b63a72a8b5966115346ef83f587", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21045, "upload_time": "2018-05-02T01:34:59", "url": "https://files.pythonhosted.org/packages/7a/3e/a2aac4be8731f6aef1b06125432157223ef21beb67c31ed3aedbfa30038f/LoreleiClient-0.1.6.7.tar.gz" } ], "0.1.6.8": [ { "comment_text": "", "digests": { "md5": "685d2aa6e13038ddb848b167e752b236", "sha256": "bbb8dd92d177dfdf4044042cce6430114b6a2da6a6036f4ad330fecdeeb58d3d" }, "downloads": -1, "filename": "LoreleiClient-0.1.6.8.tar.gz", "has_sig": false, "md5_digest": "685d2aa6e13038ddb848b167e752b236", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21046, "upload_time": "2018-05-02T01:37:09", "url": "https://files.pythonhosted.org/packages/3d/b3/f2defa1ce0dbddefaf85c0d1d6f5d9a524b438ff2fb457a3096773a55c46/LoreleiClient-0.1.6.8.tar.gz" } ], "0.1.6.9": [ { "comment_text": "", "digests": { "md5": "ad314eb765a35d9b3aeacc3a65506d7e", "sha256": "bda291c013ae47861f0d18f1e37b22bfc24ebbce09f6f53ac7dbc9da5104d3a1" }, "downloads": -1, "filename": "LoreleiClient-0.1.6.9.tar.gz", "has_sig": false, "md5_digest": "ad314eb765a35d9b3aeacc3a65506d7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21065, "upload_time": "2018-05-02T01:42:37", "url": "https://files.pythonhosted.org/packages/a9/b5/4c6fb11baeb735b6d5896efcccdf7db9e05e001474fdf041be3ddd7a8466/LoreleiClient-0.1.6.9.tar.gz" } ], "0.1.6.9.1": [ { "comment_text": "", "digests": { "md5": "ac12fe341dacb9f0fe87fb2b08b5f6c2", "sha256": "471fb051588b7b4b26aa39d9e0d9dbcef5bdf087b48e9a7b55c1696895ebe3c2" }, "downloads": -1, "filename": "LoreleiClient-0.1.6.9.1.tar.gz", "has_sig": false, "md5_digest": "ac12fe341dacb9f0fe87fb2b08b5f6c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21097, "upload_time": "2018-05-02T01:45:22", "url": "https://files.pythonhosted.org/packages/9f/eb/cb68b87169975f856790f89b76867c619cc59b1145d4581826db2eaf61a6/LoreleiClient-0.1.6.9.1.tar.gz" } ], "0.1.7.0": [ { "comment_text": "", "digests": { "md5": "81360ceedece07d9b2e63adf2bf89a4e", "sha256": "cc88250a88007cde69d7826734fdff78cc0fc7c5fb70af27561c0e71c0b63196" }, "downloads": -1, "filename": "LoreleiClient-0.1.7.0.tar.gz", "has_sig": false, "md5_digest": "81360ceedece07d9b2e63adf2bf89a4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21017, "upload_time": "2018-05-02T01:56:06", "url": "https://files.pythonhosted.org/packages/5a/72/e5fce2b662b5269f8fbd157b94f7d716c11206b8c174f9520b3954eb72e9/LoreleiClient-0.1.7.0.tar.gz" } ], "0.1.7.1": [ { "comment_text": "", "digests": { "md5": "a94503638de09d9df43a36a7d30b6e6c", "sha256": "e299cf188c6085c72bccff08c02552a5b1418962f5a885d00731b030bf212aeb" }, "downloads": -1, "filename": "LoreleiClient-0.1.7.1.tar.gz", "has_sig": false, "md5_digest": "a94503638de09d9df43a36a7d30b6e6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21015, "upload_time": "2018-05-02T01:59:08", "url": "https://files.pythonhosted.org/packages/2e/ce/e3e54a47fbfdfa78e48601dc677da8a3ebc9904f2dc2bd0939a80e4c1812/LoreleiClient-0.1.7.1.tar.gz" } ], "0.1.7.2": [ { "comment_text": "", "digests": { "md5": "3ad0cc1b57ffc20d696649905cb7f042", "sha256": "f808730037d304c838bf099ef9fdca99107b539434b9f0f475e1bcfde7c28a91" }, "downloads": -1, "filename": "LoreleiClient-0.1.7.2.tar.gz", "has_sig": false, "md5_digest": "3ad0cc1b57ffc20d696649905cb7f042", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21044, "upload_time": "2018-05-02T02:13:40", "url": "https://files.pythonhosted.org/packages/c2/04/e84c5d1fa9d1f6bf884d1210da32897b6cce8081c125c30ef412d35517e8/LoreleiClient-0.1.7.2.tar.gz" } ], "0.1.7.3": [ { "comment_text": "", "digests": { "md5": "2751437d5f5e96bb7c788c7d6caf0890", "sha256": "76d052702a89f605cdbaa0bde54816d6a8f1e5cd4767481aa7e82dc81b727434" }, "downloads": -1, "filename": "LoreleiClient-0.1.7.3.tar.gz", "has_sig": false, "md5_digest": "2751437d5f5e96bb7c788c7d6caf0890", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22691, "upload_time": "2018-05-03T16:15:56", "url": "https://files.pythonhosted.org/packages/07/87/d93523d21299da0cd9f497c5b7395663dedc3a412f02a972f61d4989be6c/LoreleiClient-0.1.7.3.tar.gz" } ], "0.1.7.4": [ { "comment_text": "", "digests": { "md5": "43af0fc6935fc5b2189d19fec6d37899", "sha256": "b61a3b3b19f7252a14bb4de8c4361382be27632e6a3809befb854fad4fe7dfbe" }, "downloads": -1, "filename": "LoreleiClient-0.1.7.4.tar.gz", "has_sig": false, "md5_digest": "43af0fc6935fc5b2189d19fec6d37899", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22912, "upload_time": "2018-05-04T00:01:56", "url": "https://files.pythonhosted.org/packages/ff/8e/08c9551e956e698aa650ac7237b76886996669378d40222e40ff95c0df99/LoreleiClient-0.1.7.4.tar.gz" } ], "0.1.7.5": [ { "comment_text": "", "digests": { "md5": "0ce39905f41196d9c496d3d4b977f5b7", "sha256": "5260ac6f9ee14a364ff2d7a719e1451210f97181e9296f987eac91e97462c3dc" }, "downloads": -1, "filename": "LoreleiClient-0.1.7.5.tar.gz", "has_sig": false, "md5_digest": "0ce39905f41196d9c496d3d4b977f5b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23352, "upload_time": "2018-05-08T19:40:47", "url": "https://files.pythonhosted.org/packages/d2/ce/7df4ae3c823a53c669c75ddb25a370706605125c025f824e7350f7301b51/LoreleiClient-0.1.7.5.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "97c15c878eee2f14d3e19f34ecc624b2", "sha256": "a9a28edf2b51f13efb937dbca3208ffff1e31b7d73a17383e93f24152ff699d3" }, "downloads": -1, "filename": "LoreleiClient-0.1.8.tar.gz", "has_sig": false, "md5_digest": "97c15c878eee2f14d3e19f34ecc624b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24349, "upload_time": "2018-05-11T00:51:44", "url": "https://files.pythonhosted.org/packages/be/56/56708f6371f9d06d82317b6226700b8a7aa24752591fc145935697d0be28/LoreleiClient-0.1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "97c15c878eee2f14d3e19f34ecc624b2", "sha256": "a9a28edf2b51f13efb937dbca3208ffff1e31b7d73a17383e93f24152ff699d3" }, "downloads": -1, "filename": "LoreleiClient-0.1.8.tar.gz", "has_sig": false, "md5_digest": "97c15c878eee2f14d3e19f34ecc624b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24349, "upload_time": "2018-05-11T00:51:44", "url": "https://files.pythonhosted.org/packages/be/56/56708f6371f9d06d82317b6226700b8a7aa24752591fc145935697d0be28/LoreleiClient-0.1.8.tar.gz" } ] }