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:
- 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.
- Better file naming. The current one:
gui.cy → gui.cy.out → gui.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.cy → gui.unity3d → gui.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.cy → gui.cy.unity3d → gui.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.
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:
-eto encrypt a file and the ability to specify--encryptor-eafter 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-eat the end of the command.This is not very convenient, as you have to rename the file back to replace it in game files. I suggest to implement:
You can simply overwrite the extension, but there's a risk of overwriting the old .cy file. If you don't like it, then:
You can append the extension without
_encryptedto 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.