This repository pulls out the 2D image assets from OpenDuelyst for ease of
use. The plist
files containing the frame information have been converted into
json
.
The Python script used to generate the repository can be found in scripts/extract_assets.py. The files are copied from the app/resources directory which contains the compressed assets. The original assets can be found under app/original_resources.
Animation | GIF |
---|---|
Attack | ![]() |
Breathing | ![]() |
Death | ![]() |
Hit | ![]() |
Idle | ![]() |
Run | ![]() |
{
"texture_filename": "boss_andromeda.png",
"width": 1024,
"height": 1024,
"frames": {
"attack": [
{
"frame_name": "boss_andromeda_attack_000.png",
"x0": 303,
"y0": 101,
"x1": 403,
"y1": 201,
"width": 100,
"height": 100
},
// ...
],
"idle": [
// ...
],
// ...
}
}
- Dedupe similar animation types (e.g. "cast" vs "casting" vs "castloop").