Skip to content

[FIFA18] LocalizedWaveAsset is not supported #45

@lafreak

Description

@lafreak

When running ebxtoasset.py on commentary audio files, I'm getting:

Loading GUID table...
WARNING: EBX GUID table is missing, it is required to properly parse links between different EBX files!
Loading RES table...
WARNING: RES table is missing, it is required to link to RES files!
Sound/Speech/Commentary/eng_us/SoundWaves/bADVANTAGE_CROSS
Falling back to simple NewWaveResource finding method, may not work properly.
Traceback (most recent call last):
  File "E:\Code\Frostbite-Scripts\frostbite3\ebxtoasset.py", line 44, in <module>
    dbx.extractAssets(chunkFolder,chunkFolder2,resFolder,targetDirectory)
  File "E:\Code\Frostbite-Scripts\frostbite3\ebx.py", line 552, in extractAssets
    elif self.prim.desc.name=="LocalizedWaveAsset" : self.extractNewWaveAsset() #inherited from NewWaveAsset
  File "E:\Code\Frostbite-Scripts\frostbite3\ebx.py", line 678, in extractNewWaveAsset
    for i in range(bank.get("Chunks").numElems):
AttributeError: 'NoneType' object has no attribute 'numElems'

All other types work OK.
@NicknineTheEagle

Is the type not supported?

Tested on fresh install FIFA18, english commentary files - ebx\sound\speech\commentary

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions