Skip to content
This repository was archived by the owner on Jun 1, 2026. It is now read-only.

1.0.2.0 - Transmogrify

Choose a tag to compare

@mj-colonel-panic mj-colonel-panic released this 02 Jun 17:21

Introducing the Transmogrify Command!

This command is only accessible through the command line interface, it cannot be called with a launch parameter.

The purpose of the Transmogrify command is to help facilitate change away from using the CMD extension for scripts, by providing a method to bulk rename file extensions in a target directory. If done incorrectly this can be dangerous so it is designed to make sure you want to do this, and backup everything it can.

Syntax: TRANSMOGRIFY {PATH} {OLD EXTENSION} {NEW EXTENSION}

Example: TRANSMOGRIFY C:\Genie 4\Scripts cmd g4s

The rename function is NOT RECURSIVE which means it does not go into subdirectories and rename files in them. You will need to specify each directory you wish to transmogrify. Due to the sensitive nature of file extensions, we prefer to push you to be methodical.

Additionally,, this release features a couple changes to under-the-hood functionality to optimize zip file access and account for the shift to distributing a single build of Genie 4.