So I started to learn python a couple of days back and scripted some simple tools to optimize the pipeline. QuickSort sorts files from one folder into the CryEngine’s directory(or any other directory really; just needs some editting to do that).
I will most likely use this as a base for my asset management tool, on which i’ve been wokring on (aside from the autoWalk MEL script, which btw, will be re-written in python. SO much simpler and efficient ;D)
Anyways! Have fun!
You’ll need easygui and python 2.7 on ur machine to run this (I haven’t figured out how to compile the .py files. py2exe is being a bit bitchy about this. Ah well.)
What it does:
-Asks you for the origin path and the target CryEngine path
-Then asks which of the assets and also what type of files you’d like to move
-Copies all files which fall into this grid.
*Note: you have to name your folders and files properly. AssetName_description.ext
%CE3 Rootpath%/Game -> /animations/character/AssetName
%CE3 Rootpath%/Game -> /objects/character/AssetName
You’re always free to mod the script to fit your directory needs. By default, it uses the /objects/character & /animations/character folders. The extension which the script looks for can also be modded. the asset name list is acquired at runtime.
Hope this helps some of you :)