Opened 17 years ago

Closed 11 years ago

Last modified 11 years ago

#190 closed enhancement (fixed)

COLLADA: split skeleton definitions into moddable files

Reported by: Philip Taylor Owned by: leper
Priority: Nice to Have Milestone: Alpha 14
Component: Core engine Keywords: simple
Cc: Patch:

Description

The skeleton definitions should be located in mods/*/art/skeletons/*.xml, and all the files matching that pattern should be loaded. That would allow modders to add their own skeleton definitions, just by creating a new file (rather than overwriting the existing one). It would also reduce the number of animations that get cache-invalidated when a single skeleton definition is tweaked.

Change History (5)

comment:1 by (none), 13 years ago

Milestone: ASAP

Milestone ASAP deleted

comment:2 by Andrew, 13 years ago

Milestone: Backlog

comment:3 by historic_bruno, 11 years ago

Keywords: simple added
Type: taskenhancement

comment:4 by leper, 11 years ago

Owner: set to leper
Resolution: fixed
Status: newclosed

In 13544:

Split skeleton definitions into multiple files, adds hotloading support for skeleton files. Fixes #190.

comment:5 by leper, 11 years ago

Milestone: BacklogAlpha 14

Not cache-invalidating animations isn't possible without loading the Collada DLL so that isn't done in r13544.

Note: See TracTickets for help on using tickets.