Skip to content

Commit

Permalink
feat: added txt2gam QSP builder
Browse files Browse the repository at this point in the history
  • Loading branch information
gretmn102 committed Aug 5, 2020
1 parent 48a6eb6 commit b014003
Show file tree
Hide file tree
Showing 6 changed files with 183 additions and 203 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,11 @@
4. Всё

### Ну накодил я, что теперь-то?
[It's compiler time!](http://qsp.su/index.php?option=com_agora&task=topic&id=1187&p=1&Itemid=57#p26130)
Скомпилировать в `.qsp`. Сделать это очень просто: жмете `F1`, введите `QSP: Build`, и по-идеи, должно скомпилироваться в то же место, что и ваш файл с исходником.

По-хорошему, я мог бы внедрить в расширение команду "QSP: Build", и оно бы само всё за вас делало, а еще мог бы Watcher какой-нибудь запилить, чтобы он компилировал исходник, когда тот сохраняют, но вы же понимаете :wink:
**Важно**: исходник должен быть в кодировке Cyrillic (Windows 1251), иначе, например, классический плеер станет отображать кракозябры, вместо нормального текста. Как сменить кодировку, сами найдете, дети интернетов.

По-хорошему, я мог бы внедрить Watcher, чтобы он компилировал исходник каждый раз, когда его сохраняют, но обойдетесь.

### У меня уже есть игра, но скомпилирована в `.qsp`, как ее декомпилировать?
Запускаете (ох и ах) QGen. Жмете `Игра` -> `Экспорт` -> `Текстовый файл формата TXT2QSP...` и, собственно, сохраняете, куда душа пожелает. Не забудьте сменить расширение файла на `.qsps`.
Expand Down
3 changes: 3 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
### 0.0.1 — 02.08.2020
* Init

### 0.0.2 — 05.08.2020
* Добавил комманду "QSP: Build", которая компилирует текущий файл в .qsp
Loading

0 comments on commit b014003

Please sign in to comment.