Difference between .anims; .zaabin; zafbin?

In this forum you will find and post information regarding the modding of Star Wars Battlefront 2. DO NOT POST MOD IDEAS/REQUESTS.

Moderator: Moderators

Post Reply
CdtFox
2nd Lieutenant
2nd Lieutenant
Posts: 379
Joined: Wed Feb 17, 2016 8:51 am
Projects :: BUC and Designated Days
Games I'm Playing :: SWBF2+EAW+Subnautica
xbox live or psn: No gamertag set
Location: France
Contact:

Difference between .anims; .zaabin; zafbin?

Post by CdtFox »

Hey there;

Just a quick question concerning animations, what permite .anims files; .zaabin, or .zafbin?

Also what is the difference between those 3 files? Why do we need those 3 files for a working anim?

Thx :)
Marth8880
Resistance Leader
Posts: 5042
Joined: Tue Feb 09, 2010 8:43 pm
Projects :: DI2 + Psychosis
Games I'm Playing :: Silent Hill 2
xbox live or psn: Marth8880
Location: Edinburgh, UK
Contact:

Re: Difference between .anims; .zaabin; zafbin?

Post by Marth8880 »

[color=#FFFF00]AnimationSystem.txt[/color] wrote:------------------------------------------------------------------------------
Animation System Data
------------------------------------------------------------------------------

Tools/Bin/ZenAsset.exe
Extracts the skeleton and animations from a set of msh files in a directory named basepose.msh and <anim>.msh, and outputs a ZAF file
containing the skeleton, a ZAA file containing the animations, and an ANIMS file containing a utfc format (text) list of animations in the ZAA.

Tools/Bin/BinMunge.exe
Converts ZAF and ZAA files to ZAFBIN, ZAABIN files used by the game, respectively.

Tools/Bin/OdfMunge.exe
Now generates requirements for individual animations, soldier animation sets, as well as for ZAABINs and ZAFBINs correctly.

Tools/Bin/LevelPack.exe
Now handles requirements for individual animations, soldier animation sets, as well as for ZAABINs and ZAFBINs correctly, using an updated
version of FILES table of content files.

Data/Animations
Contains all animation data used to build the ZAABIN, ZAFBIN, and ANIMS files used during the game munge process. Animations are built as a
separate munge process using the munge.bat in this directory, and the resulting files are checked into perforce in the appropriate munged
directory (Data/Common/munged, or Data/Sides/ALL/munged, for example).

Animations are broken down into subdirectories based on type:
SoldierAnimationBank/ for soldier animation banks and lowres animation banks
SoldierAddon/ for soldier addons like capes
FirstPerson/ for first person animation banks
Prop/ for world prop animations
Vehicle/ for vehicle animations


ZAFBIN files - contain a skeleton, possibly associated with a ZAABIN file of the same name.

ZAABIN files - contain a bank of animations.

ANIMS files - contains a text format (utfc) list of animations in a ZAA.
This was also answered in this thread: http://www.gametoast.com/viewtopic.php?p=527325#p527325
CdtFox
2nd Lieutenant
2nd Lieutenant
Posts: 379
Joined: Wed Feb 17, 2016 8:51 am
Projects :: BUC and Designated Days
Games I'm Playing :: SWBF2+EAW+Subnautica
xbox live or psn: No gamertag set
Location: France
Contact:

Re: Difference between .anims; .zaabin; zafbin?

Post by CdtFox »

Marth8880 wrote:
[color=#FFFF00]AnimationSystem.txt[/color] wrote:------------------------------------------------------------------------------
Animation System Data
------------------------------------------------------------------------------

Tools/Bin/ZenAsset.exe
Extracts the skeleton and animations from a set of msh files in a directory named basepose.msh and <anim>.msh, and outputs a ZAF file
containing the skeleton, a ZAA file containing the animations, and an ANIMS file containing a utfc format (text) list of animations in the ZAA.

Tools/Bin/BinMunge.exe
Converts ZAF and ZAA files to ZAFBIN, ZAABIN files used by the game, respectively.

Tools/Bin/OdfMunge.exe
Now generates requirements for individual animations, soldier animation sets, as well as for ZAABINs and ZAFBINs correctly.

Tools/Bin/LevelPack.exe
Now handles requirements for individual animations, soldier animation sets, as well as for ZAABINs and ZAFBINs correctly, using an updated
version of FILES table of content files.

Data/Animations
Contains all animation data used to build the ZAABIN, ZAFBIN, and ANIMS files used during the game munge process. Animations are built as a
separate munge process using the munge.bat in this directory, and the resulting files are checked into perforce in the appropriate munged
directory (Data/Common/munged, or Data/Sides/ALL/munged, for example).

Animations are broken down into subdirectories based on type:
SoldierAnimationBank/ for soldier animation banks and lowres animation banks
SoldierAddon/ for soldier addons like capes
FirstPerson/ for first person animation banks
Prop/ for world prop animations
Vehicle/ for vehicle animations


ZAFBIN files - contain a skeleton, possibly associated with a ZAABIN file of the same name.

ZAABIN files - contain a bank of animations.

ANIMS files - contains a text format (utfc) list of animations in a ZAA.
This was also answered in this thread: http://www.gametoast.com/viewtopic.php?p=527325#p527325
My bad :oops: Thanks Marth!
AQT
Gametoast Staff
Gametoast Staff
Posts: 4910
Joined: Sat Nov 03, 2007 4:55 pm
Location: SoCal, USA

Re: Difference between .anims; .zaabin; zafbin?

Post by AQT »

Off-topic: Did you really need to quote that entire post? Who else could you possibly be responding to?
Post Reply