Thought this would be helpful. Its Memorial Day weekend in the US
so very few supervisors were at work today. Thought I could
finish it completely but getting tired so here's part of it.
--------------------------
descr_skeleton.txt synopsis
---------------------------
Just trying to count the animation families, animation types, and animation
'.cas files. This doesn't have it all, got tired near the end.
Code:
type desigination subdirectory of /animations
----------------------------------------------------
Stratmap animation families
----------------------------------------------------
fs_test_primary_weapon test_weapon
fs_test_secondary_weapon test_weapon
fs_test_shield test_weapon
fs_test_primary_bow test_weapon
fs_test_secondary_bow test_weapon
fs_test_primary_smallround_shield test_weapon
strat_named_with_army Stratmap_General
strat_spy Stratmap_Spy
strat_assassin Stratmap_Assassin
strat_diplomat Stratmap_Diplomat
start_merchant Stratmap_Merchant
start_navy (Special, all in root animations directory)
strat_priest Stratmap_Preist (Yes, that is the spelling.)
strat_princess Stratmap_Princess
witch (Special, some in root animations dir, and /DIP directory.)
Code:
----------------------------------------------------
Battlemap infantry animation families
----------------------------------------------------
MTW2_Knifeman_Crew MTW2_Knifeman and MTW2_Crew
MTW2_Knifeman MTW2_Knifeman (MTW2_Crew for crew requirements.)
MTW2_Knife_Primary MTW2_Knifeman/Weapon (2 anims)
MTW2_Fast_Knifeman MTW2_Knifeman (2 anims)
MTW2_Mace MTW2_Mace (MTW2_Crew for crew, MTW2_Knifeman for swim)
MTW2_Mace_Primary MTW2_Mace/Weapon (2 anims)
MTW2_Fast_Mace MTW2_Mace (2 anims)
MTW2_Slow_Mace MTW2_Mace (2 anims)
MTW2_Swordsman MTW2_Swordsman and MTW2_Mace
MTW2_Sword_Primary New_Swordman/Weapon (2 anims)
MTW2_Fast_Swordsman MTW2_Mace (2 anims)
MTW2_Slow_Swordsman MTW2_Mace (2 anims)
MTW2_Non_Shield MTW2_Swordsman and MTW2_Knifeman
MTW2_Non_Shield_Fast MTW2_Swordsman and MTW2_Mace (2 anims)
MTW2_Non_Shield_Slow MTW2_Swordsman and MTW2_Mace (2 anims)
MTW2_2HSwordsman MTW2_2HSwordsman (MTW2_Crew for crew, MTW2_Knifeman for swim)
MTW2_2HSwordsman_Primary MTW2_2HSwordsman/Weapon (2 anims)
MTW2_Slow_2HSwordsman MTW2_2HSwordsman (2 anims)
MTW2_2H_Axe MTW2_2H_Axe (MTW2_Crew for crew, MTW2_Knifeman for swim)
MTW2_2H_Axe_Primary MTW2_2H_Axe/weapon (2 anims)
MTW2_Fast_2H_Axe MTW2_2H_Axe (2 anims)
MTW2_Slow_2H_Axe MTW2_2H_Axe (2 anims)
MTW2_Spear MTW2_Spear (MTW2_Crew for crew, MTW2_Knifeman for swim)
MTW2_Spear_Primary New_Swordsman/weapon (2 anims)
MTW2_Fast_Spear MTW2_Spear (2 anims)
MTW2_Javelin MTW2_Javelin
MTW2_Javelin_primary MTW2_Javelin and MTW2_Knifeman(11 anims)
MTW2_Fast_Javelin MTW2_Spear (2 anims)
MTW2_Pike MTW2_Pike (MTW2_Crew for crew, MTW2_Knifeman for swim)
MTW2_Pike_primary MTW2_Pike/weapon (2 anims)
MTW2_Slow_Pike MTW2_Pike (2 anims)
NOTE THE FOLLOWING: Uppercase Primary for soldier, lowercase primary for weapon.
MTW2_Halberd_Primary MTW2_Halberd (MTW2_Crew for crew, MTW2_Knifeman for swim)
MTW2_Halberd_primary MTW2_Halberd/weapon (2 anims)
MTW2_Halberd_Secondary MTW2_Halberd and MTW2_2HSwordsman
MTW2_Musket MTW2_Musket (MTW2_Crew for crew, MTW2_Knifeman for swim)
MTW2_Musket_Primary MTW2_Musket/weapon (11 anims)
MTW2_Fast_Musket MTW2_Musket (2 anims)
MTW2_Arquebus MTW2_Musket
MTW2_Arquebus_Primary MTW2_Musket/weapon (11 anims)
MTW2_Fast_Arquebus MTW2_Musket (3 anims)
MTW2_Handgun MTW2_Handgun
MTW2_Handgun_Primary MTW2_Musket/weapon (11 anims)
MTW2_Bowman MTW2_Bowman (MTW2_Crew for crew, MTW2_Knifeman for swim)
MTW2_Bowman_Primary MTW2_Bowman/weapon (5 anims)
MTW2_Fast_Bowman MTW2_Bowman (2 anims)
MTW2_Slow_Bowman MTW2_Bowman (2 anims)
MTW2_Crossbow MTW2_Crossbow (MTW2_Crew for crew, MTW2_Knifeman for swim)
MTW2_Crossbow_Primary MTW2_Crossbow/weapon (8 anims)
MTW2_Fast_Crossbow MTW2_Crossbow (2 anims)
MTW2_Pavise_Crossbow MTW2_Crossbow (2 anims)
Code:
----------------------------------------------------
Battlemap siege engine crew animation families
----------------------------------------------------
MTW2_Crew_Culverin siege_crew
MTW2_Crew_Basilisk siege_crew
MTW2_Crew_Serpentine siege_crew
MTW2_Crew_Cannon siege_crew
MTW2_Crew_Bombard siege_crew
MTW2_Crew_Huge_Bombard siege_crew
MTW2_Crew_Mortar siege_crew
MTW2_Crew_Catapult siege_crew
MTW2_Crew_Trebuchet siege_crew
MTW2_Ballista siege_crew
MTW2_Crew_Ribault siege_crew and new_crew
MTW2_Crew_Monster_Ribault siege_crew and new_crew
Code:
----------------------------------------------------
Battlemap HR (horse rider) animation families
----------------------------------------------------
MTW2_HR_Lance HR_lance
MTW2_HR_Mace HR_Mace
MTW2_HR_Sword HR_Sword
[/CODE]
I'll work on finishing it tomorrow. My idea is to lay out what is there
in Caliban's unpacked directory. Obviously, some things are CAs developement
ideas that are not in the retail version and can be ignored. Where I'm going
is to process all the directories that have something to do with the game and
find out what files matter (i.e. are in descr_skeleton.txt) and what files don't.
Then we know what we have to read with a .cas reader and what we don't.
Since its a research wiki if this doesn't help, then nobody is harmed.
Just wanted to write it somewhere so I can access it again.
Bookmarks