Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Добавить парсер текста для файлов RPG Maker VX/VX Ace и XP #2

Closed
savannstm opened this issue Jun 11, 2024 · 2 comments · Fixed by #16
Closed
Assignees
Labels
based That's should be in enhancement New feature or request help wanted Extra attention is needed

Comments

@savannstm
Copy link
Owner

Связан ли ваш запрос с проблемой? Пожалуйста, опишите.
Невозможность перевода игр, написанных на RPG Maker VX Ace. К примеру, LISA: The Painful.

Опишите решение, которое вы хотели бы получить
Добавить парсер текста для файлов вышеназванных RPG Maker движков в CLI инструмент, желательно написанный на Rust.

Опишите альтернативы, которые вы рассматривали
Включение в этот репозиторий инструмента rvpacker, способного парсить файлы вышеназванных движков в .YAML файлы.

Дополнительный контекст
Включение инструмента rvpacker высоко нерекомендуется, так как это станет слабой точкой в плане производительности (вызов интерпретатора Ruby) и в плане редактируемости (Ruby - непопулярный язык).
Стоит переписать парсер rvpacker, используя JavaScript или Rust, для включения в этот проект.

@savannstm savannstm added enhancement New feature or request help wanted Extra attention is needed based That's should be in cli labels Jun 11, 2024
@savannstm savannstm self-assigned this Jun 11, 2024
@savannstm savannstm pinned this issue Jun 11, 2024
@savannstm
Copy link
Owner Author

Парсер текста для таких файлов выйдет написать на JavaScript, используя библиотеку "@hyrious/marshal". В ближайшее время создам ветку, в которой будет идти разработка.

@savannstm
Copy link
Owner Author

В ветке vx-parser был создан (практически) рабочий парсер .rvdata2 файлов движка RPG Maker VX Ace на TypeScript, единственная нерабочая функция - запись Scripts.rvdata2 файлов.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
based That's should be in enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant