HomeWildfire Games

Horse actors and variants cleaning.
Concern RaisedrP23195

Description

Horse actors and variants cleaning.

New animations:

New Walking animation.
New Death animation.
New Attacking animation.
New Idle animation.
New Promotion animation.
New riders animations.

Remove unnecesary duplicated files.

Standarize capes for easier usage.

This patch allows horses to use multiple walking animations whitout duplicating props such hair or blankets.

Event Timeline

minohaka raised a concern with this commit.Fri, Nov 29, 1:59 AM
minohaka added a subscriber: minohaka.

Was playing and got these errors:
ERROR: Mismatch between model's skeleton and animation's skeleton (46 model bones != 49 animation keys)
ERROR: CCacheLoader failed to find archived or source file for: "art/variants/quadraped/base_horse_trader.xml"
ERROR: Could not open path quadraped/base_horse_trader.xml
ERROR: CCacheLoader failed to find archived or source file for: "art/actors/props/units/helmets/hele_thracian_cart_hero_01.xml"
ERROR: CObjectManager::FindObjectBase(): Cannot find object 'props/units/helmets/hele_thracian_cart_hero_01.xml'
ERROR: Failed to build prop model "props/units/helmets/hele_thracian_cart_hero_01.xml" on actor "hero_elephantry_hannibal_d"

This commit now has outstanding concerns.Fri, Nov 29, 1:59 AM

Was playing and got these errors:
ERROR: Mismatch between model's skeleton and animation's skeleton (46 model bones != 49 animation keys)
ERROR: CCacheLoader failed to find archived or source file for: "art/variants/quadraped/base_horse_trader.xml"
ERROR: Could not open path quadraped/base_horse_trader.xml
ERROR: CCacheLoader failed to find archived or source file for: "art/actors/props/units/helmets/hele_thracian_cart_hero_01.xml"
ERROR: CObjectManager::FindObjectBase(): Cannot find object 'props/units/helmets/hele_thracian_cart_hero_01.xml'
ERROR: Failed to build prop model "props/units/helmets/hele_thracian_cart_hero_01.xml" on actor "hero_elephantry_hannibal_d"

Fixed most of them but i can't recognize the mismatch model. Do you know where the model mismatch happens?

Was playing and got these errors:
ERROR: Mismatch between model's skeleton and animation's skeleton (46 model bones != 49 animation keys)
ERROR: CCacheLoader failed to find archived or source file for: "art/variants/quadraped/base_horse_trader.xml"
ERROR: Could not open path quadraped/base_horse_trader.xml
ERROR: CCacheLoader failed to find archived or source file for: "art/actors/props/units/helmets/hele_thracian_cart_hero_01.xml"
ERROR: CObjectManager::FindObjectBase(): Cannot find object 'props/units/helmets/hele_thracian_cart_hero_01.xml'
ERROR: Failed to build prop model "props/units/helmets/hele_thracian_cart_hero_01.xml" on actor "hero_elephantry_hannibal_d"

Fixed most of them but i can't recognize the mismatch model. Do you know where the model mismatch happens?

I don't know. The match involved the Macedonians, Persians, Romans, and Iberians, I hope that helps

Stan added a subscriber: Stan.EditedSun, Dec 1, 1:20 PM

Was playing and got these errors:
ERROR: Mismatch between model's skeleton and animation's skeleton (46 model bones != 49 animation keys)
ERROR: CCacheLoader failed to find archived or source file for: "art/variants/quadraped/base_horse_trader.xml"
ERROR: Could not open path quadraped/base_horse_trader.xml
ERROR: CCacheLoader failed to find archived or source file for: "art/actors/props/units/helmets/hele_thracian_cart_hero_01.xml"
ERROR: CObjectManager::FindObjectBase(): Cannot find object 'props/units/helmets/hele_thracian_cart_hero_01.xml'
ERROR: Failed to build prop model "props/units/helmets/hele_thracian_cart_hero_01.xml" on actor "hero_elephantry_hannibal_d"

Fixed most of them but i can't recognize the mismatch model. Do you know where the model mismatch happens?

I just reported that to you on the Art Staff thread. I gave you a more detailed error:

Mismatch between model's skeleton and animation's skeleton (art/meshes/skeletal/camel.dae has 46 model bones while the animation gather_meat 49 animation keys.)

Refs D2447

The detailed error says the following