galaxymsbt
所属分类:编辑器/阅读器
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2023-04-08 11:06:55
上 传 者:
sh-1993
说明: 超级马里奥银河2的文本编辑器。
(A text editor for Super Mario Galaxy 2.)
文件列表:
LICENSE (35149, 2023-09-23)
adapter_config.py (4469, 2023-09-23)
adapter_smg2.py (26221, 2023-09-23)
assets/ (0, 2023-09-23)
assets/dialog_intvar.ui (4243, 2023-09-23)
assets/dialog_picture.ui (1778, 2023-09-23)
assets/dialog_ruby.ui (1971, 2023-09-23)
assets/dialog_stringvar.ui (2638, 2023-09-23)
assets/dialog_text.ui (11243, 2023-09-23)
assets/editor.ui (27463, 2023-09-23)
assets/icon.ico (4286, 2023-09-23)
assets/tag_delay.png (9317, 2023-09-23)
assets/tag_format_number.png (7962, 2023-09-23)
assets/tag_format_string.png (6772, 2023-09-23)
assets/tag_number_font.png (1829, 2023-09-23)
assets/tag_page_break.png (6991, 2023-09-23)
assets/tag_page_center.png (659, 2023-09-23)
assets/tag_page_offset.png (614, 2023-09-23)
assets/tag_picture.png (11095, 2023-09-23)
assets/tag_player.png (10445, 2023-09-23)
assets/tag_race_time.png (2026, 2023-09-23)
assets/tag_reset_color.png (1744, 2023-09-23)
assets/tag_ruby.png (9443, 2023-09-23)
assets/tag_sound.png (5733, 2023-09-23)
assets/tag_text_color.png (11356, 2023-09-23)
assets/tag_text_size.png (7265, 2023-09-23)
assets/tool_flow_add.png (351, 2023-09-23)
assets/tool_flow_duplicate.png (896, 2023-09-23)
assets/tool_flow_remove.png (339, 2023-09-23)
assets/tool_message_add.png (299, 2023-09-23)
assets/tool_message_delete.png (308, 2023-09-23)
assets/tool_message_duplicate.png (892, 2023-09-23)
assets/tool_message_sort.png (465, 2023-09-23)
assets/tool_msb_add.png (587, 2023-09-23)
assets/tool_msb_delete.png (564, 2023-09-23)
build.ps1 (160, 2023-09-23)
galaxymsbt.py (749, 2023-09-23)
... ...
# galaxymsbt
![galaxymsbt screenshot](https://github.com/SunakazeKun/galaxymsbt/blob/master/screenshot.png)
**galaxymsbt** is a text editor that works with any MSBT file in Super Mario Galaxy 2, allowing users to edit every text-related aspect in the game. However, MSBF files are not supported yet, but support is planned for future versions. Here's a full outline of core features:
- *Every* MSBT-related aspect that is supported by the game can be edited, including attributes and tags.
- Nice and clean UI to help with text editing. You won't have to remember tags by hard anymore.
- Create new or edit existing RARC archives that contain MSBT files.
- Create as many MSBT files inside RARCs as you desire.
## Building
Even though there are prebuilt executables that you can download, you can still build the tool yourself if desired. However, there's a few steps that you have to take:
1. Clone the repository to your system.
2. Create a virtual environment for Python 3.10, preferably inside the repository's folder.
3. Install the requirements from ``requirements.txt``.
4. Install ``pyinstaller`` in your system's Python environment, **not the virtual environment** you created earlier!
5. Open the terminal in your repository and activate the virtual environment.
6. Enter ``pyinstaller galaxymsbt.spec`` in the terminal and run it.
For Windows, I prepared a Powershell script which starts pyinstaller when executed. Since I don't have a Linux system, you will have to look up a couple things yourself.
## Libraries
The tool is powered by these libraries that perform all the heavy lifting:
- [PyQt5](https://github.com/SunakazeKun/galaxymsbt/blob/master/https://pypi.org/project/PyQt5/)
- [QDarkStyle](https://github.com/SunakazeKun/galaxymsbt/blob/master/https://pypi.org/project/QDarkStyle/)
- [pymsb](https://github.com/SunakazeKun/galaxymsbt/blob/master/https://github.com/SunakazeKun/pymsb)
- [pyjkernel](https://github.com/SunakazeKun/galaxymsbt/blob/master/https://github.com/SunakazeKun/pyjkernel)
- [natsort](https://github.com/SunakazeKun/galaxymsbt/blob/master/https://pypi.org/project/natsort/)
## Bug Reports
Please use the Issues tab to report any issues regarding the program. Alternatively, you can contact me on the [Luma's Workshop Discord server](https://github.com/SunakazeKun/galaxymsbt/blob/master/https://discord.gg/k7ZKzSDsVq).
近期下载者:
相关文件:
收藏者: