baslist
This article is a stub. You can help ZeldaMods (Breath of the Wild) by expanding it. (For a list of non-stub pages, see Project:Pages.) |
baslist files are AAMP files containing information about an actor's animations. The name baslist stands for Binary Animation Sequence List. There can be only one baslist file per actor.
Layout
Each baslist file is made up of three lists. These lists are named AddReses, ASDefines, and CFDefines.
AddReses
The AddReses list tells the game what BFRES files the actor should search in to find animation files. For example, in Player.baslist, one of the BFRES files listed is Player_Animation. The game will search for a file named Player_Animation.sbfres in the Model folder. Note that the file extension is not included. If an animation BFRES is missing, the game will get stuck on the loading screen. AddReses lists are in numerical order, starting at AddRes_0, then AddRes_1, and so on.
ASDefines
The ASDefines list tells the game all the actions (not to be confused with AI Actions) an actor can take. Like the AddReses list, these are in numerical order, going from ASDefine_0 to ASDefine_1, and so on. Each ASDefine object has a Name field, and a Filename field. The name field is the name by which eventflows, demos, and AIs will call the animation. The Filename field is the bas file to be played (from Actor/AS),again without the file extension. For example, the name might be Brake, and the filename might be Player_Link_Brake. The game will call it by the name Brake, and run the script Actor/AS/Player_Link_Brake.bas.
CFDefines
There is a corresponding CFDefine entry for each ASDefine entry. Unsure of purpose right now, page to be updated later.