extensions
extensions copied to clipboard
Gandi IDE (CCW) Layer Management
Features
- [x] Manage sprites & clones layers. Pretty simple.
- [x] 100% compatible with Gandi IDE version. This means that by changing the project a little, you can make your project load on Gandi IDE, vice versa.
Checks Bypassed
- [x] Permission from Gandi
- [x] Prettier
- [x] ESLint
Differences between Turbowarp and Gandi IDE
- On Turbowarp version, you are not able to use Gandi Terminal feature. Alternatively we use
DevTools Console
. - Since Turbowarp does not support Gandi Quake or CCWCanvas, some blocks will be hidden on Turbowarp.
- Turbowarp version injects renderer (more elegant) while Gandi IDE version modifies renderer source code to make layer manager work.
That is, on Gandi IDE, layer manager (
vm.renderer.layerManager
) is available even without the extension, while on Turbowarp you have to load the extension to make layer manager (vm.renderer.layerManager
) available.vm.renderer.layerManager
is unset before you load the extension, so some advanced extensions, addons or userscripts that requires layer manager may fail to work. Please do not report that as a bug. Other extensions like Spine Manager or Gandi Quake do modify renderer source code like mentioned above as well, so same issue may happen if they are ported one day.
Staff
- Original version by Arkos@CCW and Gandi IDE internal code database
- Compatibility (thats probably a miracle actually) by FurryR