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

3.4.0 Release Plan #30

Closed
13 tasks done
x87 opened this issue Jul 1, 2020 · 6 comments
Closed
13 tasks done

3.4.0 Release Plan #30

x87 opened this issue Jul 1, 2020 · 6 comments
Labels

Comments

@x87
Copy link
Collaborator

x87 commented Jul 1, 2020

This issue documents features and fixes planned for the next release:

@x87 x87 pinned this issue Jul 1, 2020
@wmysterio
Copy link

wmysterio commented Jul 15, 2020

Привет! Может добавить в CLEO или вшить прямо в SB опкод:

if
Condition
jt @label // XXXX: jump_if_true @label

//...
:label

Думаю, что это будет лакомым куском :)

@x87
Copy link
Collaborator Author

x87 commented Jul 15, 2020

Привет! Может добавить в CLEO или вшить прямо в SB опкод:

if
Condition
jt @label // XXXX: jump_if_true @label

//...
:label

Думаю, что это будет лакомым куском :)

I think you can just invert Condition to achieve the same:

if 
   not Condition
jf @label

// ...
:label

jump_if_true has native support in GTA III but Rockstar did not use for a good reason I think.

@wmysterio
Copy link

wmysterio commented Jul 15, 2020

Я в курсе об этом. Хотелось бы сделать код немного гибче, как это сделал опкод 0AA1. Вроде как мелочь, а своё применение нашел. А jump_if_true, думаю, можно применять чаще и без лишних танцев с инверсией условия (это не сложно, но можно ведь проще).

P. S. План релиза мне нравится ;) С "callable gosubs" не нашел ссылки что имелось ввиду.

@x87
Copy link
Collaborator Author

x87 commented Jul 15, 2020

I think jump_if_true could be implemented as a CLEO plugin.

callable gosubs are a shorter form of

gosub @proc
proc()

@wmysterio
Copy link

В CLEO было столько разработчиков, что уже не поймёшь к кому обращаться. 13AG, если не ошибаюсь, уже месяцами не отвечает на сообщения (может не со всеми так). Попросил бы добавить этот опкод, но бог его знает где он )

Идею "callable gosubs" понял. Ждём релиз ;)

Я пока справку поковыряю, скину тибе перевод для онайн-документации. Как раз появилось свободное время.

@x87
Copy link
Collaborator Author

x87 commented Aug 4, 2020

Released 08/04/20

@x87 x87 closed this as completed Aug 4, 2020
@x87 x87 unpinned this issue Aug 9, 2020
@x87 x87 added the roadmap label Jun 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants