Storm engine
From wikinotes
Storm engine is used in Akella's Sea Dogs games. It's toolset is extremely old, and is dependent on Maya5.0. I started modding with this while in school, and I've recently become nostalgic for it.
Conventions
assets
* assets require a locator at (0,0,0) called 'BaseLocator' which indicates groundlevel * props should face x- (where x-arrow points)
Learning Resources
http://www.piratesahoy.net/threads/storm-engine-moddeling-basics.14886/ modeling basics (using maya) http://www.piratesahoy.net/threads/tools-tutorials-and-information.11380/#post-230995 list of tools used in modding http://www.piratesahoy.net/threads/pa-course-on-c.318/ Pirates Ahoy C lang intro for storm engine
Workflow
Exporting a Character (without skeleton, but in TPose)
* if this is an AOP game other than POTC, create `engine.exe` in $INSTALLDIR. (allows ines diaz tool to properly locate skeletons, textures, etc) * open Inez Dias `tool` * choose a character from $INSTALLDIR/RESOURCE/MODELS/characters/*.md (I suggest a character that is builtin to the game - otherwise custom animations/skeletons may be in use) * extras > raise arms * file > save vrml as > yourfile.wrl * $MAYAINSTALL/bin/wrl2ma -i yourfile.wrl -o yourfile.ma * open Maya, and edit mesh
Exporting a Character from Maya (without skeleton, but in TPose)
* export to VRML * open VRML in `tool.exe` * Character > Bind * Cycle Animation (to see if changes worked)