{ "info": { "author": "Citrus", "author_email": "address@example.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3 :: Only" ], "description": "csgo-menu-maker\n===============\n\n![](https://img.shields.io/pypi/pyversions/csgo-menu-maker.svg)\n\n![](https://raw.githubusercontent.com/wiki/citrusCS/csgo-menu-maker/assets/readme/demo.png)\n\n## Coming here from somewhere that isn't GitHub? Check out the [Quick-Start Guide!](https://git.io/fhj0L)\n\n## About\n\nThe Source(TM) engine has a console command system that is extremely powerful when leveraged correctly. I used it to create a system of menus and widgets that allows users to customize their game configuration on-the-fly in terms of things like crosshairs, viewmodels, and HUD looks. \n\n`csgo-menu-maker` uses a versatile configuration language (spoiler alert: it's yml) which lets users with very little to no coding experience create these menus.\n\nOver the past month of writing this, I learned a lot about Python, [source console scripting,](https://developer.valvesoftware.com/wiki/Developer_Console),\\ and [tracking down bugs that are older than I am.](https://git.io/fhj0O) In the process of discovering my own and Valve's bugs, I may have left a few in this project, so don't be too hard on me.\n\n## Usage\n\nHere's a glimpse into the language used to make these menus. For example, to create the demo menu above:\n\n```\ntree:\n Crosshairs:\n type: config.crosshairs\n presets:\n General:\n color: [0, 255, 255]\n Pistol Rounds:\n color: [0, 255, 0]\n t_shape: 1\n dot: 1\n Viewmodels:\n type: config.viewmodels\n presets:\n Regular:\n offset: [2.5, 0, -1.5]\n fov: 60\n Gangster:\n offset: [1.5, 2, 2]\n fov: 68\n HUDs:\n type: config.huds\n presets:\n Regular:\n scale: 0.9\n Navigator:\n radar_rotate: 0\n radar_icon_scale: 0.8\n Master Volume: sound.volume.master\n```\n\nFor a better guide, check out the [Tutorial.](https://git.io/fhh53)\n\n## Installing\n\nSee the [Installation Guide](https://git.io/fhh5O) for a visual and clear explanation. If you are more technically minded, here are some commands:\n\n```\npip install pyyaml csgo-menu-maker\n```\n\n```\npython -m csgomenumaker\n```\n\nHave fun!\n\n-- Citrus", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/citrusCS/csgo-menu-maker", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "csgo-menu-maker", "package_url": "https://pypi.org/project/csgo-menu-maker/", "platform": "", "project_url": "https://pypi.org/project/csgo-menu-maker/", "project_urls": { "Homepage": "https://github.com/citrusCS/csgo-menu-maker" }, "release_url": "https://pypi.org/project/csgo-menu-maker/0.2.4/", "requires_dist": null, "requires_python": "", "summary": "Make cool-looking menus in CSGO consoles", "version": "0.2.4" }, "last_serial": 4929668, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "6b91c312459671f294b99a1b64a4b1ea", "sha256": "ce22db5fc3ea7f144c01233b56dd7a8e8b642069add2c0beffb9b648a083c85a" }, "downloads": -1, "filename": "csgo_menu_maker-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6b91c312459671f294b99a1b64a4b1ea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31205, "upload_time": "2019-02-15T17:28:01", "url": "https://files.pythonhosted.org/packages/e2/75/0ae173b9fe611401f0a63356f9052d33ca55b9657a40251fdd927a4e48bf/csgo_menu_maker-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49f573e6994adeb15772d35d92874271", "sha256": "69eb210ac32c57e83b541c41d8327b237dc49bb750956aacca7d60257ca6534d" }, "downloads": -1, "filename": "csgo-menu-maker-0.1.1.tar.gz", "has_sig": false, "md5_digest": "49f573e6994adeb15772d35d92874271", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15881, "upload_time": "2019-02-15T17:28:04", "url": "https://files.pythonhosted.org/packages/0d/4b/cd6cd16c0e8381f1317a551d2b11e332bbf83a17ed9df3fb3e186ab0c391/csgo-menu-maker-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f3b9de1da37dd5101d5dd7bb064ba05b", "sha256": "913daa5f8f646ce42a703d1948229253f137ad1d6924c3cee407cad2fe5c6adf" }, "downloads": -1, "filename": "csgo_menu_maker-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f3b9de1da37dd5101d5dd7bb064ba05b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31487, "upload_time": "2019-02-15T23:36:04", "url": "https://files.pythonhosted.org/packages/55/5f/cde4816ec04d40348129b23d4e3f30ddf38052a3f88f8b55134646ea64f7/csgo_menu_maker-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "643c1496413a1281a2cd441a769c5e95", "sha256": "71d47895306fb94bb37ea4d081d7a9ce3b912c413c8e271ffc80ac2e84af91d8" }, "downloads": -1, "filename": "csgo-menu-maker-0.1.2.tar.gz", "has_sig": false, "md5_digest": "643c1496413a1281a2cd441a769c5e95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16064, "upload_time": "2019-02-15T23:36:05", "url": "https://files.pythonhosted.org/packages/e5/a2/d88a624665c24f7c5879f82e8881f57d9146786ce553cb79a9cdb4465dd3/csgo-menu-maker-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "60b4a761e2539493911aa523522cc0c7", "sha256": "06aa4cbde062825347ee59f08b692e188a6a686b9345ca906d1e273b24cbde15" }, "downloads": -1, "filename": "csgo-menu-maker-0.2.0.tar.gz", "has_sig": false, "md5_digest": "60b4a761e2539493911aa523522cc0c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44670, "upload_time": "2019-03-11T20:06:15", "url": "https://files.pythonhosted.org/packages/ba/fd/5af6b4bbf2aa1c151ba711c45d010e6b5da56d9e01c00933d43b953b9c50/csgo-menu-maker-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "712dcc24d49b2c640a7e5d7eab667f84", "sha256": "e7e3ae309a9e64b4a4f349c08e77d5899f745c9bb6fab495166cf5e65a596870" }, "downloads": -1, "filename": "csgo-menu-maker-0.2.1.tar.gz", "has_sig": false, "md5_digest": "712dcc24d49b2c640a7e5d7eab667f84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44311, "upload_time": "2019-03-11T20:15:57", "url": "https://files.pythonhosted.org/packages/77/8f/77923a74442b35744304034f5847b374e8aa55575b25de77583730ba3592/csgo-menu-maker-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "2b3fe1c0b7c2abfeff0906cd8902297e", "sha256": "fcbc8e6c8105a99332347e8c550d83f2ce6fccb3cab4a0e93cb8956602406e13" }, "downloads": -1, "filename": "csgo-menu-maker-0.2.2.tar.gz", "has_sig": false, "md5_digest": "2b3fe1c0b7c2abfeff0906cd8902297e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45519, "upload_time": "2019-03-11T21:49:03", "url": "https://files.pythonhosted.org/packages/fa/2f/f481e71a71b11ad2eadb93ccea8b1c465ea55290f1076c6db250e2d1cb1f/csgo-menu-maker-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "dee4bc0c45d75cfebe4054e06a840e3a", "sha256": "928ede41d17a56952826e98ba44af565a665b75a7d5fceda686b528b52a79a0a" }, "downloads": -1, "filename": "csgo-menu-maker-0.2.3.tar.gz", "has_sig": false, "md5_digest": "dee4bc0c45d75cfebe4054e06a840e3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45715, "upload_time": "2019-03-12T00:43:20", "url": "https://files.pythonhosted.org/packages/ba/2c/3102faefd1b0cceac85647fbb1b66754f861422d1d9d94c76c29817121ef/csgo-menu-maker-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "5874889de1adaa96ce05ca52baa554c1", "sha256": "ab7ff2e3ab7b8f1b1d38a25f55d4f5ce39ff512c9f89e009c29abba77ad41db8" }, "downloads": -1, "filename": "csgo-menu-maker-0.2.4.tar.gz", "has_sig": false, "md5_digest": "5874889de1adaa96ce05ca52baa554c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45728, "upload_time": "2019-03-12T11:26:24", "url": "https://files.pythonhosted.org/packages/71/db/814f472063f4314aaa240f694ce5c0ede9180479aa91e50041811dc1084f/csgo-menu-maker-0.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5874889de1adaa96ce05ca52baa554c1", "sha256": "ab7ff2e3ab7b8f1b1d38a25f55d4f5ce39ff512c9f89e009c29abba77ad41db8" }, "downloads": -1, "filename": "csgo-menu-maker-0.2.4.tar.gz", "has_sig": false, "md5_digest": "5874889de1adaa96ce05ca52baa554c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45728, "upload_time": "2019-03-12T11:26:24", "url": "https://files.pythonhosted.org/packages/71/db/814f472063f4314aaa240f694ce5c0ede9180479aa91e50041811dc1084f/csgo-menu-maker-0.2.4.tar.gz" } ] }