Repository navigation
Implemented a rename functionality:
It will copy all of the selected characters files (d2s, key, map, ma0-3, d2x) and rename them to the new chosen name. Then it will change the name in the new d2s and recalculate its checksum.
Checks for valid character names before doing anything and does not touch the selected character files, so you might want to delete those manually afterwards.
Naming rules are:
- must be between 2 and 15 characters of length (inclusive)
- may contain letters (a-zA-Z)
- must start with a letter
- may contain up to 1 hyphen (-) or underscore (_) (exclusive)
- must not be a name that already exists