Unpack pl_batt_obj (#980)
|
|
@ -173,7 +173,7 @@ res/prebuilt/battle/graphic/batt_bg.narc,/battle/graphic/batt_bg.narc
|
|||
res/prebuilt/battle/graphic/batt_obj.narc,/battle/graphic/batt_obj.narc
|
||||
res/prebuilt/battle/graphic/pl_b_plist_gra.narc,/battle/graphic/pl_b_plist_gra.narc
|
||||
res/prebuilt/battle/graphic/pl_batt_bg.narc,/battle/graphic/pl_batt_bg.narc
|
||||
res/prebuilt/battle/graphic/pl_batt_obj.narc,/battle/graphic/pl_batt_obj.narc
|
||||
res/graphics/battle/sprites.narc,/battle/graphic/pl_batt_obj.narc
|
||||
res/prebuilt/battle/graphic/vs_demo_gra.narc,/battle/graphic/vs_demo_gra.narc
|
||||
res/battle/moves/anim_scripts.narc,/wazaeffect/we.arc
|
||||
res/battle/scripts/common_anims/anim_subscripts.narc,/wazaeffect/we_sub.narc
|
||||
|
|
|
|||
|
|
|
@ -172,7 +172,7 @@ d672202157109fb1bb293070b5d35787b2b2b6d3 *res/prebuilt/battle/graphic/batt_bg.na
|
|||
c9baf056c8646bc0bc826bbc98f5cbd439643f3d *res/prebuilt/battle/graphic/batt_obj.narc
|
||||
036b81fe61c6347100c73b2c23d28da5abc7626c *res/prebuilt/battle/graphic/pl_b_plist_gra.narc
|
||||
2fafdda86f7f740e2843c95382f08dfac35fa64f *res/prebuilt/battle/graphic/pl_batt_bg.narc
|
||||
db5906303178da70f6b6c852990df560fb4dfeba *res/prebuilt/battle/graphic/pl_batt_obj.narc
|
||||
db5906303178da70f6b6c852990df560fb4dfeba *res/graphics/battle/sprites.narc
|
||||
955ce80b532be2184c62c36a6cb9d6b68c4669dd *res/prebuilt/battle/graphic/vs_demo_gra.narc
|
||||
c7e601f3c145dd3c36c6f1deee1f63d526be3c37 *res/battle/moves/anim_scripts.narc
|
||||
30bb77e76c27874bc8ff923b33492595f1a377e2 *res/battle/scripts/common_anims/anim_subscripts.narc
|
||||
|
|
|
|||
BIN
res/graphics/battle/ball_throws/bait.png
Normal file
|
After Width: | Height: | Size: 327 B |
52
res/graphics/battle/ball_throws/bait_anim.json
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"uaatEnabled": false,
|
||||
"sequenceCount": 2,
|
||||
"frameCount": 5,
|
||||
"sequences": [{
|
||||
"frameCount": 4,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 2,
|
||||
"resultId": 0
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 1
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 2
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 3
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 1,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 60,
|
||||
"resultId": 0
|
||||
}]
|
||||
}],
|
||||
"animationResults": [{
|
||||
"resultType": 0,
|
||||
"index": 0
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 1
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 2
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 3
|
||||
}],
|
||||
"resultCount": 4,
|
||||
"labels": ["CellAnime0", "CellAnime1"],
|
||||
"labelCount": 2
|
||||
}
|
||||
BIN
res/graphics/battle/ball_throws/cherish_ball.png
Normal file
|
After Width: | Height: | Size: 601 B |
BIN
res/graphics/battle/ball_throws/dive_ball.png
Normal file
|
After Width: | Height: | Size: 700 B |
BIN
res/graphics/battle/ball_throws/dusk_ball.png
Normal file
|
After Width: | Height: | Size: 771 B |
BIN
res/graphics/battle/ball_throws/great_ball.png
Normal file
|
After Width: | Height: | Size: 676 B |
BIN
res/graphics/battle/ball_throws/heal_ball.png
Normal file
|
After Width: | Height: | Size: 738 B |
BIN
res/graphics/battle/ball_throws/luxury_ball.png
Normal file
|
After Width: | Height: | Size: 579 B |
BIN
res/graphics/battle/ball_throws/master_ball.png
Normal file
|
After Width: | Height: | Size: 684 B |
61
res/graphics/battle/ball_throws/meson.build
Normal file
|
|
@ -0,0 +1,61 @@
|
|||
shared_cell = files('shared_cell.json')
|
||||
mud_cell = files('mud_cell.json')
|
||||
mud = files('mud.png')
|
||||
balls = files(
|
||||
'poke_ball.png',
|
||||
'master_ball.png',
|
||||
'ultra_ball.png',
|
||||
'great_ball.png',
|
||||
'safari_ball.png',
|
||||
'net_ball.png',
|
||||
'dive_ball.png',
|
||||
'nest_ball.png',
|
||||
'repeat_ball.png',
|
||||
'timer_ball.png',
|
||||
'luxury_ball.png',
|
||||
'premier_ball.png',
|
||||
'quick_ball.png',
|
||||
'dusk_ball.png',
|
||||
'heal_ball.png',
|
||||
'cherish_ball.png',
|
||||
'park_ball.png',
|
||||
'bait.png',
|
||||
'unused_poke_ball.png',
|
||||
)
|
||||
|
||||
battle_sprites += [
|
||||
nclr_gen.process(
|
||||
balls,
|
||||
mud,
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-nopad', '-invertsize', '-pcmp', '-bitdepth', '4' ],
|
||||
),
|
||||
|
||||
ncgr_lz_gen.process(
|
||||
balls,
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [
|
||||
'-bitdepth', '4', '-clobbersize', '-mappingtype', '64',
|
||||
'-cell', shared_cell[0].full_path()
|
||||
],
|
||||
),
|
||||
|
||||
ncgr_cell_lz_gen.process(
|
||||
mud,
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-bitdepth', '4', '-clobbersize', '-mappingtype', '64' ],
|
||||
),
|
||||
|
||||
ncer_lz_gen.process(shared_cell, mud_cell, preserve_path_from: base_directory),
|
||||
|
||||
nanr_lz_gen.process(
|
||||
files(
|
||||
'mud_anim.json',
|
||||
'quick_dusk_heal_anim.json',
|
||||
'bait_anim.json',
|
||||
'shared_anim.json',
|
||||
'unused_poke_ball_anim.json',
|
||||
),
|
||||
preserve_path_from: base_directory,
|
||||
),
|
||||
]
|
||||
BIN
res/graphics/battle/ball_throws/mud.png
Normal file
|
After Width: | Height: | Size: 410 B |
70
res/graphics/battle/ball_throws/mud_anim.json
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"uaatEnabled": false,
|
||||
"sequenceCount": 2,
|
||||
"frameCount": 8,
|
||||
"sequences": [{
|
||||
"frameCount": 4,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 2,
|
||||
"resultId": 0
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 1
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 2
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 3
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 4,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 1,
|
||||
"frameData": [{
|
||||
"frameDelay": 6,
|
||||
"resultId": 0
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 4
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 5
|
||||
}, {
|
||||
"frameDelay": 50,
|
||||
"resultId": 6
|
||||
}]
|
||||
}],
|
||||
"animationResults": [{
|
||||
"resultType": 0,
|
||||
"index": 0
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 1
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 2
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 3
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 4
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 5
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 6
|
||||
}],
|
||||
"resultCount": 7,
|
||||
"labels": ["CellAnime0", "CellAnime1"],
|
||||
"labelCount": 2
|
||||
}
|
||||
250
res/graphics/battle/ball_throws/mud_cell.json
Normal file
|
|
@ -0,0 +1,250 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": true,
|
||||
"extended": true,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 7,
|
||||
"mappingType": 1,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 2,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 4,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 6,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 8,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 10,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 12,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0", "CellAnime1"],
|
||||
"labelCount": 2
|
||||
}
|
||||
BIN
res/graphics/battle/ball_throws/nest_ball.png
Normal file
|
After Width: | Height: | Size: 709 B |
BIN
res/graphics/battle/ball_throws/net_ball.png
Normal file
|
After Width: | Height: | Size: 726 B |
BIN
res/graphics/battle/ball_throws/park_ball.png
Normal file
|
After Width: | Height: | Size: 592 B |
BIN
res/graphics/battle/ball_throws/poke_ball.png
Normal file
|
After Width: | Height: | Size: 570 B |
BIN
res/graphics/battle/ball_throws/premier_ball.png
Normal file
|
After Width: | Height: | Size: 525 B |
BIN
res/graphics/battle/ball_throws/quick_ball.png
Normal file
|
After Width: | Height: | Size: 723 B |
88
res/graphics/battle/ball_throws/quick_dusk_heal_anim.json
Normal file
|
|
@ -0,0 +1,88 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"uaatEnabled": false,
|
||||
"sequenceCount": 2,
|
||||
"frameCount": 11,
|
||||
"sequences": [{
|
||||
"frameCount": 8,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 2,
|
||||
"resultId": 0
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 1
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 2
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 3
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 4
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 5
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 6
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 7
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 3,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 1,
|
||||
"frameData": [{
|
||||
"frameDelay": 10,
|
||||
"resultId": 0
|
||||
}, {
|
||||
"frameDelay": 10,
|
||||
"resultId": 8
|
||||
}, {
|
||||
"frameDelay": 50,
|
||||
"resultId": 9
|
||||
}]
|
||||
}],
|
||||
"animationResults": [{
|
||||
"resultType": 0,
|
||||
"index": 0
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 1
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 2
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 3
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 4
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 5
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 6
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 7
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 8
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 9
|
||||
}],
|
||||
"resultCount": 10,
|
||||
"labels": ["CellAnime0", "CellAnime1"],
|
||||
"labelCount": 2
|
||||
}
|
||||
BIN
res/graphics/battle/ball_throws/repeat_ball.png
Normal file
|
After Width: | Height: | Size: 699 B |
BIN
res/graphics/battle/ball_throws/safari_ball.png
Normal file
|
After Width: | Height: | Size: 736 B |
88
res/graphics/battle/ball_throws/shared_anim.json
Normal file
|
|
@ -0,0 +1,88 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"uaatEnabled": false,
|
||||
"sequenceCount": 2,
|
||||
"frameCount": 11,
|
||||
"sequences": [{
|
||||
"frameCount": 8,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 2,
|
||||
"resultId": 0
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 1
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 2
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 3
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 4
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 5
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 6
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 7
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 3,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 1,
|
||||
"frameData": [{
|
||||
"frameDelay": 10,
|
||||
"resultId": 0
|
||||
}, {
|
||||
"frameDelay": 10,
|
||||
"resultId": 8
|
||||
}, {
|
||||
"frameDelay": 50,
|
||||
"resultId": 9
|
||||
}]
|
||||
}],
|
||||
"animationResults": [{
|
||||
"resultType": 0,
|
||||
"index": 0
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 1
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 2
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 3
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 4
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 5
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 6
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 7
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 8
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 9
|
||||
}],
|
||||
"resultCount": 10,
|
||||
"labels": ["CellAnime0", "CellAnime1"],
|
||||
"labelCount": 2
|
||||
}
|
||||
352
res/graphics/battle/ball_throws/shared_cell.json
Normal file
|
|
@ -0,0 +1,352 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": false,
|
||||
"extended": true,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 10,
|
||||
"mappingType": 1,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 2,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 4,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 6,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 8,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 10,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 12,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 14,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 16,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 6
|
||||
},
|
||||
"maxX": 16,
|
||||
"maxY": 16,
|
||||
"minX": -16,
|
||||
"minY": -16,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -16,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 18,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0", "CellAnime1"],
|
||||
"labelCount": 2
|
||||
}
|
||||
BIN
res/graphics/battle/ball_throws/timer_ball.png
Normal file
|
After Width: | Height: | Size: 649 B |
BIN
res/graphics/battle/ball_throws/ultra_ball.png
Normal file
|
After Width: | Height: | Size: 582 B |
BIN
res/graphics/battle/ball_throws/unused_poke_ball.png
Normal file
|
After Width: | Height: | Size: 530 B |
88
res/graphics/battle/ball_throws/unused_poke_ball_anim.json
Normal file
|
|
@ -0,0 +1,88 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"uaatEnabled": false,
|
||||
"sequenceCount": 2,
|
||||
"frameCount": 11,
|
||||
"sequences": [{
|
||||
"frameCount": 8,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 2,
|
||||
"resultId": 0
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 1
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 2
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 3
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 4
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 5
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 6
|
||||
}, {
|
||||
"frameDelay": 2,
|
||||
"resultId": 7
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 3,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 10,
|
||||
"resultId": 0
|
||||
}, {
|
||||
"frameDelay": 10,
|
||||
"resultId": 8
|
||||
}, {
|
||||
"frameDelay": 50,
|
||||
"resultId": 9
|
||||
}]
|
||||
}],
|
||||
"animationResults": [{
|
||||
"resultType": 0,
|
||||
"index": 0
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 1
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 2
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 3
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 4
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 5
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 6
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 7
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 8
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 9
|
||||
}],
|
||||
"resultCount": 10,
|
||||
"labels": ["CellAnime0", "CellAnime1"],
|
||||
"labelCount": 2
|
||||
}
|
||||
BIN
res/graphics/battle/healthbox/arrows_thin.png
Normal file
|
After Width: | Height: | Size: 209 B |
48
res/graphics/battle/healthbox/arrows_thin_anim.json
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"uaatEnabled": false,
|
||||
"sequenceCount": 1,
|
||||
"frameCount": 5,
|
||||
"sequences": [{
|
||||
"frameCount": 5,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 16,
|
||||
"resultId": 0
|
||||
}, {
|
||||
"frameDelay": 4,
|
||||
"resultId": 1
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 2
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 3
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 4
|
||||
}]
|
||||
}],
|
||||
"animationResults": [{
|
||||
"resultType": 0,
|
||||
"index": 0
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 1
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 2
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 3
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 4
|
||||
}],
|
||||
"resultCount": 5,
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
212
res/graphics/battle/healthbox/arrows_thin_cell.json
Normal file
|
|
@ -0,0 +1,212 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": true,
|
||||
"extended": false,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 6,
|
||||
"mappingType": 1,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": false,
|
||||
"boundingSphereRadius": 0
|
||||
},
|
||||
"oamCount": 0,
|
||||
"OAM": []
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": false,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": false,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 1,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": false,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 2,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": false,
|
||||
"boundingSphereRadius": 5
|
||||
},
|
||||
"oamCount": 2,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 3,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 4,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": false,
|
||||
"boundingSphereRadius": 5
|
||||
},
|
||||
"oamCount": 2,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 5,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 6,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
BIN
res/graphics/battle/healthbox/arrows_wide.png
Normal file
|
After Width: | Height: | Size: 221 B |
54
res/graphics/battle/healthbox/arrows_wide_anim.json
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"uaatEnabled": false,
|
||||
"sequenceCount": 1,
|
||||
"frameCount": 6,
|
||||
"sequences": [{
|
||||
"frameCount": 6,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 0,
|
||||
"resultId": 0
|
||||
}, {
|
||||
"frameDelay": 4,
|
||||
"resultId": 1
|
||||
}, {
|
||||
"frameDelay": 4,
|
||||
"resultId": 2
|
||||
}, {
|
||||
"frameDelay": 4,
|
||||
"resultId": 3
|
||||
}, {
|
||||
"frameDelay": 16,
|
||||
"resultId": 4
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 5
|
||||
}]
|
||||
}],
|
||||
"animationResults": [{
|
||||
"resultType": 0,
|
||||
"index": 0
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 1
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 2
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 3
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 4
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 5
|
||||
}],
|
||||
"resultCount": 6,
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
256
res/graphics/battle/healthbox/arrows_wide_cell.json
Normal file
|
|
@ -0,0 +1,256 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": false,
|
||||
"extended": true,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 6,
|
||||
"mappingType": 1,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 0
|
||||
},
|
||||
"maxX": -32768,
|
||||
"maxY": -32768,
|
||||
"minX": 32767,
|
||||
"minY": 32767,
|
||||
"oamCount": 0,
|
||||
"OAM": []
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 2,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 5
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -16,
|
||||
"minY": -8,
|
||||
"oamCount": 2,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 4,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 0,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 6,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 5
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -16,
|
||||
"minY": -8,
|
||||
"oamCount": 2,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 7,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 0,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 9,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 5
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -16,
|
||||
"minY": -8,
|
||||
"oamCount": 2,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 10,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 0,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 12,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
BIN
res/graphics/battle/healthbox/enemy.png
Normal file
|
After Width: | Height: | Size: 294 B |
|
Before Width: | Height: | Size: 791 B After Width: | Height: | Size: 791 B |
103
res/graphics/battle/healthbox/meson.build
Normal file
|
|
@ -0,0 +1,103 @@
|
|||
healthbox_nclr = custom_target(
|
||||
'primary.NCLR',
|
||||
output: 'primary.NCLR',
|
||||
input: files('player_singles.png'),
|
||||
command: [
|
||||
nitrogfx_exe, '@INPUT@', '@OUTPUT@',
|
||||
'-bitdepth', '4',
|
||||
'-nopad',
|
||||
'-invertsize',
|
||||
'-pcmp',
|
||||
],
|
||||
)
|
||||
|
||||
healthbox_safari_nclr = custom_target(
|
||||
'safari.NCLR',
|
||||
output: 'safari.NCLR',
|
||||
input: files('safari.png'),
|
||||
command: [
|
||||
nitrogfx_exe, '@INPUT@', '@OUTPUT@',
|
||||
'-bitdepth', '4',
|
||||
'-nopad',
|
||||
'-invertsize',
|
||||
'-pcmp',
|
||||
],
|
||||
)
|
||||
|
||||
short_cell = files('short_cell.json')
|
||||
tall_cell = files('tall_cell.json')
|
||||
|
||||
battle_sprites += [
|
||||
copy_gen.process(
|
||||
healthbox_nclr,
|
||||
healthbox_safari_nclr,
|
||||
preserve_path_from: base_build_directory,
|
||||
),
|
||||
|
||||
ncgr_lz_gen.process(
|
||||
files('arrows_thin.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-bitdepth', '4', '-clobbersize', '-mappingtype', '64' ],
|
||||
),
|
||||
|
||||
ncgr_cell_lz_gen.process(
|
||||
files('arrows_wide.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-bitdepth', '4', '-clobbersize', '-mappingtype', '64' ],
|
||||
),
|
||||
|
||||
ncgr_lz_gen.process(
|
||||
files('player_doubles.png', 'enemy.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [
|
||||
'-bitdepth', '4', '-clobbersize', '-mappingtype', '64',
|
||||
'-version101', '-cell', short_cell[0].full_path(),
|
||||
],
|
||||
),
|
||||
|
||||
ncgr_lz_gen.process(
|
||||
files('player_singles.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [
|
||||
'-bitdepth', '4', '-clobbersize', '-mappingtype', '64',
|
||||
'-version101', '-cell', tall_cell[0].full_path(),
|
||||
],
|
||||
),
|
||||
|
||||
ncgr_cell_lz_gen.process(
|
||||
files('safari.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-bitdepth', '4', '-clobbersize', '-mappingtype', '64' ],
|
||||
),
|
||||
|
||||
ncer_lz_gen.process(
|
||||
files(
|
||||
'short_cell.json',
|
||||
'tall_cell.json',
|
||||
'safari_cell.json',
|
||||
'arrows_thin_cell.json',
|
||||
'arrows_wide_cell.json',
|
||||
),
|
||||
preserve_path_from: base_directory,
|
||||
),
|
||||
|
||||
nanr_lz_gen.process(
|
||||
files(
|
||||
'arrows_thin_anim.json',
|
||||
'arrows_wide_anim.json',
|
||||
),
|
||||
preserve_path_from: base_directory,
|
||||
)
|
||||
]
|
||||
|
||||
healthbar_parts_embed = custom_target(
|
||||
'healthbar_parts.4bpp.h',
|
||||
output: [
|
||||
'healthbar_parts.4bpp',
|
||||
'healthbar_parts.4bpp.h',
|
||||
],
|
||||
input: files('healthbar_parts.png'),
|
||||
command: [ nitrogfx_exe, '@INPUT@', '@OUTPUT0@', '-embed', 'sHealthbarPartsBitmap' ],
|
||||
)
|
||||
|
||||
embed_headers += healthbar_parts_embed[1]
|
||||
BIN
res/graphics/battle/healthbox/player_doubles.png
Normal file
|
After Width: | Height: | Size: 295 B |
BIN
res/graphics/battle/healthbox/player_singles.png
Normal file
|
After Width: | Height: | Size: 318 B |
BIN
res/graphics/battle/healthbox/safari.png
Normal file
|
After Width: | Height: | Size: 281 B |
62
res/graphics/battle/healthbox/safari_cell.json
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": false,
|
||||
"extended": false,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 1,
|
||||
"mappingType": 1,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": false,
|
||||
"boundingSphereRadius": 18
|
||||
},
|
||||
"oamCount": 2,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -32,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -64,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -32,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 0,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 32,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
66
res/graphics/battle/healthbox/short_cell.json
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": false,
|
||||
"extended": true,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 1,
|
||||
"mappingType": 1,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 18
|
||||
},
|
||||
"maxX": 64,
|
||||
"maxY": 36,
|
||||
"minX": -64,
|
||||
"minY": -28,
|
||||
"oamCount": 2,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -28,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -64,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -28,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 0,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 32,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
66
res/graphics/battle/healthbox/tall_cell.json
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": false,
|
||||
"extended": true,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 1,
|
||||
"mappingType": 1,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 18
|
||||
},
|
||||
"maxX": 64,
|
||||
"maxY": 32,
|
||||
"minX": -64,
|
||||
"minY": -32,
|
||||
"oamCount": 2,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -32,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -64,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -32,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 0,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 32,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
BIN
res/graphics/battle/interface/cursor.png
Normal file
|
After Width: | Height: | Size: 149 B |
147
res/graphics/battle/interface/cursor_anim.json
Normal file
|
|
@ -0,0 +1,147 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"uaatEnabled": false,
|
||||
"sequenceCount": 4,
|
||||
"frameCount": 16,
|
||||
"sequences": [{
|
||||
"frameCount": 4,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 2,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 6,
|
||||
"resultId": 0
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 1
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 2
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 1
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 4,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 2,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 6,
|
||||
"resultId": 3
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 4
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 5
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 4
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 4,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 2,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 6,
|
||||
"resultId": 6
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 7
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 8
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 7
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 4,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 2,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 6,
|
||||
"resultId": 9
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 10
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 11
|
||||
}, {
|
||||
"frameDelay": 6,
|
||||
"resultId": 10
|
||||
}]
|
||||
}],
|
||||
"animationResults": [{
|
||||
"resultType": 2,
|
||||
"index": 0,
|
||||
"positionX": 0,
|
||||
"positionY": 0
|
||||
}, {
|
||||
"resultType": 2,
|
||||
"index": 0,
|
||||
"positionX": -1,
|
||||
"positionY": -1
|
||||
}, {
|
||||
"resultType": 2,
|
||||
"index": 0,
|
||||
"positionX": -2,
|
||||
"positionY": -2
|
||||
}, {
|
||||
"resultType": 2,
|
||||
"index": 1,
|
||||
"positionX": 0,
|
||||
"positionY": 0
|
||||
}, {
|
||||
"resultType": 2,
|
||||
"index": 1,
|
||||
"positionX": 1,
|
||||
"positionY": -1
|
||||
}, {
|
||||
"resultType": 2,
|
||||
"index": 1,
|
||||
"positionX": 2,
|
||||
"positionY": -2
|
||||
}, {
|
||||
"resultType": 2,
|
||||
"index": 2,
|
||||
"positionX": 0,
|
||||
"positionY": 0
|
||||
}, {
|
||||
"resultType": 2,
|
||||
"index": 2,
|
||||
"positionX": -1,
|
||||
"positionY": 1
|
||||
}, {
|
||||
"resultType": 2,
|
||||
"index": 2,
|
||||
"positionX": -2,
|
||||
"positionY": 2
|
||||
}, {
|
||||
"resultType": 2,
|
||||
"index": 3,
|
||||
"positionX": 0,
|
||||
"positionY": 0
|
||||
}, {
|
||||
"resultType": 2,
|
||||
"index": 3,
|
||||
"positionX": 1,
|
||||
"positionY": 1
|
||||
}, {
|
||||
"resultType": 2,
|
||||
"index": 3,
|
||||
"positionX": 2,
|
||||
"positionY": 2
|
||||
}],
|
||||
"resultCount": 12,
|
||||
"labels": ["CellAnime0", "CellAnime1", "CellAnime2", "CellAnime3"],
|
||||
"labelCount": 4
|
||||
}
|
||||
148
res/graphics/battle/interface/cursor_cell.json
Normal file
|
|
@ -0,0 +1,148 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": false,
|
||||
"extended": true,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 4,
|
||||
"mappingType": 0,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": true,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 8,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": true,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 16,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": true,
|
||||
"vFlip": true,
|
||||
"hvFlip": true,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 24,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0", "CellAnime1", "CellAnime2", "CellAnime3"],
|
||||
"labelCount": 4
|
||||
}
|
||||
35
res/graphics/battle/interface/level_up.pal
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
JASC-PAL
|
||||
0100
|
||||
32
|
||||
123 156 115
|
||||
74 74 98
|
||||
90 98 115
|
||||
255 255 255
|
||||
156 197 246
|
||||
131 180 246
|
||||
90 131 213
|
||||
65 106 156
|
||||
230 205 197
|
||||
98 255 98
|
||||
24 197 32
|
||||
197 172 148
|
||||
139 98 74
|
||||
74 49 0
|
||||
255 222 0
|
||||
238 172 0
|
||||
0 0 0
|
||||
255 255 255
|
||||
90 98 115
|
||||
90 131 213
|
||||
156 197 246
|
||||
255 49 49
|
||||
255 115 115
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
BIN
res/graphics/battle/interface/level_up.png
Normal file
|
After Width: | Height: | Size: 228 B |
66
res/graphics/battle/interface/level_up_cell.json
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": false,
|
||||
"extended": true,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 1,
|
||||
"mappingType": 1,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 36
|
||||
},
|
||||
"maxX": 128,
|
||||
"maxY": 64,
|
||||
"minX": 0,
|
||||
"minY": 0,
|
||||
"oamCount": 2,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": 0,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 0,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 0,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 64,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 32,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
56
res/graphics/battle/interface/meson.build
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
battle_sprites += [
|
||||
nclr_gen.process(
|
||||
files('shared.pal'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [
|
||||
'-nopad', '-invertsize', '-pcmp', '-bitdepth', '4',
|
||||
'-num_colors', '112',
|
||||
],
|
||||
),
|
||||
|
||||
nclr_gen.process(
|
||||
files(
|
||||
'cursor.png',
|
||||
'level_up.pal',
|
||||
'top_stock.png',
|
||||
),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-nopad', '-invertsize', '-pcmp', '-bitdepth', '4' ],
|
||||
),
|
||||
|
||||
ncgr_cell_lz_gen.process(
|
||||
files(
|
||||
'stock_enemy.png',
|
||||
'stock_player.png',
|
||||
'cursor.png',
|
||||
),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-bitdepth', '4', '-clobbersize' ],
|
||||
),
|
||||
|
||||
ncgr_cell_lz_gen.process(
|
||||
files('level_up.png', 'top_stock.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-bitdepth', '4', '-clobbersize', '-mappingtype', '64' ],
|
||||
),
|
||||
|
||||
ncer_lz_gen.process(
|
||||
files(
|
||||
'stock_enemy_cell.json',
|
||||
'stock_player_cell.json',
|
||||
'cursor_cell.json',
|
||||
'level_up_cell.json',
|
||||
'top_stock_cell.json',
|
||||
),
|
||||
preserve_path_from: base_directory,
|
||||
),
|
||||
|
||||
nanr_lz_gen.process(
|
||||
files(
|
||||
'stock_anim.json',
|
||||
'cursor_anim.json',
|
||||
'top_stock_anim.json',
|
||||
),
|
||||
preserve_path_from: base_directory,
|
||||
),
|
||||
]
|
||||
147
res/graphics/battle/interface/shared.pal
Normal file
|
|
@ -0,0 +1,147 @@
|
|||
JASC-PAL
|
||||
0100
|
||||
144
|
||||
123 131 255
|
||||
139 139 148
|
||||
172 172 189
|
||||
255 255 255
|
||||
57 49 49
|
||||
255 148 131
|
||||
255 82 57
|
||||
164 65 123
|
||||
205 205 213
|
||||
82 82 82
|
||||
222 139 164
|
||||
189 82 98
|
||||
131 74 74
|
||||
0 0 0
|
||||
139 139 139
|
||||
123 123 123
|
||||
123 131 255
|
||||
139 139 148
|
||||
213 213 222
|
||||
255 255 255
|
||||
49 49 49
|
||||
246 139 139
|
||||
255 106 106
|
||||
115 115 115
|
||||
164 65 82
|
||||
189 106 123
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
131 131 131
|
||||
106 106 106
|
||||
98 98 205
|
||||
255 255 255
|
||||
238 213 213
|
||||
90 32 32
|
||||
255 255 255
|
||||
238 230 189
|
||||
98 65 0
|
||||
255 255 255
|
||||
213 238 213
|
||||
32 74 24
|
||||
255 255 255
|
||||
205 205 230
|
||||
16 32 90
|
||||
0 0 0
|
||||
0 0 0
|
||||
172 230 189
|
||||
98 98 205
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
148 148 131
|
||||
115 115 106
|
||||
32 32 24
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
123 131 255
|
||||
57 65 57
|
||||
115 139 115
|
||||
139 106 16
|
||||
255 230 8
|
||||
180 65 0
|
||||
255 131 0
|
||||
148 0 32
|
||||
255 106 106
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
139 82 98
|
||||
255 255 255
|
||||
255 255 255
|
||||
205 205 205
|
||||
0 0 0
|
||||
172 172 172
|
||||
148 148 148
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
123 131 255
|
||||
255 255 255
|
||||
238 213 213
|
||||
90 32 32
|
||||
255 255 255
|
||||
205 205 230
|
||||
16 32 90
|
||||
0 57 255
|
||||
106 205 255
|
||||
255 0 32
|
||||
255 156 156
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
131 82 156
|
||||
24 16 164
|
||||
246 0 0
|
||||
0 0 0
|
||||
57 0 0
|
||||
123 189 123
|
||||
65 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
8 0 0
|
||||
16 0 0
|
||||
24 0 0
|
||||
32 0 0
|
||||
41 0 0
|
||||
49 0 0
|
||||
0 0 0
|
||||
8 123 246
|
||||
8 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
63
res/graphics/battle/interface/stock_anim.json
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"uaatEnabled": false,
|
||||
"sequenceCount": 4,
|
||||
"frameCount": 4,
|
||||
"sequences": [{
|
||||
"frameCount": 1,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 4,
|
||||
"resultId": 0
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 1,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 4,
|
||||
"resultId": 1
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 1,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 4,
|
||||
"resultId": 2
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 1,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 4,
|
||||
"resultId": 3
|
||||
}]
|
||||
}],
|
||||
"animationResults": [{
|
||||
"resultType": 0,
|
||||
"index": 0
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 1
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 2
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 3
|
||||
}],
|
||||
"resultCount": 4,
|
||||
"labels": ["CellAnime0", "CellAnime1", "CellAnime2", "CellAnime3"],
|
||||
"labelCount": 4
|
||||
}
|
||||
BIN
res/graphics/battle/interface/stock_enemy.png
Normal file
|
After Width: | Height: | Size: 285 B |
148
res/graphics/battle/interface/stock_enemy_cell.json
Normal file
|
|
@ -0,0 +1,148 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": false,
|
||||
"extended": true,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 4,
|
||||
"mappingType": 0,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 4,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 8,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 3
|
||||
},
|
||||
"maxX": 8,
|
||||
"maxY": 8,
|
||||
"minX": -8,
|
||||
"minY": -8,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 12,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0", "CellAnime1", "CellAnime2", "CellAnime3"],
|
||||
"labelCount": 4
|
||||
}
|
||||
BIN
res/graphics/battle/interface/stock_player.png
Normal file
|
After Width: | Height: | Size: 519 B |
148
res/graphics/battle/interface/stock_player_cell.json
Normal file
|
|
@ -0,0 +1,148 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": false,
|
||||
"extended": true,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 4,
|
||||
"mappingType": 0,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 6
|
||||
},
|
||||
"maxX": 16,
|
||||
"maxY": 16,
|
||||
"minX": -16,
|
||||
"minY": -16,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -16,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 6
|
||||
},
|
||||
"maxX": 16,
|
||||
"maxY": 16,
|
||||
"minX": -16,
|
||||
"minY": -16,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -16,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 16,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 6
|
||||
},
|
||||
"maxX": 16,
|
||||
"maxY": 16,
|
||||
"minX": -16,
|
||||
"minY": -16,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -16,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 32,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}, {
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 6
|
||||
},
|
||||
"maxX": 16,
|
||||
"maxY": 16,
|
||||
"minX": -16,
|
||||
"minY": -16,
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -16,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 48,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0", "CellAnime1", "CellAnime2", "CellAnime3"],
|
||||
"labelCount": 4
|
||||
}
|
||||
BIN
res/graphics/battle/interface/top_stock.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
308
res/graphics/battle/interface/top_stock_anim.json
Normal file
|
|
@ -0,0 +1,308 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"uaatEnabled": false,
|
||||
"sequenceCount": 9,
|
||||
"frameCount": 51,
|
||||
"sequences": [{
|
||||
"frameCount": 8,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 1,
|
||||
"resultId": 0
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 1
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 2
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 3
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 4
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 5
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 6
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 7
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 8,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 1,
|
||||
"resultId": 8
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 9
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 10
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 11
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 12
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 13
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 14
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 15
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 8,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 1,
|
||||
"resultId": 16
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 17
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 18
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 19
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 20
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 21
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 22
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 23
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 8,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 1,
|
||||
"resultId": 0
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 7
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 6
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 5
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 4
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 3
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 2
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 1
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 8,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 1,
|
||||
"resultId": 8
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 15
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 14
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 13
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 12
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 11
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 10
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 9
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 8,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 1,
|
||||
"resultId": 16
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 23
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 22
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 21
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 20
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 19
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 18
|
||||
}, {
|
||||
"frameDelay": 1,
|
||||
"resultId": 17
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 1,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 4,
|
||||
"resultId": 24
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 1,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 4,
|
||||
"resultId": 25
|
||||
}]
|
||||
}, {
|
||||
"frameCount": 1,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 4,
|
||||
"resultId": 26
|
||||
}]
|
||||
}],
|
||||
"animationResults": [{
|
||||
"resultType": 0,
|
||||
"index": 0
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 7
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 6
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 5
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 4
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 3
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 2
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 1
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 8
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 15
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 14
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 13
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 12
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 11
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 10
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 9
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 16
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 23
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 22
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 21
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 20
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 19
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 18
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 17
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 24
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 25
|
||||
}, {
|
||||
"resultType": 0,
|
||||
"index": 26
|
||||
}],
|
||||
"resultCount": 27,
|
||||
"labels": ["CellAnime8", "CellAnime7", "CellAnime6", "CellAnime0", "CellAnime1", "CellAnime2", "CellAnime3", "CellAnime4", "CellAnime5"],
|
||||
"labelCount": 9
|
||||
}
|
||||
1130
res/graphics/battle/interface/top_stock_cell.json
Normal file
|
|
@ -1,12 +1,31 @@
|
|||
subdir('moves')
|
||||
|
||||
healthbar_parts_embed = custom_target('healthbar_parts.4bpp.h',
|
||||
output: [
|
||||
'healthbar_parts.4bpp',
|
||||
'healthbar_parts.4bpp.h',
|
||||
],
|
||||
input: files('healthbar_parts.png'),
|
||||
command: [ nitrogfx_exe, '@INPUT@', '@OUTPUT0@', '-embed', 'sHealthbarPartsBitmap' ],
|
||||
battle_sprites = []
|
||||
base_directory = meson.current_source_dir()
|
||||
base_build_directory = meson.current_build_dir()
|
||||
|
||||
subdir('ball_throws')
|
||||
subdir('healthbox')
|
||||
subdir('interface')
|
||||
subdir('misc')
|
||||
subdir('terrain')
|
||||
subdir('trainer_backs')
|
||||
subdir('type_icons')
|
||||
|
||||
battle_sprites_narc = custom_target(
|
||||
'sprites.narc',
|
||||
output: [ 'sprites.narc', 'sprites.naix' ],
|
||||
input: battle_sprites,
|
||||
|
||||
command: [
|
||||
nitroarc_exe,
|
||||
'--create',
|
||||
'--index',
|
||||
'--files-from', files('sprites.order'),
|
||||
'--file', '@OUTPUT0@',
|
||||
'@PRIVATE_DIR@',
|
||||
],
|
||||
)
|
||||
|
||||
embed_headers += healthbar_parts_embed[1]
|
||||
nitrofs_files += battle_sprites_narc
|
||||
naix_headers += battle_sprites_narc[1]
|
||||
|
|
|
|||
259
res/graphics/battle/misc/debug.pal
Normal file
|
|
@ -0,0 +1,259 @@
|
|||
JASC-PAL
|
||||
0100
|
||||
256
|
||||
106 213 49
|
||||
65 65 65
|
||||
255 255 255
|
||||
205 205 205
|
||||
148 148 123
|
||||
82 123 189
|
||||
16 65 131
|
||||
41 49 65
|
||||
82 98 139
|
||||
255 213 82
|
||||
255 180 65
|
||||
230 98 115
|
||||
16 238 238
|
||||
32 156 164
|
||||
246 246 246
|
||||
0 0 0
|
||||
0 255 0
|
||||
0 0 0
|
||||
57 74 65
|
||||
222 106 90
|
||||
123 148 131
|
||||
255 255 222
|
||||
32 57 0
|
||||
197 189 115
|
||||
255 230 0
|
||||
90 213 131
|
||||
222 213 180
|
||||
82 106 98
|
||||
255 255 255
|
||||
115 255 172
|
||||
255 172 123
|
||||
74 65 90
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
19
res/graphics/battle/misc/debug_frame.pal
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
JASC-PAL
|
||||
0100
|
||||
16
|
||||
255 255 255
|
||||
255 0 0
|
||||
222 0 0
|
||||
98 41 246
|
||||
139 8 41
|
||||
197 0 0
|
||||
0 0 0
|
||||
255 197 180
|
||||
255 131 131
|
||||
197 106 98
|
||||
156 74 65
|
||||
148 139 205
|
||||
0 0 0
|
||||
106 90 156
|
||||
106 74 82
|
||||
49 41 57
|
||||
BIN
res/graphics/battle/misc/debug_frame_1.png
Normal file
|
After Width: | Height: | Size: 290 B |
382
res/graphics/battle/misc/debug_frame_1_cell.json
Normal file
|
|
@ -0,0 +1,382 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": false,
|
||||
"extended": false,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 1,
|
||||
"mappingType": 0,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": false,
|
||||
"boundingSphereRadius": 25
|
||||
},
|
||||
"oamCount": 18,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -16,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 80,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -16,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -88,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 4,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 40,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 48,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 8,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 40,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 12,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 40,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 0,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 16,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 40,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 18,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -48,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 0,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 20,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -48,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 22,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -48,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 48,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 26,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -48,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 30,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 16,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 80,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 32,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -48,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 80,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 36,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 40,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -48,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 12,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -48,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -48,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 22,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -48,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -80,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 40,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 40,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -80,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 44,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 16,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -88,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 48,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -48,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -88,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 52,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
BIN
res/graphics/battle/misc/debug_frame_2.png
Normal file
|
After Width: | Height: | Size: 246 B |
202
res/graphics/battle/misc/debug_frame_2_cell.json
Normal file
|
|
@ -0,0 +1,202 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": true,
|
||||
"extended": false,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 1,
|
||||
"mappingType": 0,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": false,
|
||||
"boundingSphereRadius": 13
|
||||
},
|
||||
"oamCount": 9,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": 16,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 0,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 16,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -32,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 4,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -24,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 32,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 8,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 32,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 12,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -40,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 14,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -32,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 16,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -32,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 18,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -24,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -40,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 22,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -32,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -40,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 26,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
BIN
res/graphics/battle/misc/debug_frame_3.png
Normal file
|
After Width: | Height: | Size: 252 B |
262
res/graphics/battle/misc/debug_frame_3_cell.json
Normal file
|
|
@ -0,0 +1,262 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": false,
|
||||
"extended": false,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 1,
|
||||
"mappingType": 0,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": false,
|
||||
"boundingSphereRadius": 17
|
||||
},
|
||||
"oamCount": 12,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": 24,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 24,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 4,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 48,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 8,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 0,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 48,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 9,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -40,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 13,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -40,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 17,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -40,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 48,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 21,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 24,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -48,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 25,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -56,
|
||||
"RotationScaling": 0,
|
||||
"Size": 0
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 29,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 0,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -56,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 30,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -40,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -56,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 34,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -40,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -48,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 38,
|
||||
"Priority": 0,
|
||||
"Palette": 1
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
69
res/graphics/battle/misc/meson.build
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
battle_sprites += [
|
||||
nclr_gen.process(
|
||||
files('debug.pal', 'unk_179.png'),
|
||||
extra_args: [ '-bitdepth', '4' ],
|
||||
preserve_path_from: base_directory,
|
||||
),
|
||||
|
||||
nclr_gen.process(
|
||||
files('debug_frame.pal', 'pokesprite_1.png', 'pokesprite_2.pal'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-nopad', '-invertsize', '-pcmp', '-bitdepth', '4' ],
|
||||
),
|
||||
|
||||
ncgr_lz_gen.process(
|
||||
files('unk_117.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-bitdepth', '4', '-clobbersize', '-mappingtype', '64' ],
|
||||
),
|
||||
|
||||
ncgr_cell_gen.process(
|
||||
files('pokesprite_1.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-bitdepth', '4', '-clobbersize', '-mappingtype', '64' ],
|
||||
),
|
||||
|
||||
ncgr_cell_lz_gen.process(
|
||||
files('unk_120.png', 'unk_121_124.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-bitdepth', '4', '-clobbersize', '-mappingtype', '64' ],
|
||||
),
|
||||
|
||||
ncgr_cell_gen.process(
|
||||
files('pokesprite_2.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-convertTo4Bpp', '-clobbersize', '-mappingtype', '128' ],
|
||||
),
|
||||
|
||||
ncgr_cell_lz_gen.process(
|
||||
files(
|
||||
'unk_179.png',
|
||||
'debug_frame_1.png',
|
||||
'debug_frame_2.png',
|
||||
'debug_frame_3.png',
|
||||
),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-bitdepth', '4', '-clobbersize' ],
|
||||
),
|
||||
|
||||
ncer_gen.process(
|
||||
files('pokesprite_1_cell.json', 'pokesprite_2_cell.json'),
|
||||
preserve_path_from: base_directory,
|
||||
),
|
||||
|
||||
ncer_lz_gen.process(
|
||||
files(
|
||||
'unk_117_cell.json',
|
||||
'unk_120_cell.json',
|
||||
'unk_121_124_cell.json',
|
||||
'unk_179_cell.json',
|
||||
'debug_frame_1_cell.json',
|
||||
'debug_frame_2_cell.json',
|
||||
'debug_frame_3_cell.json',
|
||||
),
|
||||
preserve_path_from: base_directory,
|
||||
),
|
||||
|
||||
nanr_gen.process(files('single_frame_anim.json'), preserve_path_from: base_directory),
|
||||
nanr_lz_gen.process(files('single_frame_anim.json'), preserve_path_from: base_directory),
|
||||
]
|
||||
BIN
res/graphics/battle/misc/pokesprite_1.png
Normal file
|
After Width: | Height: | Size: 845 B |
146
res/graphics/battle/misc/pokesprite_1_cell.json
Normal file
|
|
@ -0,0 +1,146 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": false,
|
||||
"extended": true,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 1,
|
||||
"mappingType": 1,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 14
|
||||
},
|
||||
"maxX": 40,
|
||||
"maxY": 40,
|
||||
"minX": -40,
|
||||
"minY": -40,
|
||||
"oamCount": 6,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -40,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -40,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -40,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 24,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 32,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 24,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 36,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 24,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -40,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 40,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 24,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 44,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 24,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 24,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 48,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
19
res/graphics/battle/misc/pokesprite_2.pal
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
JASC-PAL
|
||||
0100
|
||||
16
|
||||
156 197 106
|
||||
82 82 90
|
||||
164 164 172
|
||||
238 32 16
|
||||
255 172 189
|
||||
0 115 255
|
||||
123 189 238
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
255 255 255
|
||||
255 189 197
|
||||
222 222 222
|
||||
148 213 255
|
||||
255 255 255
|
||||
BIN
res/graphics/battle/misc/pokesprite_2.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
146
res/graphics/battle/misc/pokesprite_2_cell.json
Normal file
|
|
@ -0,0 +1,146 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": false,
|
||||
"extended": true,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 1,
|
||||
"mappingType": 2,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": true,
|
||||
"boundingSphereRadius": 14
|
||||
},
|
||||
"maxX": 40,
|
||||
"maxY": 40,
|
||||
"minX": -40,
|
||||
"minY": -40,
|
||||
"oamCount": 6,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -40,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -40,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -40,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 24,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 16,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 2
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 24,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 18,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 24,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -40,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 20,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 24,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 22,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": 24,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 24,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 24,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
24
res/graphics/battle/misc/single_frame_anim.json
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"uaatEnabled": false,
|
||||
"sequenceCount": 1,
|
||||
"frameCount": 1,
|
||||
"sequences": [{
|
||||
"frameCount": 1,
|
||||
"loopStartFrame": 0,
|
||||
"animationElement": 0,
|
||||
"animationType": 1,
|
||||
"playbackMode": 2,
|
||||
"frameData": [{
|
||||
"frameDelay": 4,
|
||||
"resultId": 0
|
||||
}]
|
||||
}],
|
||||
"animationResults": [{
|
||||
"resultType": 0,
|
||||
"index": 0
|
||||
}],
|
||||
"resultCount": 1,
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
BIN
res/graphics/battle/misc/unk_117.png
Normal file
|
After Width: | Height: | Size: 622 B |
102
res/graphics/battle/misc/unk_117_cell.json
Normal file
|
|
@ -0,0 +1,102 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": false,
|
||||
"extended": false,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 1,
|
||||
"mappingType": 1,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": false,
|
||||
"boundingSphereRadius": 18
|
||||
},
|
||||
"oamCount": 4,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -32,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 0,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -32,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 1,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 0,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 32,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -32,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -64,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 64,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -32,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 1,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -64,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 96,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
BIN
res/graphics/battle/misc/unk_120.png
Normal file
|
After Width: | Height: | Size: 320 B |
62
res/graphics/battle/misc/unk_120_cell.json
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": false,
|
||||
"extended": false,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 1,
|
||||
"mappingType": 1,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": false,
|
||||
"boundingSphereRadius": 19
|
||||
},
|
||||
"oamCount": 2,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -16,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -56,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -16,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 3
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 16,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
BIN
res/graphics/battle/misc/unk_121_124.png
Normal file
|
After Width: | Height: | Size: 270 B |
82
res/graphics/battle/misc/unk_121_124_cell.json
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": true,
|
||||
"extended": false,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 1,
|
||||
"mappingType": 1,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": false,
|
||||
"boundingSphereRadius": 10
|
||||
},
|
||||
"oamCount": 3,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -40,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -8,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 4,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}, {
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 0
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": 24,
|
||||
"RotationScaling": 0,
|
||||
"Size": 1
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 8,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
BIN
res/graphics/battle/misc/unk_179.png
Normal file
|
After Width: | Height: | Size: 129 B |
42
res/graphics/battle/misc/unk_179_cell.json
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
{
|
||||
"labelEnabled": true,
|
||||
"dontPadKbec": true,
|
||||
"extended": false,
|
||||
"vramTransferEnabled": false,
|
||||
"ucatEnabled": false,
|
||||
"cellCount": 1,
|
||||
"mappingType": 0,
|
||||
"cells": [{
|
||||
"cellAttrs": {
|
||||
"hFlip": false,
|
||||
"vFlip": false,
|
||||
"hvFlip": false,
|
||||
"boundingRect": false,
|
||||
"boundingSphereRadius": 5
|
||||
},
|
||||
"oamCount": 1,
|
||||
"OAM": [{
|
||||
"Attr0": {
|
||||
"YCoordinate": -8,
|
||||
"Rotation": false,
|
||||
"SizeDisable": false,
|
||||
"Mode": 0,
|
||||
"Mosaic": false,
|
||||
"Colours": 16,
|
||||
"Shape": 1
|
||||
},
|
||||
"Attr1": {
|
||||
"XCoordinate": -16,
|
||||
"RotationScaling": 0,
|
||||
"Size": 2
|
||||
},
|
||||
"Attr2": {
|
||||
"CharName": 0,
|
||||
"Priority": 0,
|
||||
"Palette": 0
|
||||
}
|
||||
}]
|
||||
}],
|
||||
"labels": ["CellAnime0"],
|
||||
"labelCount": 1
|
||||
}
|
||||
343
res/graphics/battle/sprites.order
Normal file
|
|
@ -0,0 +1,343 @@
|
|||
misc/debug.NCLR
|
||||
terrain/grass/day.NCLR
|
||||
terrain/grass/evening.NCLR
|
||||
terrain/grass/night.NCLR
|
||||
terrain/water/day.NCLR
|
||||
terrain/water/evening.NCLR
|
||||
terrain/water/night.NCLR
|
||||
terrain/path/day.NCLR
|
||||
terrain/path/evening.NCLR
|
||||
terrain/path/night.NCLR
|
||||
terrain/ice/day.NCLR
|
||||
terrain/ice/evening.NCLR
|
||||
terrain/ice/night.NCLR
|
||||
terrain/rocky/day.NCLR
|
||||
terrain/rocky/evening.NCLR
|
||||
terrain/rocky/night.NCLR
|
||||
terrain/snow/day.NCLR
|
||||
terrain/snow/evening.NCLR
|
||||
terrain/snow/night.NCLR
|
||||
terrain/indoors/all.NCLR
|
||||
terrain/indoors/all.NCLR
|
||||
terrain/indoors/all.NCLR
|
||||
terrain/sand/day.NCLR
|
||||
terrain/sand/evening.NCLR
|
||||
terrain/sand/night.NCLR
|
||||
terrain/mud/day.NCLR
|
||||
terrain/mud/evening.NCLR
|
||||
terrain/mud/night.NCLR
|
||||
terrain/cave/all.NCLR
|
||||
terrain/cave/all.NCLR
|
||||
terrain/cave/all.NCLR
|
||||
terrain/path_puddles/day.NCLR
|
||||
terrain/path_puddles/evening.NCLR
|
||||
terrain/path_puddles/night.NCLR
|
||||
terrain/league_aaron/all.NCLR
|
||||
terrain/league_aaron/all.NCLR
|
||||
terrain/league_aaron/all.NCLR
|
||||
terrain/league_bertha/all.NCLR
|
||||
terrain/league_bertha/all.NCLR
|
||||
terrain/league_bertha/all.NCLR
|
||||
terrain/league_flint/all.NCLR
|
||||
terrain/league_flint/all.NCLR
|
||||
terrain/league_flint/all.NCLR
|
||||
terrain/league_lucian/all.NCLR
|
||||
terrain/league_lucian/all.NCLR
|
||||
terrain/league_lucian/all.NCLR
|
||||
terrain/league_cynthia/all.NCLR
|
||||
terrain/league_cynthia/all.NCLR
|
||||
terrain/league_cynthia/all.NCLR
|
||||
terrain/distortion_world/all.NCLR
|
||||
terrain/distortion_world/all.NCLR
|
||||
terrain/distortion_world/all.NCLR
|
||||
terrain/battle_tower/all.NCLR
|
||||
terrain/battle_tower/all.NCLR
|
||||
terrain/battle_tower/all.NCLR
|
||||
terrain/battle_factory/all.NCLR
|
||||
terrain/battle_factory/all.NCLR
|
||||
terrain/battle_factory/all.NCLR
|
||||
terrain/battle_arcade/all.NCLR
|
||||
terrain/battle_arcade/all.NCLR
|
||||
terrain/battle_arcade/all.NCLR
|
||||
terrain/battle_castle/all.NCLR
|
||||
terrain/battle_castle/all.NCLR
|
||||
terrain/battle_castle/all.NCLR
|
||||
terrain/battle_hall/all.NCLR
|
||||
terrain/battle_hall/all.NCLR
|
||||
terrain/battle_hall/all.NCLR
|
||||
terrain/giratina/all.NCLR
|
||||
terrain/giratina/all.NCLR
|
||||
terrain/giratina/all.NCLR
|
||||
misc/unk_179.NCLR
|
||||
healthbox/primary.NCLR
|
||||
interface/shared.NCLR
|
||||
misc/debug_frame.NCLR
|
||||
type_icons/shared.NCLR
|
||||
misc/pokesprite_1.NCLR
|
||||
misc/pokesprite_1.NCGR
|
||||
misc/pokesprite_1_cell.NCER
|
||||
misc/single_frame_anim.NANR
|
||||
ball_throws/unused_poke_ball.NCLR
|
||||
interface/cursor.NCLR
|
||||
healthbox/safari.NCLR
|
||||
interface/level_up.NCLR
|
||||
trainer_backs/lucas_dp.NCLR
|
||||
trainer_backs/dawn_dp.NCLR
|
||||
trainer_backs/barry_dp.NCLR
|
||||
trainer_backs/cheryl.NCLR
|
||||
trainer_backs/riley.NCLR
|
||||
trainer_backs/marley.NCLR
|
||||
trainer_backs/buck.NCLR
|
||||
trainer_backs/mira.NCLR
|
||||
ball_throws/poke_ball.NCLR
|
||||
ball_throws/master_ball.NCLR
|
||||
ball_throws/ultra_ball.NCLR
|
||||
ball_throws/great_ball.NCLR
|
||||
ball_throws/safari_ball.NCLR
|
||||
ball_throws/net_ball.NCLR
|
||||
ball_throws/dive_ball.NCLR
|
||||
ball_throws/nest_ball.NCLR
|
||||
ball_throws/repeat_ball.NCLR
|
||||
ball_throws/timer_ball.NCLR
|
||||
ball_throws/luxury_ball.NCLR
|
||||
ball_throws/premier_ball.NCLR
|
||||
ball_throws/quick_ball.NCLR
|
||||
ball_throws/dusk_ball.NCLR
|
||||
ball_throws/heal_ball.NCLR
|
||||
ball_throws/cherish_ball.NCLR
|
||||
ball_throws/park_ball.NCLR
|
||||
ball_throws/bait.NCLR
|
||||
ball_throws/mud.NCLR
|
||||
interface/top_stock.NCLR
|
||||
misc/pokesprite_2.NCLR
|
||||
misc/pokesprite_2.NCGR
|
||||
misc/pokesprite_2_cell.NCER
|
||||
misc/single_frame_anim.NANR
|
||||
misc/single_frame_anim.NANR.lz
|
||||
misc/unk_117_cell.NCER.lz
|
||||
misc/unk_117.NCGR.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
misc/unk_120_cell.NCER.lz
|
||||
misc/unk_120.NCGR.lz
|
||||
misc/unk_121_124.NCGR.lz
|
||||
misc/unk_121_124_cell.NCER.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
misc/unk_121_124.NCGR.lz
|
||||
misc/unk_121_124_cell.NCER.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
terrain/grass/player.NCGR.lz
|
||||
terrain/player_cell.NCER.lz
|
||||
terrain/player_anim.NANR.lz
|
||||
terrain/grass/enemy.NCGR.lz
|
||||
terrain/enemy_cell.NCER.lz
|
||||
terrain/enemy_anim.NANR.lz
|
||||
terrain/water/player.NCGR.lz
|
||||
terrain/water/enemy.NCGR.lz
|
||||
terrain/path/player.NCGR.lz
|
||||
terrain/path/enemy.NCGR.lz
|
||||
terrain/ice/player.NCGR.lz
|
||||
terrain/ice/enemy.NCGR.lz
|
||||
terrain/rocky/player.NCGR.lz
|
||||
terrain/rocky/enemy.NCGR.lz
|
||||
terrain/snow/player.NCGR.lz
|
||||
terrain/snow/enemy.NCGR.lz
|
||||
terrain/indoors/player.NCGR.lz
|
||||
terrain/indoors/enemy.NCGR.lz
|
||||
terrain/sand/player.NCGR.lz
|
||||
terrain/sand/enemy.NCGR.lz
|
||||
terrain/mud/player.NCGR.lz
|
||||
terrain/mud/enemy.NCGR.lz
|
||||
terrain/cave/player.NCGR.lz
|
||||
terrain/cave/enemy.NCGR.lz
|
||||
terrain/path_puddles/player.NCGR.lz
|
||||
terrain/path_puddles/enemy.NCGR.lz
|
||||
terrain/league_aaron/player.NCGR.lz
|
||||
terrain/league_aaron/enemy.NCGR.lz
|
||||
terrain/league_bertha/player.NCGR.lz
|
||||
terrain/league_bertha/enemy.NCGR.lz
|
||||
terrain/league_flint/player.NCGR.lz
|
||||
terrain/league_flint/enemy.NCGR.lz
|
||||
terrain/league_lucian/player.NCGR.lz
|
||||
terrain/league_lucian/enemy.NCGR.lz
|
||||
terrain/league_cynthia/player.NCGR.lz
|
||||
terrain/league_cynthia/enemy.NCGR.lz
|
||||
terrain/distortion_world/player.NCGR.lz
|
||||
terrain/distortion_world/enemy.NCGR.lz
|
||||
terrain/battle_tower/player.NCGR.lz
|
||||
terrain/battle_tower/enemy.NCGR.lz
|
||||
terrain/battle_factory/player.NCGR.lz
|
||||
terrain/battle_factory/enemy.NCGR.lz
|
||||
terrain/battle_arcade/player.NCGR.lz
|
||||
terrain/battle_arcade/enemy.NCGR.lz
|
||||
terrain/battle_castle/player.NCGR.lz
|
||||
terrain/battle_castle/enemy.NCGR.lz
|
||||
terrain/battle_hall/player.NCGR.lz
|
||||
terrain/battle_hall/enemy.NCGR.lz
|
||||
terrain/giratina/player.NCGR.lz
|
||||
terrain/giratina/enemy.NCGR.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
misc/unk_179_cell.NCER.lz
|
||||
misc/unk_179.NCGR.lz
|
||||
healthbox/arrows_thin_anim.NANR.lz
|
||||
healthbox/arrows_thin_cell.NCER.lz
|
||||
healthbox/arrows_thin.NCGR.lz
|
||||
healthbox/arrows_wide_anim.NANR.lz
|
||||
healthbox/arrows_wide_cell.NCER.lz
|
||||
healthbox/arrows_wide.NCGR.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
healthbox/short_cell.NCER.lz
|
||||
healthbox/enemy.NCGR.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
healthbox/tall_cell.NCER.lz
|
||||
healthbox/player_singles.NCGR.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
healthbox/short_cell.NCER.lz
|
||||
healthbox/enemy.NCGR.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
healthbox/short_cell.NCER.lz
|
||||
healthbox/enemy.NCGR.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
healthbox/short_cell.NCER.lz
|
||||
healthbox/player_doubles.NCGR.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
healthbox/short_cell.NCER.lz
|
||||
healthbox/player_doubles.NCGR.lz
|
||||
interface/stock_enemy_cell.NCER.lz
|
||||
interface/stock_enemy.NCGR.lz
|
||||
interface/stock_anim.NANR.lz
|
||||
interface/stock_player_cell.NCER.lz
|
||||
interface/stock_player.NCGR.lz
|
||||
interface/stock_anim.NANR.lz
|
||||
misc/debug_frame_1_cell.NCER.lz
|
||||
misc/debug_frame_1.NCGR.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
misc/debug_frame_2_cell.NCER.lz
|
||||
misc/debug_frame_2.NCGR.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
misc/debug_frame_3_cell.NCER.lz
|
||||
misc/debug_frame_3.NCGR.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
type_icons/beauty.NCGR.lz
|
||||
type_icons/cute.NCGR.lz
|
||||
type_icons/dragon.NCGR.lz
|
||||
type_icons/electric.NCGR.lz
|
||||
type_icons/psychic.NCGR.lz
|
||||
type_icons/dark.NCGR.lz
|
||||
type_icons/fighting.NCGR.lz
|
||||
type_icons/fire.NCGR.lz
|
||||
type_icons/flying.NCGR.lz
|
||||
type_icons/ghost.NCGR.lz
|
||||
type_icons/ground.NCGR.lz
|
||||
type_icons/ice.NCGR.lz
|
||||
type_icons/bug.NCGR.lz
|
||||
type_icons/smart.NCGR.lz
|
||||
type_icons/grass.NCGR.lz
|
||||
type_icons/normal.NCGR.lz
|
||||
type_icons/poison.NCGR.lz
|
||||
type_icons/mystery.NCGR.lz
|
||||
type_icons/rock.NCGR.lz
|
||||
type_icons/steel.NCGR.lz
|
||||
type_icons/tough.NCGR.lz
|
||||
type_icons/cool.NCGR.lz
|
||||
type_icons/water.NCGR.lz
|
||||
type_icons/cell.NCER.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
type_icons/physical.NCGR.lz
|
||||
type_icons/status.NCGR.lz
|
||||
type_icons/special.NCGR.lz
|
||||
ball_throws/unused_poke_ball.NCGR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/unused_poke_ball_anim.NANR.lz
|
||||
interface/cursor.NCGR.lz
|
||||
interface/cursor_cell.NCER.lz
|
||||
interface/cursor_anim.NANR.lz
|
||||
healthbox/safari.NCGR.lz
|
||||
healthbox/safari_cell.NCER.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
interface/level_up.NCGR.lz
|
||||
interface/level_up_cell.NCER.lz
|
||||
misc/single_frame_anim.NANR.lz
|
||||
trainer_backs/lucas_dp.NCGR.lz
|
||||
trainer_backs/dawn_dp.NCGR.lz
|
||||
trainer_backs/barry_dp.NCGR.lz
|
||||
trainer_backs/cheryl.NCGR.lz
|
||||
trainer_backs/riley.NCGR.lz
|
||||
trainer_backs/marley.NCGR.lz
|
||||
trainer_backs/buck.NCGR.lz
|
||||
trainer_backs/mira.NCGR.lz
|
||||
trainer_backs/shared_cell.NCER.lz
|
||||
trainer_backs/shared_cell.NCER.lz
|
||||
trainer_backs/shared_cell.NCER.lz
|
||||
trainer_backs/shared_cell.NCER.lz
|
||||
trainer_backs/shared_cell.NCER.lz
|
||||
trainer_backs/shared_cell.NCER.lz
|
||||
trainer_backs/shared_cell.NCER.lz
|
||||
trainer_backs/shared_cell.NCER.lz
|
||||
trainer_backs/shared_anim.NANR.lz
|
||||
trainer_backs/shared_anim.NANR.lz
|
||||
trainer_backs/shared_anim.NANR.lz
|
||||
trainer_backs/shared_anim.NANR.lz
|
||||
trainer_backs/shared_anim.NANR.lz
|
||||
trainer_backs/shared_anim.NANR.lz
|
||||
trainer_backs/shared_anim.NANR.lz
|
||||
trainer_backs/shared_anim.NANR.lz
|
||||
ball_throws/shared_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/poke_ball.NCGR.lz
|
||||
ball_throws/shared_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/master_ball.NCGR.lz
|
||||
ball_throws/shared_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/ultra_ball.NCGR.lz
|
||||
ball_throws/shared_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/great_ball.NCGR.lz
|
||||
ball_throws/shared_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/safari_ball.NCGR.lz
|
||||
ball_throws/shared_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/net_ball.NCGR.lz
|
||||
ball_throws/shared_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/dive_ball.NCGR.lz
|
||||
ball_throws/shared_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/nest_ball.NCGR.lz
|
||||
ball_throws/shared_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/repeat_ball.NCGR.lz
|
||||
ball_throws/shared_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/timer_ball.NCGR.lz
|
||||
ball_throws/shared_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/luxury_ball.NCGR.lz
|
||||
ball_throws/shared_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/premier_ball.NCGR.lz
|
||||
ball_throws/quick_dusk_heal_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/quick_ball.NCGR.lz
|
||||
ball_throws/quick_dusk_heal_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/dusk_ball.NCGR.lz
|
||||
ball_throws/quick_dusk_heal_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/heal_ball.NCGR.lz
|
||||
ball_throws/shared_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/cherish_ball.NCGR.lz
|
||||
ball_throws/shared_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/park_ball.NCGR.lz
|
||||
ball_throws/bait_anim.NANR.lz
|
||||
ball_throws/shared_cell.NCER.lz
|
||||
ball_throws/bait.NCGR.lz
|
||||
ball_throws/mud_anim.NANR.lz
|
||||
ball_throws/mud_cell.NCER.lz
|
||||
ball_throws/mud.NCGR.lz
|
||||
interface/top_stock.NCGR.lz
|
||||
interface/top_stock_cell.NCER.lz
|
||||
interface/top_stock_anim.NANR.lz
|
||||
259
res/graphics/battle/terrain/battle_arcade/all.pal
Normal file
|
|
@ -0,0 +1,259 @@
|
|||
JASC-PAL
|
||||
0100
|
||||
256
|
||||
255 255 255
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
255 164 205
|
||||
255 213 255
|
||||
255 230 255
|
||||
255 189 230
|
||||
255 148 197
|
||||
222 131 172
|
||||
180 106 148
|
||||
139 90 115
|
||||
106 65 90
|
||||
65 49 65
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
BIN
res/graphics/battle/terrain/battle_arcade/enemy.png
Normal file
|
After Width: | Height: | Size: 445 B |
23
res/graphics/battle/terrain/battle_arcade/meson.build
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
battle_sprites += [
|
||||
nclr_gen.process(
|
||||
files('all.pal'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-bitdepth', '4' ],
|
||||
),
|
||||
ncgr_lz_gen.process(
|
||||
files('player.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [
|
||||
'-bitdepth', '4', '-clobbersize', '-mappingtype', '64',
|
||||
'-cell', player_cell.full_path(),
|
||||
],
|
||||
),
|
||||
ncgr_lz_gen.process(
|
||||
files('enemy.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [
|
||||
'-bitdepth', '4', '-clobbersize', '-mappingtype', '64',
|
||||
'-cell', enemy_cell.full_path(),
|
||||
],
|
||||
),
|
||||
]
|
||||
BIN
res/graphics/battle/terrain/battle_arcade/player.png
Normal file
|
After Width: | Height: | Size: 391 B |
259
res/graphics/battle/terrain/battle_castle/all.pal
Normal file
|
|
@ -0,0 +1,259 @@
|
|||
JASC-PAL
|
||||
0100
|
||||
256
|
||||
255 255 255
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
115 197 172
|
||||
131 222 180
|
||||
131 230 189
|
||||
123 205 172
|
||||
115 180 156
|
||||
106 156 139
|
||||
90 123 115
|
||||
82 98 98
|
||||
74 74 82
|
||||
65 49 65
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
BIN
res/graphics/battle/terrain/battle_castle/enemy.png
Normal file
|
After Width: | Height: | Size: 445 B |
23
res/graphics/battle/terrain/battle_castle/meson.build
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
battle_sprites += [
|
||||
nclr_gen.process(
|
||||
files('all.pal'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-bitdepth', '4' ],
|
||||
),
|
||||
ncgr_lz_gen.process(
|
||||
files('player.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [
|
||||
'-bitdepth', '4', '-clobbersize', '-mappingtype', '64',
|
||||
'-cell', player_cell.full_path(),
|
||||
],
|
||||
),
|
||||
ncgr_lz_gen.process(
|
||||
files('enemy.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [
|
||||
'-bitdepth', '4', '-clobbersize', '-mappingtype', '64',
|
||||
'-cell', enemy_cell.full_path(),
|
||||
],
|
||||
),
|
||||
]
|
||||
BIN
res/graphics/battle/terrain/battle_castle/player.png
Normal file
|
After Width: | Height: | Size: 391 B |
259
res/graphics/battle/terrain/battle_factory/all.pal
Normal file
|
|
@ -0,0 +1,259 @@
|
|||
JASC-PAL
|
||||
0100
|
||||
256
|
||||
255 255 255
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
90 164 172
|
||||
98 189 197
|
||||
106 197 205
|
||||
98 180 189
|
||||
98 156 164
|
||||
90 131 148
|
||||
82 115 123
|
||||
74 90 106
|
||||
74 65 82
|
||||
65 49 65
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
BIN
res/graphics/battle/terrain/battle_factory/enemy.png
Normal file
|
After Width: | Height: | Size: 445 B |
23
res/graphics/battle/terrain/battle_factory/meson.build
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
battle_sprites += [
|
||||
nclr_gen.process(
|
||||
files('all.pal'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [ '-bitdepth', '4' ],
|
||||
),
|
||||
ncgr_lz_gen.process(
|
||||
files('player.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [
|
||||
'-bitdepth', '4', '-clobbersize', '-mappingtype', '64',
|
||||
'-cell', player_cell.full_path(),
|
||||
],
|
||||
),
|
||||
ncgr_lz_gen.process(
|
||||
files('enemy.png'),
|
||||
preserve_path_from: base_directory,
|
||||
extra_args: [
|
||||
'-bitdepth', '4', '-clobbersize', '-mappingtype', '64',
|
||||
'-cell', enemy_cell.full_path(),
|
||||
],
|
||||
),
|
||||
]
|
||||
BIN
res/graphics/battle/terrain/battle_factory/player.png
Normal file
|
After Width: | Height: | Size: 391 B |
259
res/graphics/battle/terrain/battle_hall/all.pal
Normal file
|
|
@ -0,0 +1,259 @@
|
|||
JASC-PAL
|
||||
0100
|
||||
256
|
||||
255 255 255
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
230 255 246
|
||||
246 255 255
|
||||
255 255 255
|
||||
238 255 255
|
||||
213 255 246
|
||||
189 255 238
|
||||
164 246 230
|
||||
131 180 180
|
||||
98 115 123
|
||||
65 49 65
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
0 0 0
|
||||
BIN
res/graphics/battle/terrain/battle_hall/enemy.png
Normal file
|
After Width: | Height: | Size: 445 B |