Skip to content

jleclanche/evoeng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

64 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

evoeng

Digital Extreme Evolution Engine tools.

cache_extract.py

Extracts a .cache and .toc file pair.

Example usage:

$ python cache_extract.py H.Misc.cache

In that instance, the corresponding file H.Misc.toc must be in the same directory. That command will extract and decompress all files in H.Misc.cache into a H.Misc/ directory.

NOTE: Evolution cache files sometimes have conflicting filenames and directory names. In such instances, a ~ character is appended to the filename.

Example from Warframe:

TennoShield
β”œβ”€β”€ ShieldDown
β”‚Β Β  β”œβ”€β”€ ShieldDown
β”‚Β Β  β”œβ”€β”€ ShieldDownLocal
β”‚Β Β  β”œβ”€β”€ TennoHealthPulse
β”‚Β Β  β”œβ”€β”€ TennoHealthPulse.wav
β”‚Β Β  └── TennoShieldDown.wav
β”œβ”€β”€ ShieldRecharge
β”‚Β Β  β”œβ”€β”€ ShieldRecharges
β”‚Β Β  β”œβ”€β”€ ShieldRechargesLocal
β”‚Β Β  └── TennoShieldUp.wav
β”œβ”€β”€ ShieldRecharge~
└── ShieldRecharge.wav

About

Tools for working with files generated by Digital Extreme's Evolution game engine

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages