2,191
edits
m (→List of unused animations: added YT links for anims that are on my channel) |
m (replaced Oni Central Forum link with archive.org snapshot URL) |
||
| (6 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{XML_File_Header | prev=TRAC | type=TRAM | next=TRAS | name=Totoro Animation}} | {{XML_File_Header | prev=TRAC | type=TRAM | next=TRAS | name=Totoro Animation}} | ||
{{integrate|See {{SectionLink||XSI}}.}} | |||
==General information== | ==General information== | ||
TRAM files — animation data for characters — are basically made of three chunks: | TRAM files — animation data for characters — are basically made of three chunks: | ||
| Line 660: | Line 660: | ||
|valign="top"| <Attack> | |valign="top"| <Attack> | ||
|valign="top"| parent tag | |valign="top"| parent tag | ||
| Only 2 attack parts per file are allowed. Normally the target gets only one hit. But if the attack frame ranges of both attack parts are overlapping, then the target can be | | Only 2 attack parts per file are allowed. Normally the target gets only one hit. But if the attack frame ranges of both attack parts are <span style="font-weight: bold; color: red;">overlapping</span>, then the target can be hit by both of them. | ||
Total frames: ============================== | |||
Attack 1: ---#########<span style="font-weight: bold; color: red;">#####</span>------------- | |||
Attack 2: ------------<span style="font-weight: bold; color: red;">#####</span>#########---- | |||
|- | |- | ||
| <Start> | | <Start> | ||
| Line 696: | Line 701: | ||
| <HitLength> | | <HitLength> | ||
| int16 | | int16 | ||
| Number of frames that the target should remain in his hit animation state when he gets hit. If | | Number of frames that the target should remain in his hit animation state when he gets hit. If > 20, Oni automatically upgrades the character to a stagger animation, the length of which is the greater of 30 or <HitLength>. | ||
|- | |- | ||
| <StunLength> | | <StunLength> | ||
| int16 | | int16 | ||
| Number of frames that the target should remain in his blocking animation state when he blocks the attack | | Number of frames that the target should remain in his blocking animation state when he blocks the attack. | ||
|- | |- | ||
| <StaggerLength> | | <StaggerLength> | ||
| Line 798: | Line 803: | ||
* When setting keyframes, each body part should have moved. This rule of thumb will give a more natural-looking animation. | * When setting keyframes, each body part should have moved. This rule of thumb will give a more natural-looking animation. | ||
* The first body part to be animated is always the pelvis. | * The first body part to be animated is always the pelvis. | ||
* Watch out for pelvis rotations so that the XYZ rotations don't overlap too much, otherwise you will get into a [[wp: | * Watch out for pelvis rotations so that the XYZ rotations don't overlap too much, otherwise you will get into a [[wp:Gimbal lock|gimbal lock]]. | ||
Also see our [http://oni.bungie.org/forum/viewtopic.php?id=1433 | Also see our OCF thread [http://web.archive.org/web/20220524164331/http://oni.bungie.org/forum/viewtopic.php?id=1433 "Creating new animations (TRAMS) for Oni"]. | ||
==Import== | ==Import== | ||