洞穴探险 2 改装。
项目描述
modlunky2
Spelunky 2 的改装界面存储库。
学分
特别感谢 SciresM, Cloppershy, iojonmbnmb, 以及Dregu为使该工具成为现实所提供的所有帮助。
安装
将最新版本的 modlunky2.exe 下载到您的 Spelunky 2 安装目录。
用法
按照Modlunky 2 Wiki中的说明进行操作。
免责声明
强烈建议您不要在实际的在线 Steam 安装中使用任何修改工具,以防止解锁成就、损坏您的保存文件和在排行榜中作弊。您应该在其他地方复制您的游戏并在游戏目录中安装Mr. Goldbergs Steam Emulator 。(TL;DR:将 steam_api64.dll 从 zip 复制到离线游戏目录并创建带有文本418530的 steam_appid.txt。)同时在防火墙中阻止修改后的安装。如果您使用此工具破坏任何东西,您可以保留两部分。不要向 Blitworks 报告与修改相关的错误。
发展
如果您想为这里做出贡献,modlunky2这里有一些设置您的环境的步骤。
虚拟环境
虽然不是必需的,但 virtualenv 是一种很好的方法,可以让这个项目的依赖关系与系统的其余部分隔离。此步骤是可选的,但建议使用
在根目录中,您可以创建一个 virtualenv。默认情况下它将被排除在提交之外
python -m venv venv
每当开发项目时,您都需要在终端中激活 virtualenv。这是平台相关的,这里有更全面的文档:https ://docs.python.org/3/library/venv.html
:warning: 如果你在 Windows 上使用 PowerShell,你可能需要运行
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser. 上面的链接中提供了有关执行策略的更多信息。
| 平台 | 壳 | 激活虚拟环境的命令 |
|---|---|---|
| POSIX | bash/zsh | $ source <venv>/bin/activate |
| 鱼 | $ source <venv>/bin/activate.fish | |
| csh/tcsh | $ source <venv>/bin/activate.csh | |
| PowerShell 核心 | $ <venv>/bin/Activate.ps1 | |
| 视窗 | 命令文件 | C:> <venv>\Scripts\activate.bat |
| 电源外壳 | PS C:> <venv>\Scripts\Activate.ps1 |
设置
设置并激活虚拟环境后,您需要完成开发环境的设置。
> pip install -r requirements.txt
> pip install -r requirements-dev.txt
> python setup.py develop
这将安装任何依赖项,并在您的本地源文件路径上设置链接。完成此操作后,您将能够在对源代码进行任何更改后直接从路径执行二进制文件,而无需构建或安装任何东西。如果您添加新的源文件,您可能必须python setup.py develop再次运行以确保它们已链接。
本地运行
modlunky2
建筑分布
派皮
python setup.py sdist
python -m twine upload .\dist\modlunky2-$VERSION.tar.gz
EXE文件
pip 的默认 pyinstaller 似乎容易被防病毒软件错误检测,因此您需要根据https://pyinstaller.readthedocs.io/en/stable/bootloader-building.html构建自己的版本
请参阅:https ://stackoverflow.com/a/52054580
pyinstaller.exe modlunky2.spec
项目详情
modlunky2-0.13.4.tar.gz的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 64d090b37b6100e68b420e1595b1ec35779bb2addbada3c8c00d668c1bbd3a9a |
|
| MD5 | 27b5cfd0ffa33d2232ae7ca9dfffeccf |
|
| 布莱克2-256 | 8e3f9e55716bf593d0b486edd578b971bad2eb34b6ab297fa027a8bd8c3c2365 |