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

Roadmap #2

Open
3 of 24 tasks
lumiscosity opened this issue Jul 29, 2024 · 0 comments
Open
3 of 24 tasks

Roadmap #2

lumiscosity opened this issue Jul 29, 2024 · 0 comments

Comments

@lumiscosity
Copy link
Owner

The primary motivation of this fork is making an editor suitable for the average developer's experience with Collective Unconscious; doing so would allow us to officially move to .ogg files to decrease the filesize of subsequent dev builds, among other benefits. If this benchmark is reached and I'm still willing to work on the project, I'll most likely officially rebrand it as a separate entity from the upstream Editor, similar to projects like Prism Launcher.

This fork (henceforth referred to by its codename, Toucan) has the explicit goal of being a somewhat familiar replacement for the vanilla editor while ironing out some frustrations with it. It also implements EasyRPG features (and might implement patch features down the line), but as an independent project it has no bearing on the development and capabilities of EasyRPG; Toucan is developed for EasyRPG, but EasyRPG isn't developed for Toucan.

I grant explicit permission to EasyRPG's developers to backport any improvements from this fork to the upstream Editor.

Expected features

  • Qt6 port
  • Proper panorama support
  • Charset picker for events
  • Database terrain and tileset editing
  • Music playback
  • Command picker
  • Move route menu

Commands to implement

  • Comment
  • String/variable operations
  • Conditional branch
  • Transfer player
  • Call event
  • Loop (no data; only placement code required)
  • Play sound/music
  • Fade out BGM
  • Show Battle Animation
  • Change event location
  • Show/move/erase picture
  • Show/hide screen
  • Toggle player visibility
  • Pan screen
  • Flash event
  • Wait
  • Set move route
@lumiscosity lumiscosity pinned this issue Aug 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant