Page 1 of 1

help with modifying hero animations [Solved]

Posted: Sat Jul 02, 2022 4:02 pm
by OOM9AtNaboo
I am trying to change the animation and combos for anakin from obiwan's combos to darth vaders, and I have hit a snag. Whenever I tried playing Mos Eisley's hero assault it would crash to desktop. I tried reverting back to the old combo system for anakin, only for the game to still ctd on loading mos eisley hero assault. I have downloaded and used the jango fett animation system from arc commander's battlefront 2.2 extreme asset files(mainly for my own personal mod gameplay, NEVER intended to release as a mod and if I ever did, I will ask for permission to use and provide credit for everything used), and have created modified version of darth duck's dual wield animation in an attempt to try to create a dual wield animation system that could handle using both two pistols and a rifle (sorry darth duck, if you are reading this, i admire the fact that you tried to fix jango fett to make him more like he is in star wars bounty hunter/episode 2), is it possible this is causing the crash. For the record, I have test tried anakin's new combo system on another map (Mustafar to be exact) and it did work without crashing. Here are the severity 3 messages below.

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\HUDManager.cpp(619)
HUD unable to find HUD element type 0x16ce484a

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\Weapon.cpp(2044)
Weapon "imp_weap_hero_flamethrower" missing geometry "imp_weap_inf_rifle.msh"

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\Weapon.cpp(2076)
Weapon "imp_weap_hero_flamethrower" missing high res geometry "imp_weap_inf_rifle.msh"

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\HUDManager.cpp(619)
HUD unable to find HUD element type 0x16ce484a

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\HUDManager.cpp(619)
HUD unable to find HUD element type 0x16ce484a

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1412)
Out of space for soldier animation banks (max 18)

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1412)
Out of space for soldier animation banks (max 18)

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1412)
Out of space for soldier animation banks (max 18)

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1412)
Out of space for soldier animation banks (max 18)

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1412)
Out of space for soldier animation banks (max 18)

Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_stand_attack1a_end(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_stand_attack1b(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_stand_attack1a(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_stand_block_idle(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_stand_block_front1(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_stand_block_front2(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_stand_block_left1(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_stand_block_left2(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_stand_block_right1(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_stand_block_right2(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_stand_attack1b_end(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_stand_attack1c(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_stand_dashattack(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_jumpattack_land(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_jumpattack_fall(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1881)
Can't find soldier animation grevious_sabre_jumpattack_end(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_stand_idle_emote(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_stand_idle_emote(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_stand_idle_checkweapon(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_stand_idle_checkweapon(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_stand_idle_lookaround(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_stand_idle_lookaround(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_stand_turnleft(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_stand_turnleft(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_stand_turnright(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_stand_turnright(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_crouch_idle_emote(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_crouch_idle_emote(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_crouch_idle_checkweapon(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_crouch_idle_checkweapon(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_crouch_idle_takeknee(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_crouch_idle_takeknee(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_crouch_turnleft(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_crouch_turnleft(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_crouch_turnright(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_crouch_turnright(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_prone_idle_emote(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_prone_idle_emote(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_prone_idle_checkweapon(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_prone_idle_checkweapon(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_prone_idle_lookaround(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_prone_idle_lookaround(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_prone_turnleft(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_prone_turnleft(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_prone_turnright(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(1977)
Can't find soldier animation grevious_sabre_prone_turnright(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_sprint(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_sprint(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_jump(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_jump(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_jump_forward(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_jump_forward(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_jump_backward(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_jump_backward(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_jump_left(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_jump_left(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_jump_right(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_jump_right(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_landsoft(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_landsoft(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_landhard(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_landhard(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_fall(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_fall(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_flail(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_flail(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_flyingfront(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_flyingfront(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_flyingback(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_flyingback(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_flyingleft(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_flyingleft(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_flyingright(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_flyingright(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_tumblefront(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_tumblefront(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_tumbleback(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_tumbleback(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_bouncefrontsoft(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_bouncefrontsoft(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_bouncebacksoft(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_bouncebacksoft(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_landfrontsoft(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_landfrontsoft(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_landbacksoft(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_thrown_landbacksoft(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_stand_getupfront(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_stand_getupfront(_lower)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_stand_getupback(_upper)


Message Severity: 3
C:\Battlefront2\main\Battlefront2\Source\SoldierAnimatorClass.cpp(2037)
Can't find soldier animation grevious_sabre_stand_getupback(_lower)

Also, sorry for text dump.

Re: help with modifying hero animations

Posted: Mon Jul 04, 2022 3:51 am
by Sporadia
You have two errors at the beginning saying that one of your flamethrowers doesn't have the msh/tga files it needs. That normally crashes. I'm used to seeing error messages for Grievous' animations but I'm not used to seeing that many. And I think the messages I normally get are for Grievous having unused animations, not missing animations. At the beginning there's the error 'out of space for soldier animation banks'. I think that means you have too many different animations loaded in a single mission. In which case that's an engine limitation and you can't do anything about it except remove characters or swap them to stock animations. It's a very common problem to run into when you try to put custom animations into a hero assault. I could be wrong; maybe it's saying you need to increase SetMemoryPool("Combo", num) and all the similar lines. Also make sure those lines are before the ReadDataFile() where you load all your units. But I think for a problem like that, you would get an error message about one of the characters' combo states. Whereas the message you have is about 'soldier animation banks' and missing animations. It feels more like you've hit the engine limit.

Re: help with modifying hero animations

Posted: Fri Jul 08, 2022 1:43 pm
by OOM9AtNaboo
Sorry for taking so long to respond (still modifying things, in this case changing out dooku's model). I believe the problem is with the "out of space for soldier animation banks", because after i fixed the issue with both jango's and boba's flamethrowers (made them wrist flamethrowers, like they are everywhere else) I still got the crash. I believe based on what you said about hard limitations, there isn't anything I can do, so thanks for helping me solve another problem.