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

Screens and keywords #143

Closed
2 of 18 tasks
Jeremi360 opened this issue Feb 6, 2023 · 0 comments
Closed
2 of 18 tasks

Screens and keywords #143

Jeremi360 opened this issue Feb 6, 2023 · 0 comments
Assignees
Labels
code Changes in how Rakugo core works rks_extension extension for RakuScript
Milestone

Comments

@Jeremi360
Copy link
Contributor

Jeremi360 commented Feb 6, 2023

Screen nodes as Screen, Screen2D and Screen3D are to recreate screen/image from Ren'Py in Rakugo.
But there is no point in making them 1:1 implementation as Godot already has its own UI system ( screen in renpy)
and it can use images and 3D models in its scenes already, so in Rakugo Screen nodes will be used to make possible to easy access nodes in global way from RkScript and use it with key words such as show , hide , at and with.

  • Screen2D :
    • show/hide
    • at pos
    • at keywords
    • with scale
    • with rotation
  • Screen :
    • show/hide
    • at pos
    • at keywords
    • with scale
    • with rotation
  • Screen3D :
    • show/hide
    • at pos
    • at keywords
    • with scale
    • with rotation
@Jeremi360 Jeremi360 self-assigned this Feb 6, 2023
@Jeremi360 Jeremi360 added this to the 1.0 milestone Mar 1, 2023
@Jeremi360 Jeremi360 added code Changes in how Rakugo core works rks_extension extension for RakuScript labels Mar 1, 2023
@Jeremi360 Jeremi360 linked a pull request Mar 1, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code Changes in how Rakugo core works rks_extension extension for RakuScript
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant