Skip to content

Small suggestions for encryption to work better #10

Description

@Omegaplexx

Hello again! Thank you for adding the encryption feature, everything works great. Since modifying DDLC+ often requires modifying .cy files, I would like to suggest easy to implement (I think) tweaks to speed up the process:

  1. Support for the short parameter -e to encrypt a file and the ability to specify --encrypt or -e after the file path. It's convenient when you can simply drag and drop a file into the console for both decryption and encryption, but to encrypt, you only need to add -e at the end of the command.
  2. Better file naming. The current one:

gui.cygui.cy.outgui.cy.out_encrypted.cy

This is not very convenient, as you have to rename the file back to replace it in game files. I suggest to implement:

gui.cygui.unity3dgui.cy

You can simply overwrite the extension, but there's a risk of overwriting the old .cy file. If you don't like it, then:

gui.cygui.cy.unity3dgui.cy.unity3d.cy

You can append the extension without _encrypted to make it short yet informative. By the way .cy files are actually .unity3d archives.

Thank you in advance. This little program is very useful when modifying the game.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions