help with modifying hero animations [Solved]

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
OOM9AtNaboo
Recruit Womprat Killer
Posts: 5
Joined: Thu Jun 09, 2022 3:17 pm
Projects :: No Mod project currently.
Games I'm Playing :: SWBF II
xbox live or psn: No gamertag set

help with modifying hero animations [Solved]

Post 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.
Last edited by OOM9AtNaboo on Fri Jul 08, 2022 1:43 pm, edited 1 time in total.
Sporadia
Corporal
Corporal
Posts: 151
Joined: Thu Jan 24, 2019 11:02 pm
Projects :: No Mod project currently
Games I'm Playing :: None
xbox live or psn: No gamertag set

Re: help with modifying hero animations

Post 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.
OOM9AtNaboo
Recruit Womprat Killer
Posts: 5
Joined: Thu Jun 09, 2022 3:17 pm
Projects :: No Mod project currently.
Games I'm Playing :: SWBF II
xbox live or psn: No gamertag set

Re: help with modifying hero animations

Post 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.
Post Reply