[godot] Fix type registration, extension example assets
@ -85,7 +85,9 @@ sources.append("spine_godot/SpineAtlasResource.cpp")
|
||||
sources.append("spine_godot/SpineAttachment.cpp")
|
||||
sources.append("spine_godot/SpineBone.cpp")
|
||||
sources.append("spine_godot/SpineBoneData.cpp")
|
||||
sources.append("spine_godot/SpineBoneLocal.cpp")
|
||||
sources.append("spine_godot/SpineBoneNode.cpp")
|
||||
sources.append("spine_godot/SpineBonePose.cpp")
|
||||
sources.append("spine_godot/SpineConstant.cpp")
|
||||
sources.append("spine_godot/SpineConstraintData.cpp")
|
||||
sources.append("spine_godot/SpineEditorPlugin.cpp")
|
||||
@ -93,22 +95,30 @@ sources.append("spine_godot/SpineEvent.cpp")
|
||||
sources.append("spine_godot/SpineEventData.cpp")
|
||||
sources.append("spine_godot/SpineIkConstraint.cpp")
|
||||
sources.append("spine_godot/SpineIkConstraintData.cpp")
|
||||
sources.append("spine_godot/SpineIkConstraintPose.cpp")
|
||||
sources.append("spine_godot/SpinePathConstraint.cpp")
|
||||
sources.append("spine_godot/SpinePathConstraintData.cpp")
|
||||
sources.append("spine_godot/SpinePathConstraintPose.cpp")
|
||||
sources.append("spine_godot/SpinePhysicsConstraint.cpp")
|
||||
sources.append("spine_godot/SpinePhysicsConstraintData.cpp")
|
||||
sources.append("spine_godot/SpinePhysicsConstraintPose.cpp")
|
||||
sources.append("spine_godot/SpineSkeleton.cpp")
|
||||
sources.append("spine_godot/SpineSkeletonDataResource.cpp")
|
||||
sources.append("spine_godot/SpineSkeletonFileResource.cpp")
|
||||
sources.append("spine_godot/SpineSkin.cpp")
|
||||
sources.append("spine_godot/SpineSlider.cpp")
|
||||
sources.append("spine_godot/SpineSliderData.cpp")
|
||||
sources.append("spine_godot/SpineSliderPose.cpp")
|
||||
sources.append("spine_godot/SpineSlot.cpp")
|
||||
sources.append("spine_godot/SpineSlotData.cpp")
|
||||
sources.append("spine_godot/SpineSlotNode.cpp")
|
||||
sources.append("spine_godot/SpineSlotPose.cpp")
|
||||
sources.append("spine_godot/SpineSprite.cpp")
|
||||
sources.append("spine_godot/SpineTimeline.cpp")
|
||||
sources.append("spine_godot/SpineTrackEntry.cpp")
|
||||
sources.append("spine_godot/SpineTransformConstraint.cpp")
|
||||
sources.append("spine_godot/SpineTransformConstraintData.cpp")
|
||||
sources.append("spine_godot/SpineTransformConstraintPose.cpp")
|
||||
sources.append("spine_godot/register_types.cpp")
|
||||
|
||||
if env["target"] in ["editor", "template_debug"]:
|
||||
|
||||
@ -3,171 +3,155 @@ celestial-circus.png
|
||||
filter: Linear, Linear
|
||||
scale: 0.4
|
||||
arm-back-down
|
||||
bounds: 324, 401, 38, 82
|
||||
rotate: 90
|
||||
bounds: 971, 683, 38, 82
|
||||
arm-back-up
|
||||
bounds: 290, 44, 83, 116
|
||||
rotate: 90
|
||||
bounds: 939, 44, 83, 116
|
||||
arm-front-down
|
||||
bounds: 706, 2, 36, 78
|
||||
rotate: 90
|
||||
bounds: 971, 603, 36, 78
|
||||
arm-front-up
|
||||
bounds: 860, 138, 77, 116
|
||||
bench
|
||||
bounds: 725, 256, 189, 48
|
||||
body-bottom
|
||||
bounds: 879, 868, 154, 124
|
||||
bounds: 289, 22, 77, 116
|
||||
rotate: 90
|
||||
bench
|
||||
bounds: 586, 47, 189, 48
|
||||
body-bottom
|
||||
bounds: 868, 270, 154, 124
|
||||
body-top
|
||||
bounds: 725, 128, 126, 133
|
||||
bounds: 2, 156, 126, 132
|
||||
offsets: 0, 0, 126, 133
|
||||
rotate: 90
|
||||
chest
|
||||
bounds: 408, 26, 104, 93
|
||||
bounds: 490, 267, 104, 93
|
||||
rotate: 180
|
||||
cloud-back
|
||||
bounds: 752, 378, 202, 165
|
||||
bounds: 804, 563, 202, 165
|
||||
rotate: 90
|
||||
cloud-front
|
||||
bounds: 2, 2, 325, 196
|
||||
rotate: 90
|
||||
bounds: 606, 440, 325, 196
|
||||
rotate: 270
|
||||
collar
|
||||
bounds: 786, 13, 47, 26
|
||||
bounds: 373, 739, 47, 26
|
||||
ear
|
||||
bounds: 1002, 643, 20, 28
|
||||
bounds: 106, 737, 20, 28
|
||||
eye-back-shadow
|
||||
bounds: 428, 395, 14, 10
|
||||
bounds: 233, 755, 14, 10
|
||||
eye-front-shadow
|
||||
bounds: 704, 529, 24, 14
|
||||
bounds: 128, 751, 24, 14
|
||||
eye-reflex-back
|
||||
bounds: 860, 128, 8, 7
|
||||
rotate: 90
|
||||
bounds: 787, 758, 8, 7
|
||||
eye-reflex-front
|
||||
bounds: 726, 386, 10, 7
|
||||
bounds: 154, 758, 10, 7
|
||||
eye-white-back
|
||||
bounds: 835, 23, 13, 16
|
||||
bounds: 616, 749, 13, 16
|
||||
eye-white-front
|
||||
bounds: 1005, 1000, 22, 17
|
||||
rotate: 90
|
||||
bounds: 477, 748, 22, 17
|
||||
eyelashes-down-back
|
||||
bounds: 232, 329, 11, 6
|
||||
rotate: 90
|
||||
bounds: 655, 759, 11, 6
|
||||
eyelashes-down-front
|
||||
bounds: 913, 851, 15, 6
|
||||
rotate: 90
|
||||
bounds: 549, 759, 15, 6
|
||||
eyelashes-top-back
|
||||
bounds: 408, 395, 18, 10
|
||||
bounds: 353, 755, 18, 10
|
||||
eyelashes-top-front
|
||||
bounds: 702, 179, 30, 16
|
||||
rotate: 90
|
||||
bounds: 749, 749, 30, 16
|
||||
face
|
||||
bounds: 514, 26, 93, 102
|
||||
rotate: 90
|
||||
bounds: 775, 277, 91, 102
|
||||
offsets: 2, 0, 93, 102
|
||||
feathers-back
|
||||
bounds: 954, 625, 46, 46
|
||||
bounds: 192, 611, 46, 46
|
||||
feathers-front
|
||||
bounds: 706, 40, 72, 86
|
||||
bounds: 415, 679, 72, 86
|
||||
fringe-middle-back
|
||||
bounds: 200, 6, 33, 52
|
||||
rotate: 90
|
||||
bounds: 794, 509, 33, 52
|
||||
fringe-middle-front
|
||||
bounds: 878, 76, 60, 50
|
||||
rotate: 90
|
||||
bounds: 679, 202, 60, 50
|
||||
fringe-side-back
|
||||
bounds: 780, 41, 27, 94
|
||||
rotate: 90
|
||||
bounds: 407, 5, 27, 94
|
||||
fringe-side-front
|
||||
bounds: 939, 161, 26, 93
|
||||
bounds: 14, 331, 26, 93
|
||||
glove-bottom-back
|
||||
bounds: 954, 572, 51, 41
|
||||
rotate: 90
|
||||
bounds: 14, 681, 51, 41
|
||||
glove-bottom-front
|
||||
bounds: 916, 256, 47, 48
|
||||
bounds: 313, 288, 47, 48
|
||||
hair-back-1
|
||||
bounds: 444, 395, 132, 306
|
||||
rotate: 90
|
||||
bounds: 716, 91, 132, 306
|
||||
rotate: 270
|
||||
hair-back-2
|
||||
bounds: 438, 211, 80, 285
|
||||
bounds: 124, 100, 80, 285
|
||||
rotate: 90
|
||||
hair-back-3
|
||||
bounds: 719, 306, 70, 268
|
||||
rotate: 90
|
||||
bounds: 410, 78, 70, 268
|
||||
rotate: 270
|
||||
hair-back-4
|
||||
bounds: 438, 121, 88, 262
|
||||
bounds: 42, 250, 88, 262
|
||||
rotate: 90
|
||||
hair-back-5
|
||||
bounds: 438, 293, 88, 279
|
||||
bounds: 320, 141, 88, 279
|
||||
rotate: 90
|
||||
hair-back-6
|
||||
bounds: 200, 41, 88, 286
|
||||
bounds: 2, 36, 88, 286
|
||||
rotate: 90
|
||||
hair-hat-shadow
|
||||
bounds: 232, 398, 90, 41
|
||||
bounds: 14, 724, 90, 41
|
||||
hand-back
|
||||
bounds: 954, 673, 60, 47
|
||||
rotate: 90
|
||||
bounds: 2, 42, 60, 47
|
||||
hand-front
|
||||
bounds: 967, 172, 53, 60
|
||||
bounds: 909, 208, 53, 60
|
||||
hat-back
|
||||
bounds: 954, 802, 64, 45
|
||||
rotate: 90
|
||||
bounds: 741, 189, 64, 45
|
||||
hat-front
|
||||
bounds: 780, 70, 96, 56
|
||||
bounds: 926, 396, 96, 56
|
||||
head-back
|
||||
bounds: 618, 17, 102, 86
|
||||
rotate: 90
|
||||
bounds: 777, 2, 102, 86
|
||||
jabot
|
||||
bounds: 967, 234, 70, 55
|
||||
rotate: 90
|
||||
bounds: 692, 384, 70, 55
|
||||
leg-back
|
||||
bounds: 232, 441, 210, 333
|
||||
bounds: 362, 164, 210, 333
|
||||
rotate: 90
|
||||
leg-front
|
||||
bounds: 444, 529, 258, 320
|
||||
bounds: 590, 181, 258, 320
|
||||
rotate: 90
|
||||
logo-brooch
|
||||
bounds: 954, 545, 16, 25
|
||||
bounds: 584, 740, 16, 25
|
||||
mouth
|
||||
bounds: 408, 121, 22, 6
|
||||
bounds: 631, 759, 22, 6
|
||||
neck
|
||||
bounds: 232, 342, 39, 56
|
||||
rotate: 90
|
||||
bounds: 597, 441, 39, 56
|
||||
nose
|
||||
bounds: 742, 529, 6, 7
|
||||
rotate: 90
|
||||
bounds: 556, 750, 6, 7
|
||||
nose-highlight
|
||||
bounds: 719, 300, 4, 4
|
||||
bounds: 166, 761, 4, 4
|
||||
nose-shadow
|
||||
bounds: 869, 128, 7, 8
|
||||
bounds: 778, 757, 7, 8
|
||||
pupil-back
|
||||
bounds: 730, 529, 10, 14
|
||||
bounds: 442, 751, 10, 14
|
||||
pupil-front
|
||||
bounds: 254, 21, 12, 18
|
||||
bounds: 602, 747, 12, 18
|
||||
rope-back
|
||||
bounds: 232, 383, 10, 492
|
||||
rotate: 90
|
||||
bounds: 2, 273, 10, 492
|
||||
rope-front
|
||||
bounds: 232, 383, 10, 492
|
||||
rotate: 90
|
||||
bounds: 2, 273, 10, 492
|
||||
rope-front-bottom
|
||||
bounds: 954, 735, 42, 65
|
||||
bounds: 895, 69, 42, 65
|
||||
skirt
|
||||
bounds: 2, 776, 440, 246
|
||||
bounds: 14, 325, 440, 246
|
||||
rotate: 90
|
||||
sock-bow
|
||||
bounds: 408, 407, 33, 32
|
||||
bounds: 253, 733, 33, 32
|
||||
spine-logo-body
|
||||
bounds: 879, 853, 13, 32
|
||||
rotate: 90
|
||||
bounds: 569, 733, 13, 32
|
||||
star-big
|
||||
bounds: 939, 141, 18, 24
|
||||
rotate: 90
|
||||
bounds: 422, 741, 18, 24
|
||||
star-medium
|
||||
bounds: 742, 537, 6, 8
|
||||
rotate: 90
|
||||
bounds: 1011, 757, 6, 8
|
||||
star-small
|
||||
bounds: 719, 378, 3, 4
|
||||
rotate: 90
|
||||
bounds: 218, 761, 3, 4
|
||||
underskirt
|
||||
bounds: 2, 329, 445, 228
|
||||
rotate: 90
|
||||
bounds: 212, 320, 445, 228
|
||||
rotate: 270
|
||||
underskirt-back
|
||||
bounds: 444, 851, 433, 171
|
||||
bounds: 434, 332, 433, 171
|
||||
rotate: 270
|
||||
wing-back
|
||||
bounds: 290, 129, 146, 252
|
||||
bounds: 137, 137, 146, 252
|
||||
rotate: 270
|
||||
wing-front
|
||||
bounds: 704, 545, 304, 248
|
||||
rotate: 90
|
||||
bounds: 718, 314, 304, 248
|
||||
|
||||
@ -13,3 +13,4 @@ dest_files=["res://.godot/imported/celestial-circus.atlas-8277f39286d729eed930dc
|
||||
[params]
|
||||
|
||||
normal_map_prefix="n"
|
||||
specular_map_prefix="s"
|
||||
|
||||
|
Before Width: | Height: | Size: 790 KiB After Width: | Height: | Size: 780 KiB |
@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/celestial-circus.png-362082edc9ee92c57423ee44
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
@ -25,6 +27,10 @@ mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
|
||||
@ -3,356 +3,348 @@ mix-and-match.png
|
||||
filter: Linear, Linear
|
||||
scale: 0.5
|
||||
base-head
|
||||
bounds: 118, 70, 95, 73
|
||||
bounds: 185, 123, 95, 73
|
||||
boy/arm-front
|
||||
bounds: 831, 311, 36, 115
|
||||
bounds: 729, 92, 36, 115
|
||||
rotate: 90
|
||||
boy/backpack
|
||||
bounds: 249, 357, 119, 153
|
||||
bounds: 619, 218, 119, 153
|
||||
boy/backpack-pocket
|
||||
bounds: 628, 193, 34, 62
|
||||
bounds: 626, 4, 34, 62
|
||||
rotate: 90
|
||||
boy/backpack-strap-front
|
||||
bounds: 330, 263, 38, 88
|
||||
rotate: 90
|
||||
bounds: 342, 26, 38, 88
|
||||
rotate: 270
|
||||
boy/backpack-up
|
||||
bounds: 482, 171, 21, 70
|
||||
bounds: 750, 12, 21, 70
|
||||
rotate: 90
|
||||
boy/body
|
||||
bounds: 845, 413, 97, 132
|
||||
rotate: 90
|
||||
bounds: 716, 125, 97, 132
|
||||
rotate: 270
|
||||
boy/boot-ribbon-front
|
||||
bounds: 234, 304, 9, 11
|
||||
bounds: 1012, 360, 9, 11
|
||||
boy/collar
|
||||
bounds: 471, 243, 73, 29
|
||||
rotate: 90
|
||||
bounds: 764, 34, 73, 29
|
||||
boy/ear
|
||||
bounds: 991, 352, 19, 23
|
||||
rotate: 90
|
||||
bounds: 878, 128, 19, 23
|
||||
boy/eye-back-low-eyelid
|
||||
bounds: 66, 72, 17, 6
|
||||
bounds: 467, 245, 17, 6
|
||||
boy/eye-back-pupil
|
||||
bounds: 694, 279, 8, 9
|
||||
rotate: 90
|
||||
bounds: 1012, 327, 8, 9
|
||||
boy/eye-back-up-eyelid
|
||||
bounds: 460, 101, 23, 5
|
||||
bounds: 180, 348, 23, 5
|
||||
rotate: 90
|
||||
boy/eye-back-up-eyelid-back
|
||||
bounds: 979, 414, 19, 10
|
||||
rotate: 90
|
||||
bounds: 282, 255, 19, 10
|
||||
boy/eye-front-low-eyelid
|
||||
bounds: 1015, 203, 22, 7
|
||||
rotate: 90
|
||||
bounds: 366, 364, 22, 7
|
||||
boy/eye-front-pupil
|
||||
bounds: 309, 50, 9, 9
|
||||
bounds: 1012, 349, 9, 9
|
||||
boy/eye-front-up-eyelid
|
||||
bounds: 991, 373, 31, 6
|
||||
bounds: 155, 340, 31, 6
|
||||
rotate: 270
|
||||
boy/eye-front-up-eyelid-back
|
||||
bounds: 107, 76, 26, 9
|
||||
rotate: 90
|
||||
bounds: 338, 362, 26, 9
|
||||
boy/eye-iris-back
|
||||
bounds: 810, 260, 17, 17
|
||||
bounds: 562, 12, 17, 17
|
||||
boy/eye-iris-front
|
||||
bounds: 902, 230, 18, 18
|
||||
bounds: 807, 73, 18, 18
|
||||
boy/eye-white-back
|
||||
bounds: 599, 179, 20, 12
|
||||
bounds: 317, 359, 20, 12
|
||||
boy/eye-white-front
|
||||
bounds: 544, 183, 27, 13
|
||||
bounds: 499, 358, 27, 13
|
||||
boy/eyebrow-back
|
||||
bounds: 1002, 225, 20, 11
|
||||
rotate: 90
|
||||
bounds: 194, 360, 20, 11
|
||||
boy/eyebrow-front
|
||||
bounds: 975, 234, 25, 11
|
||||
bounds: 290, 360, 25, 11
|
||||
boy/hair-back
|
||||
bounds: 629, 289, 122, 81
|
||||
bounds: 929, 249, 122, 81
|
||||
rotate: 90
|
||||
boy/hair-bangs
|
||||
bounds: 505, 180, 70, 37
|
||||
rotate: 90
|
||||
bounds: 2, 2, 70, 37
|
||||
boy/hair-side
|
||||
bounds: 979, 435, 25, 43
|
||||
rotate: 90
|
||||
bounds: 997, 237, 25, 43
|
||||
boy/hand-backfingers
|
||||
bounds: 858, 183, 19, 21
|
||||
bounds: 376, 15, 19, 21
|
||||
boy/hand-front-fingers
|
||||
bounds: 879, 183, 19, 21
|
||||
bounds: 786, 72, 19, 21
|
||||
boy/hat
|
||||
bounds: 218, 121, 93, 56
|
||||
bounds: 68, 89, 93, 56
|
||||
boy/leg-front
|
||||
bounds: 85, 104, 31, 158
|
||||
bounds: 90, 213, 31, 158
|
||||
rotate: 180
|
||||
boy/mouth-close
|
||||
bounds: 467, 100, 21, 5
|
||||
bounds: 187, 350, 21, 5
|
||||
rotate: 90
|
||||
girl-blue-cape/mouth-close
|
||||
bounds: 467, 100, 21, 5
|
||||
bounds: 187, 350, 21, 5
|
||||
rotate: 90
|
||||
girl-spring-dress/mouth-close
|
||||
bounds: 467, 100, 21, 5
|
||||
bounds: 187, 350, 21, 5
|
||||
rotate: 90
|
||||
girl/mouth-close
|
||||
bounds: 467, 100, 21, 5
|
||||
bounds: 187, 350, 21, 5
|
||||
rotate: 90
|
||||
boy/mouth-smile
|
||||
bounds: 1015, 258, 29, 7
|
||||
bounds: 171, 342, 29, 7
|
||||
rotate: 90
|
||||
boy/nose
|
||||
bounds: 323, 79, 17, 10
|
||||
bounds: 1005, 225, 17, 10
|
||||
boy/pompom
|
||||
bounds: 979, 462, 48, 43
|
||||
rotate: 90
|
||||
bounds: 157, 40, 48, 43
|
||||
boy/zip
|
||||
bounds: 922, 231, 14, 23
|
||||
rotate: 90
|
||||
bounds: 883, 163, 14, 23
|
||||
girl-blue-cape/back-eyebrow
|
||||
bounds: 527, 106, 18, 12
|
||||
rotate: 90
|
||||
bounds: 137, 52, 18, 12
|
||||
girl-blue-cape/body-dress
|
||||
bounds: 2, 264, 109, 246
|
||||
bounds: 185, 262, 109, 241
|
||||
offsets: 0, 0, 109, 246
|
||||
rotate: 90
|
||||
girl-blue-cape/body-ribbon
|
||||
bounds: 576, 193, 50, 38
|
||||
bounds: 881, 28, 50, 38
|
||||
girl-blue-cape/cape-back
|
||||
bounds: 113, 317, 134, 193
|
||||
bounds: 427, 237, 134, 193
|
||||
rotate: 90
|
||||
girl-blue-cape/cape-back-up
|
||||
bounds: 504, 305, 123, 106
|
||||
bounds: 899, 126, 123, 106
|
||||
rotate: 180
|
||||
girl-blue-cape/cape-ribbon
|
||||
bounds: 396, 118, 50, 18
|
||||
rotate: 90
|
||||
bounds: 427, 353, 50, 18
|
||||
girl-blue-cape/cape-shoulder-back
|
||||
bounds: 420, 243, 49, 59
|
||||
bounds: 510, 3, 49, 59
|
||||
rotate: 90
|
||||
girl-blue-cape/cape-shoulder-front
|
||||
bounds: 2, 2, 62, 76
|
||||
bounds: 310, 51, 62, 76
|
||||
rotate: 270
|
||||
girl-blue-cape/cape-up-front
|
||||
bounds: 118, 145, 98, 117
|
||||
bounds: 388, 72, 98, 117
|
||||
rotate: 90
|
||||
girl-blue-cape/ear
|
||||
bounds: 837, 181, 19, 23
|
||||
bounds: 376, 137, 19, 23
|
||||
girl-spring-dress/ear
|
||||
bounds: 837, 181, 19, 23
|
||||
bounds: 376, 137, 19, 23
|
||||
girl/ear
|
||||
bounds: 837, 181, 19, 23
|
||||
bounds: 376, 137, 19, 23
|
||||
girl-blue-cape/eye-back-low-eyelid
|
||||
bounds: 810, 252, 17, 6
|
||||
bounds: 427, 345, 17, 6
|
||||
girl-spring-dress/eye-back-low-eyelid
|
||||
bounds: 810, 252, 17, 6
|
||||
bounds: 427, 345, 17, 6
|
||||
girl/eye-back-low-eyelid
|
||||
bounds: 810, 252, 17, 6
|
||||
bounds: 427, 345, 17, 6
|
||||
girl-blue-cape/eye-back-pupil
|
||||
bounds: 309, 40, 8, 9
|
||||
rotate: 90
|
||||
bounds: 1012, 338, 8, 9
|
||||
girl-spring-dress/eye-back-pupil
|
||||
bounds: 309, 40, 8, 9
|
||||
rotate: 90
|
||||
bounds: 1012, 338, 8, 9
|
||||
girl/eye-back-pupil
|
||||
bounds: 309, 40, 8, 9
|
||||
rotate: 90
|
||||
bounds: 1012, 338, 8, 9
|
||||
girl-blue-cape/eye-back-up-eyelid
|
||||
bounds: 573, 179, 24, 12
|
||||
bounds: 812, 210, 24, 12
|
||||
girl-spring-dress/eye-back-up-eyelid
|
||||
bounds: 573, 179, 24, 12
|
||||
bounds: 812, 210, 24, 12
|
||||
girl/eye-back-up-eyelid
|
||||
bounds: 573, 179, 24, 12
|
||||
bounds: 812, 210, 24, 12
|
||||
girl-blue-cape/eye-back-up-eyelid-back
|
||||
bounds: 380, 105, 17, 11
|
||||
rotate: 90
|
||||
bounds: 427, 254, 17, 11
|
||||
girl-spring-dress/eye-back-up-eyelid-back
|
||||
bounds: 380, 105, 17, 11
|
||||
rotate: 90
|
||||
bounds: 427, 254, 17, 11
|
||||
girl/eye-back-up-eyelid-back
|
||||
bounds: 380, 105, 17, 11
|
||||
rotate: 90
|
||||
bounds: 427, 254, 17, 11
|
||||
girl-blue-cape/eye-front-low-eyelid
|
||||
bounds: 1016, 353, 18, 6
|
||||
rotate: 90
|
||||
bounds: 716, 365, 18, 6
|
||||
girl-spring-dress/eye-front-low-eyelid
|
||||
bounds: 1016, 353, 18, 6
|
||||
rotate: 90
|
||||
bounds: 716, 365, 18, 6
|
||||
girl/eye-front-low-eyelid
|
||||
bounds: 1016, 353, 18, 6
|
||||
rotate: 90
|
||||
bounds: 716, 365, 18, 6
|
||||
girl-blue-cape/eye-front-pupil
|
||||
bounds: 363, 94, 9, 9
|
||||
bounds: 547, 362, 9, 9
|
||||
girl-spring-dress/eye-front-pupil
|
||||
bounds: 363, 94, 9, 9
|
||||
bounds: 547, 362, 9, 9
|
||||
girl/eye-front-pupil
|
||||
bounds: 363, 94, 9, 9
|
||||
bounds: 547, 362, 9, 9
|
||||
girl-blue-cape/eye-front-up-eyelid
|
||||
bounds: 679, 413, 30, 14
|
||||
rotate: 90
|
||||
bounds: 74, 15, 30, 14
|
||||
girl-spring-dress/eye-front-up-eyelid
|
||||
bounds: 679, 413, 30, 14
|
||||
rotate: 90
|
||||
bounds: 74, 15, 30, 14
|
||||
girl/eye-front-up-eyelid
|
||||
bounds: 679, 413, 30, 14
|
||||
rotate: 90
|
||||
bounds: 74, 15, 30, 14
|
||||
girl-blue-cape/eye-front-up-eyelid-back
|
||||
bounds: 947, 234, 26, 11
|
||||
bounds: 582, 149, 26, 11
|
||||
girl-spring-dress/eye-front-up-eyelid-back
|
||||
bounds: 947, 234, 26, 11
|
||||
bounds: 582, 149, 26, 11
|
||||
girl/eye-front-up-eyelid-back
|
||||
bounds: 947, 234, 26, 11
|
||||
bounds: 582, 149, 26, 11
|
||||
girl-blue-cape/eye-iris-back
|
||||
bounds: 323, 105, 17, 17
|
||||
bounds: 442, 34, 17, 17
|
||||
girl-blue-cape/eye-iris-front
|
||||
bounds: 467, 107, 18, 18
|
||||
bounds: 708, 95, 18, 18
|
||||
girl-blue-cape/eye-white-back
|
||||
bounds: 621, 175, 20, 16
|
||||
bounds: 984, 232, 20, 16
|
||||
girl-spring-dress/eye-white-back
|
||||
bounds: 621, 175, 20, 16
|
||||
bounds: 984, 232, 20, 16
|
||||
girl-blue-cape/eye-white-front
|
||||
bounds: 643, 175, 20, 16
|
||||
bounds: 608, 224, 20, 16
|
||||
girl-spring-dress/eye-white-front
|
||||
bounds: 643, 175, 20, 16
|
||||
bounds: 608, 224, 20, 16
|
||||
girl/eye-white-front
|
||||
bounds: 643, 175, 20, 16
|
||||
bounds: 608, 224, 20, 16
|
||||
girl-blue-cape/front-eyebrow
|
||||
bounds: 309, 101, 18, 12
|
||||
rotate: 90
|
||||
bounds: 424, 172, 18, 12
|
||||
girl-blue-cape/hair-back
|
||||
bounds: 712, 317, 117, 98
|
||||
bounds: 305, 162, 117, 98
|
||||
girl-blue-cape/hair-bangs
|
||||
bounds: 313, 170, 91, 40
|
||||
rotate: 90
|
||||
bounds: 694, 57, 91, 40
|
||||
girl-blue-cape/hair-head-side-back
|
||||
bounds: 544, 198, 30, 52
|
||||
bounds: 397, 2, 30, 52
|
||||
rotate: 90
|
||||
girl-blue-cape/hair-head-side-front
|
||||
bounds: 466, 127, 41, 42
|
||||
bounds: 933, 14, 41, 42
|
||||
rotate: 90
|
||||
girl-blue-cape/hair-side
|
||||
bounds: 175, 2, 36, 71
|
||||
rotate: 90
|
||||
bounds: 203, 11, 36, 71
|
||||
rotate: 270
|
||||
girl-blue-cape/hand-front-fingers
|
||||
bounds: 902, 207, 19, 21
|
||||
bounds: 694, 115, 19, 21
|
||||
girl-spring-dress/hand-front-fingers
|
||||
bounds: 902, 207, 19, 21
|
||||
bounds: 694, 115, 19, 21
|
||||
girl-blue-cape/leg-front
|
||||
bounds: 519, 413, 30, 158
|
||||
rotate: 90
|
||||
bounds: 60, 213, 30, 158
|
||||
rotate: 180
|
||||
girl-blue-cape/mouth-smile
|
||||
bounds: 1015, 227, 29, 7
|
||||
bounds: 162, 342, 29, 7
|
||||
rotate: 90
|
||||
girl-spring-dress/mouth-smile
|
||||
bounds: 1015, 227, 29, 7
|
||||
bounds: 162, 342, 29, 7
|
||||
rotate: 90
|
||||
girl/mouth-smile
|
||||
bounds: 1015, 227, 29, 7
|
||||
bounds: 162, 342, 29, 7
|
||||
rotate: 90
|
||||
girl-blue-cape/nose
|
||||
bounds: 342, 82, 11, 7
|
||||
bounds: 558, 364, 11, 7
|
||||
girl-spring-dress/nose
|
||||
bounds: 342, 82, 11, 7
|
||||
bounds: 558, 364, 11, 7
|
||||
girl/nose
|
||||
bounds: 342, 82, 11, 7
|
||||
bounds: 558, 364, 11, 7
|
||||
girl-blue-cape/sleeve-back
|
||||
bounds: 416, 95, 42, 29
|
||||
bounds: 157, 9, 42, 29
|
||||
girl-blue-cape/sleeve-front
|
||||
bounds: 249, 303, 52, 119
|
||||
rotate: 90
|
||||
bounds: 839, 103, 52, 119
|
||||
girl-spring-dress/arm-front
|
||||
bounds: 829, 292, 17, 111
|
||||
rotate: 90
|
||||
bounds: 122, 260, 17, 111
|
||||
girl-spring-dress/back-eyebrow
|
||||
bounds: 309, 81, 18, 12
|
||||
rotate: 90
|
||||
bounds: 2, 199, 18, 12
|
||||
girl-spring-dress/body-up
|
||||
bounds: 66, 2, 64, 66
|
||||
bounds: 2, 79, 64, 66
|
||||
girl-spring-dress/cloak-down
|
||||
bounds: 758, 227, 50, 50
|
||||
bounds: 459, 18, 50, 50
|
||||
rotate: 180
|
||||
girl-spring-dress/cloak-up
|
||||
bounds: 628, 229, 64, 58
|
||||
bounds: 247, 50, 61, 58
|
||||
offsets: 0, 0, 64, 58
|
||||
rotate: 270
|
||||
girl-spring-dress/eye-iris-back
|
||||
bounds: 342, 105, 17, 17
|
||||
bounds: 875, 109, 17, 17
|
||||
girl-spring-dress/eye-iris-front
|
||||
bounds: 487, 107, 18, 18
|
||||
bounds: 479, 353, 18, 18
|
||||
girl-spring-dress/front-eyebrow
|
||||
bounds: 323, 91, 18, 12
|
||||
bounds: 893, 210, 18, 12
|
||||
girl-spring-dress/hair-back
|
||||
bounds: 370, 417, 147, 93
|
||||
bounds: 834, 224, 147, 93
|
||||
rotate: 90
|
||||
girl-spring-dress/hair-bangs
|
||||
bounds: 829, 250, 91, 40
|
||||
bounds: 914, 57, 91, 40
|
||||
girl-spring-dress/hair-head-side-back
|
||||
bounds: 509, 126, 30, 52
|
||||
bounds: 217, 341, 30, 52
|
||||
rotate: 90
|
||||
girl-spring-dress/hair-head-side-front
|
||||
bounds: 816, 206, 41, 42
|
||||
bounds: 582, 15, 41, 42
|
||||
rotate: 90
|
||||
girl-spring-dress/hair-side
|
||||
bounds: 248, 2, 36, 71
|
||||
bounds: 84, 14, 36, 71
|
||||
rotate: 90
|
||||
girl-spring-dress/leg-front
|
||||
bounds: 831, 381, 30, 158
|
||||
rotate: 90
|
||||
bounds: 30, 213, 30, 158
|
||||
rotate: 180
|
||||
girl-spring-dress/neck
|
||||
bounds: 85, 70, 20, 32
|
||||
bounds: 283, 176, 20, 32
|
||||
girl-spring-dress/shoulder-ribbon
|
||||
bounds: 175, 44, 36, 24
|
||||
bounds: 207, 58, 36, 24
|
||||
girl-spring-dress/skirt
|
||||
bounds: 2, 80, 182, 81
|
||||
rotate: 90
|
||||
bounds: 121, 198, 182, 81
|
||||
rotate: 180
|
||||
girl-spring-dress/underskirt
|
||||
bounds: 519, 445, 175, 65
|
||||
bounds: 8, 147, 175, 65
|
||||
girl/arm-front
|
||||
bounds: 712, 279, 36, 115
|
||||
bounds: 907, 93, 36, 115
|
||||
rotate: 90
|
||||
girl/back-eyebrow
|
||||
bounds: 309, 61, 18, 12
|
||||
rotate: 90
|
||||
bounds: 948, 236, 18, 12
|
||||
girl/bag-base
|
||||
bounds: 694, 219, 62, 58
|
||||
bounds: 418, 52, 62, 58
|
||||
girl/bag-strap-front
|
||||
bounds: 370, 304, 12, 96
|
||||
rotate: 90
|
||||
bounds: 141, 276, 12, 95
|
||||
offsets: 0, 1, 12, 96
|
||||
girl/bag-top
|
||||
bounds: 765, 175, 49, 50
|
||||
bounds: 841, 7, 49, 50
|
||||
girl/body
|
||||
bounds: 370, 318, 97, 132
|
||||
rotate: 90
|
||||
bounds: 476, 154, 97, 132
|
||||
rotate: 270
|
||||
girl/boot-ribbon-front
|
||||
bounds: 323, 64, 13, 13
|
||||
bounds: 968, 235, 13, 13
|
||||
girl/eye-iris-back
|
||||
bounds: 361, 105, 17, 17
|
||||
bounds: 929, 231, 17, 17
|
||||
girl/eye-iris-front
|
||||
bounds: 507, 106, 18, 18
|
||||
bounds: 270, 353, 18, 18
|
||||
girl/eye-white-back
|
||||
bounds: 665, 175, 20, 16
|
||||
bounds: 162, 324, 20, 16
|
||||
girl/front-eyebrow
|
||||
bounds: 343, 91, 18, 12
|
||||
bounds: 527, 359, 18, 12
|
||||
girl/hair-back
|
||||
bounds: 696, 417, 147, 93
|
||||
girl/hair-bangs
|
||||
bounds: 922, 247, 91, 40
|
||||
girl/hair-flap-down-front
|
||||
bounds: 415, 171, 70, 65
|
||||
bounds: 739, 224, 147, 93
|
||||
rotate: 90
|
||||
girl/hair-bangs
|
||||
bounds: 534, 57, 91, 40
|
||||
girl/hair-flap-down-front
|
||||
bounds: 506, 31, 70, 65
|
||||
rotate: 180
|
||||
girl/hair-head-side-back
|
||||
bounds: 991, 381, 30, 52
|
||||
bounds: 155, 276, 30, 52
|
||||
girl/hair-head-side-front
|
||||
bounds: 859, 206, 41, 42
|
||||
bounds: 980, 17, 41, 42
|
||||
rotate: 90
|
||||
girl/hair-patch
|
||||
bounds: 132, 2, 66, 41
|
||||
bounds: 424, 186, 66, 41
|
||||
rotate: 90
|
||||
girl/hair-side
|
||||
bounds: 692, 181, 36, 71
|
||||
bounds: 265, 17, 36, 71
|
||||
rotate: 90
|
||||
girl/hair-strand-back-1
|
||||
bounds: 948, 289, 58, 74
|
||||
bounds: 676, 24, 56, 74
|
||||
offsets: 2, 0, 58, 74
|
||||
rotate: 90
|
||||
girl/hair-strand-back-2
|
||||
bounds: 355, 170, 91, 58
|
||||
rotate: 90
|
||||
bounds: 823, 54, 90, 53
|
||||
offsets: 1, 0, 91, 58
|
||||
girl/hair-strand-back-3
|
||||
bounds: 215, 40, 92, 79
|
||||
bounds: 610, 138, 92, 79
|
||||
girl/hair-strand-front-1
|
||||
bounds: 234, 263, 38, 94
|
||||
bounds: 157, 83, 38, 94
|
||||
rotate: 90
|
||||
girl/hair-strand-front-2
|
||||
bounds: 576, 233, 70, 50
|
||||
rotate: 90
|
||||
bounds: 2, 27, 70, 50
|
||||
girl/hair-strand-front-3
|
||||
bounds: 313, 124, 44, 81
|
||||
rotate: 90
|
||||
bounds: 74, 50, 44, 81
|
||||
rotate: 270
|
||||
girl/hand-front-fingers
|
||||
bounds: 923, 208, 19, 21
|
||||
bounds: 162, 124, 19, 21
|
||||
girl/hat
|
||||
bounds: 218, 179, 93, 82
|
||||
bounds: 282, 78, 93, 82
|
||||
girl/leg-front
|
||||
bounds: 831, 349, 30, 158
|
||||
rotate: 90
|
||||
bounds: 2, 213, 30, 158
|
||||
girl/pompom
|
||||
bounds: 416, 126, 48, 43
|
||||
bounds: 626, 40, 48, 43
|
||||
girl/scarf
|
||||
bounds: 113, 264, 119, 51
|
||||
bounds: 499, 98, 119, 51
|
||||
girl/scarf-back
|
||||
bounds: 502, 252, 72, 51
|
||||
bounds: 620, 85, 72, 51
|
||||
girl/zip
|
||||
bounds: 816, 179, 19, 25
|
||||
bounds: 455, 173, 19, 25
|
||||
|
||||
@ -13,3 +13,4 @@ dest_files=["res://.godot/imported/mix-and-match.atlas-3d349b543ecdcc01fb29033ad
|
||||
[params]
|
||||
|
||||
normal_map_prefix="n"
|
||||
specular_map_prefix="s"
|
||||
|
||||
|
Before Width: | Height: | Size: 341 KiB After Width: | Height: | Size: 342 KiB |
@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/mix-and-match.png-c2d8e28d9f2efc380ff8b95a22d
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
@ -25,6 +27,10 @@ mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
|
||||
@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/light-sprite.png-346e910021b52658f1de723e4c80
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
@ -25,6 +27,10 @@ mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
|
||||
@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/n_raptor.png-d9af68b4a56af2b4319bb485e366dc90
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
@ -25,6 +27,10 @@ mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
|
||||
@ -1,99 +1,88 @@
|
||||
raptor.png
|
||||
size: 1024, 512
|
||||
filter: Linear, Linear
|
||||
scale: 0.5
|
||||
back-arm
|
||||
bounds: 829, 88, 46, 25
|
||||
rotate: 90
|
||||
bounds: 130, 32, 46, 25
|
||||
back-bracer
|
||||
bounds: 195, 238, 39, 28
|
||||
rotate: 90
|
||||
bounds: 215, 11, 39, 28
|
||||
back-hand
|
||||
bounds: 724, 140, 36, 34
|
||||
rotate: 90
|
||||
bounds: 847, 25, 36, 34
|
||||
back-knee
|
||||
bounds: 760, 131, 49, 67
|
||||
rotate: 90
|
||||
bounds: 2, 8, 49, 67
|
||||
back-thigh
|
||||
bounds: 225, 238, 39, 24
|
||||
rotate: 90
|
||||
bounds: 327, 8, 39, 24
|
||||
eyes-open
|
||||
bounds: 975, 204, 47, 45
|
||||
bounds: 232, 309, 47, 45
|
||||
front-arm
|
||||
bounds: 969, 112, 48, 26
|
||||
bounds: 421, 99, 48, 26
|
||||
front-bracer
|
||||
bounds: 724, 97, 41, 29
|
||||
rotate: 90
|
||||
bounds: 885, 30, 41, 29
|
||||
front-hand
|
||||
bounds: 251, 239, 41, 38
|
||||
bounds: 784, 184, 41, 38
|
||||
front-open-hand
|
||||
bounds: 856, 76, 43, 44
|
||||
rotate: 90
|
||||
bounds: 771, 310, 43, 44
|
||||
front-thigh
|
||||
bounds: 729, 178, 57, 29
|
||||
rotate: 90
|
||||
bounds: 635, 192, 57, 29
|
||||
gun
|
||||
bounds: 894, 251, 107, 103
|
||||
bounds: 636, 83, 107, 103
|
||||
gun-nohand
|
||||
bounds: 764, 241, 105, 102
|
||||
bounds: 174, 83, 105, 102
|
||||
head
|
||||
bounds: 756, 345, 136, 149
|
||||
bounds: 291, 71, 136, 149
|
||||
rotate: 270
|
||||
lower-leg
|
||||
bounds: 475, 237, 73, 98
|
||||
rotate: 90
|
||||
bounds: 930, 123, 73, 98
|
||||
mouth-grind
|
||||
bounds: 975, 172, 47, 30
|
||||
bounds: 798, 29, 47, 30
|
||||
mouth-smile
|
||||
bounds: 975, 140, 47, 30
|
||||
bounds: 749, 29, 47, 30
|
||||
neck
|
||||
bounds: 366, 282, 18, 21
|
||||
bounds: 281, 333, 18, 21
|
||||
raptor-back-arm
|
||||
bounds: 636, 97, 82, 86
|
||||
rotate: 90
|
||||
bounds: 470, 11, 82, 86
|
||||
rotate: 180
|
||||
raptor-body
|
||||
bounds: 2, 2, 632, 233
|
||||
bounds: 2, 121, 632, 233
|
||||
raptor-front-arm
|
||||
bounds: 871, 168, 81, 102
|
||||
rotate: 90
|
||||
bounds: 415, 18, 81, 102
|
||||
raptor-front-leg
|
||||
bounds: 2, 237, 191, 257
|
||||
bounds: 525, 163, 191, 257
|
||||
rotate: 90
|
||||
raptor-hindleg-back
|
||||
bounds: 195, 279, 169, 215
|
||||
bounds: 746, 139, 169, 215
|
||||
rotate: 180
|
||||
raptor-horn
|
||||
bounds: 431, 312, 182, 80
|
||||
rotate: 90
|
||||
bounds: 2, 274, 182, 80
|
||||
raptor-horn-back
|
||||
bounds: 513, 318, 176, 77
|
||||
rotate: 90
|
||||
bounds: 752, 61, 176, 77
|
||||
raptor-jaw
|
||||
bounds: 894, 356, 126, 138
|
||||
bounds: 553, 2, 126, 138
|
||||
rotate: 270
|
||||
raptor-jaw-tooth
|
||||
bounds: 294, 240, 37, 48
|
||||
rotate: 90
|
||||
bounds: 687, 223, 37, 48
|
||||
raptor-mouth-inside
|
||||
bounds: 344, 241, 36, 41
|
||||
rotate: 90
|
||||
bounds: 178, 12, 36, 41
|
||||
raptor-saddle-strap-back
|
||||
bounds: 575, 242, 54, 74
|
||||
bounds: 693, 7, 54, 74
|
||||
raptor-saddle-strap-front
|
||||
bounds: 764, 182, 57, 95
|
||||
rotate: 90
|
||||
bounds: 2, 77, 57, 95
|
||||
raptor-saddle-w-shadow
|
||||
bounds: 592, 323, 162, 171
|
||||
bounds: 2, 69, 162, 171
|
||||
rotate: 90
|
||||
raptor-tail-shadow
|
||||
bounds: 366, 305, 189, 63
|
||||
rotate: 90
|
||||
bounds: 150, 25, 189, 63
|
||||
raptor-tongue
|
||||
bounds: 387, 239, 86, 64
|
||||
bounds: 63, 13, 86, 64
|
||||
stirrup-back
|
||||
bounds: 829, 136, 44, 35
|
||||
rotate: 90
|
||||
bounds: 341, 34, 44, 35
|
||||
stirrup-front
|
||||
bounds: 866, 121, 45, 50
|
||||
rotate: 90
|
||||
bounds: 185, 304, 45, 50
|
||||
stirrup-strap
|
||||
bounds: 918, 120, 49, 46
|
||||
torso
|
||||
bounds: 636, 181, 54, 91
|
||||
bounds: 533, 221, 49, 46
|
||||
rotate: 90
|
||||
torso
|
||||
bounds: 930, 30, 54, 91
|
||||
visor
|
||||
bounds: 631, 237, 131, 84
|
||||
bounds: 917, 223, 131, 84
|
||||
rotate: 90
|
||||
|
||||
@ -13,3 +13,4 @@ dest_files=["res://.godot/imported/raptor.atlas-66da4b831eebf404341993162ba3ddb8
|
||||
[params]
|
||||
|
||||
normal_map_prefix="n"
|
||||
specular_map_prefix="s"
|
||||
|
||||
|
Before Width: | Height: | Size: 412 KiB After Width: | Height: | Size: 407 KiB |
@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/raptor.png-505be50f63fd1d0fb9175a9efbb9776c.c
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
@ -25,6 +27,10 @@ mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
|
||||
@ -3,92 +3,96 @@ spineboy.png
|
||||
filter: Linear, Linear
|
||||
scale: 0.5
|
||||
crosshair
|
||||
bounds: 352, 7, 45, 45
|
||||
bounds: 263, 11, 45, 45
|
||||
eye-indifferent
|
||||
bounds: 862, 105, 47, 45
|
||||
bounds: 214, 11, 47, 45
|
||||
eye-surprised
|
||||
bounds: 505, 79, 47, 45
|
||||
bounds: 965, 33, 47, 45
|
||||
rotate: 90
|
||||
front-bracer
|
||||
bounds: 826, 66, 29, 40
|
||||
bounds: 2, 5, 29, 40
|
||||
rotate: 90
|
||||
front-fist-closed
|
||||
bounds: 786, 65, 38, 41
|
||||
bounds: 505, 3, 38, 41
|
||||
rotate: 90
|
||||
front-fist-open
|
||||
bounds: 710, 51, 43, 44
|
||||
bounds: 790, 9, 43, 44
|
||||
rotate: 90
|
||||
front-foot
|
||||
bounds: 210, 6, 63, 35
|
||||
bounds: 149, 21, 63, 35
|
||||
front-shin
|
||||
bounds: 665, 128, 41, 92
|
||||
bounds: 505, 43, 41, 92
|
||||
rotate: 90
|
||||
front-thigh
|
||||
bounds: 2, 2, 23, 56
|
||||
bounds: 359, 14, 23, 56
|
||||
rotate: 90
|
||||
front-upper-arm
|
||||
bounds: 250, 205, 23, 49
|
||||
bounds: 955, 8, 23, 49
|
||||
rotate: 90
|
||||
goggles
|
||||
bounds: 665, 171, 131, 83
|
||||
bounds: 180, 58, 131, 83
|
||||
gun
|
||||
bounds: 798, 152, 105, 102
|
||||
bounds: 313, 39, 105, 102
|
||||
head
|
||||
bounds: 2, 27, 136, 149
|
||||
bounds: 29, 83, 136, 149
|
||||
rotate: 90
|
||||
hoverboard-board
|
||||
bounds: 2, 178, 246, 76
|
||||
bounds: 180, 143, 246, 76
|
||||
hoverboard-thruster
|
||||
bounds: 722, 96, 30, 32
|
||||
rotate: 90
|
||||
bounds: 790, 57, 30, 32
|
||||
hoverglow-small
|
||||
bounds: 275, 81, 137, 38
|
||||
bounds: 826, 54, 137, 38
|
||||
mouth-grind
|
||||
bounds: 614, 97, 47, 30
|
||||
bounds: 707, 8, 47, 30
|
||||
mouth-oooo
|
||||
bounds: 612, 65, 47, 30
|
||||
bounds: 658, 8, 47, 30
|
||||
mouth-smile
|
||||
bounds: 661, 64, 47, 30
|
||||
bounds: 548, 11, 47, 30
|
||||
muzzle-glow
|
||||
bounds: 382, 54, 25, 25
|
||||
bounds: 997, 194, 25, 25
|
||||
muzzle-ring
|
||||
bounds: 275, 54, 25, 105
|
||||
rotate: 90
|
||||
bounds: 2, 114, 25, 105
|
||||
muzzle01
|
||||
bounds: 911, 95, 67, 40
|
||||
bounds: 965, 82, 67, 40
|
||||
rotate: 90
|
||||
muzzle02
|
||||
bounds: 792, 108, 68, 42
|
||||
bounds: 953, 151, 68, 42
|
||||
rotate: 90
|
||||
muzzle03
|
||||
bounds: 956, 171, 83, 53
|
||||
rotate: 90
|
||||
bounds: 420, 31, 83, 53
|
||||
muzzle04
|
||||
bounds: 275, 7, 75, 45
|
||||
bounds: 2, 36, 75, 45
|
||||
muzzle05
|
||||
bounds: 140, 3, 68, 38
|
||||
bounds: 79, 43, 68, 38
|
||||
neck
|
||||
bounds: 250, 182, 18, 21
|
||||
bounds: 997, 171, 18, 21
|
||||
portal-bg
|
||||
bounds: 140, 43, 133, 133
|
||||
bounds: 563, 86, 133, 133
|
||||
portal-flare1
|
||||
bounds: 554, 65, 56, 30
|
||||
bounds: 79, 11, 56, 30
|
||||
portal-flare2
|
||||
bounds: 759, 112, 57, 31
|
||||
rotate: 90
|
||||
bounds: 836, 21, 57, 31
|
||||
portal-flare3
|
||||
bounds: 554, 97, 58, 30
|
||||
bounds: 895, 22, 58, 30
|
||||
portal-shade
|
||||
bounds: 275, 121, 133, 133
|
||||
bounds: 428, 86, 133, 133
|
||||
portal-streaks1
|
||||
bounds: 410, 126, 126, 128
|
||||
bounds: 698, 91, 126, 128
|
||||
portal-streaks2
|
||||
bounds: 538, 129, 125, 125
|
||||
bounds: 826, 94, 125, 125
|
||||
rear-bracer
|
||||
bounds: 857, 67, 28, 36
|
||||
bounds: 756, 2, 28, 36
|
||||
rear-foot
|
||||
bounds: 663, 96, 57, 30
|
||||
bounds: 599, 14, 57, 30
|
||||
rear-shin
|
||||
bounds: 414, 86, 38, 89
|
||||
bounds: 599, 46, 38, 89
|
||||
rotate: 90
|
||||
rear-thigh
|
||||
bounds: 756, 63, 28, 47
|
||||
bounds: 310, 9, 28, 47
|
||||
rotate: 90
|
||||
rear-upper-arm
|
||||
bounds: 60, 5, 20, 44
|
||||
bounds: 417, 9, 20, 44
|
||||
rotate: 90
|
||||
torso
|
||||
bounds: 905, 164, 49, 90
|
||||
bounds: 698, 40, 49, 90
|
||||
rotate: 90
|
||||
|
||||
@ -13,3 +13,4 @@ dest_files=["res://.godot/imported/spineboy.atlas-54c12b5ff1cdaaa1b4e452a7d0d868
|
||||
[params]
|
||||
|
||||
normal_map_prefix="n"
|
||||
specular_map_prefix="s"
|
||||
|
||||
|
Before Width: | Height: | Size: 240 KiB After Width: | Height: | Size: 235 KiB |
@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/spineboy.png-436dbd6da2b707b6828ede17b7871f43
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
@ -25,6 +27,10 @@ mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
|
||||
@ -0,0 +1 @@
|
||||
uid://bqoowjvbanswg
|
||||
@ -0,0 +1 @@
|
||||
uid://y8pd4giv7cmt
|
||||
@ -0,0 +1 @@
|
||||
uid://cgv3vry706p84
|
||||
@ -0,0 +1 @@
|
||||
uid://djgow48y0sfrs
|
||||
@ -0,0 +1 @@
|
||||
uid://d0elhdqlsl71d
|
||||
@ -0,0 +1 @@
|
||||
uid://jn3m3i55x7gg
|
||||
@ -0,0 +1 @@
|
||||
uid://cyqbvgy3ak4v6
|
||||
@ -0,0 +1 @@
|
||||
uid://dhqla6kxkv0ce
|
||||
@ -0,0 +1 @@
|
||||
uid://dpp8doijia0ii
|
||||
@ -0,0 +1 @@
|
||||
uid://0uo0citk3n4f
|
||||
@ -0,0 +1 @@
|
||||
uid://cvtny4hsitjbo
|
||||
@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.cte
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
@ -25,6 +27,10 @@ mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
|
||||
@ -12,7 +12,7 @@ config_version=5
|
||||
|
||||
config/name="spine-godot-examples"
|
||||
run/main_scene="res://examples/01-helloworld/helloworld.tscn"
|
||||
config/features=PackedStringArray("4.3")
|
||||
config/features=PackedStringArray("4.5")
|
||||
run/low_processor_mode=true
|
||||
config/icon="res://icon.png"
|
||||
|
||||
|
||||
1
spine-godot/example-v4-extension/tests/batch-test.gd.uid
Normal file
@ -0,0 +1 @@
|
||||
uid://bxgjuk2wqqg6r
|
||||
1
spine-godot/example-v4-extension/tests/unit-tests.gd.uid
Normal file
@ -0,0 +1 @@
|
||||
uid://d37kk3a3uielw
|
||||
@ -30,7 +30,6 @@
|
||||
#ifndef SPINE_COMMON_H
|
||||
#define SPINE_COMMON_H
|
||||
|
||||
#include "core/version_generated.gen.h"
|
||||
#ifdef SPINE_GODOT_EXTENSION
|
||||
#include <godot_cpp/core/version.hpp>
|
||||
|
||||
@ -56,12 +55,7 @@ using namespace godot;
|
||||
#define RES Ref<Resource>
|
||||
#define REF Ref<RefCounted>
|
||||
#define GEOMETRY2D Geometry2D
|
||||
#ifndef VERSION_MAJOR
|
||||
#define VERSION_MAJOR GODOT_VERSION_MAJOR
|
||||
#endif
|
||||
#ifndef VERSION_MINOR
|
||||
#define VERSION_MINOR GODOT_VERSION_MINOR
|
||||
#endif
|
||||
|
||||
// FIXME this doesn't do the same as the engine SNAME in terms of caching
|
||||
#define SNAME(name) StringName(name)
|
||||
#define RS RenderingServer
|
||||
|
||||
@ -103,25 +103,6 @@ void initialize_spine_godot_module(ModuleInitializationLevel level) {
|
||||
#endif
|
||||
return;
|
||||
}
|
||||
if (level == MODULE_INITIALIZATION_LEVEL_CORE) {
|
||||
GDREGISTER_CLASS(SpineAtlasResourceFormatLoader);
|
||||
GDREGISTER_CLASS(SpineAtlasResourceFormatSaver);
|
||||
GDREGISTER_CLASS(SpineSkeletonFileResourceFormatLoader);
|
||||
GDREGISTER_CLASS(SpineSkeletonFileResourceFormatSaver);
|
||||
|
||||
atlas_loader = memnew(SpineAtlasResourceFormatLoader);
|
||||
ResourceLoader::get_singleton()->add_resource_format_loader(atlas_loader);
|
||||
|
||||
atlas_saver = memnew(SpineAtlasResourceFormatSaver);
|
||||
ResourceSaver::get_singleton()->add_resource_format_saver(atlas_saver);
|
||||
|
||||
skeleton_file_loader = memnew(SpineSkeletonFileResourceFormatLoader);
|
||||
ResourceLoader::get_singleton()->add_resource_format_loader(skeleton_file_loader);
|
||||
|
||||
skeleton_file_saver = memnew(SpineSkeletonFileResourceFormatSaver);
|
||||
ResourceSaver::get_singleton()->add_resource_format_saver(skeleton_file_saver);
|
||||
return;
|
||||
}
|
||||
if (level != MODULE_INITIALIZATION_LEVEL_SCENE) return;
|
||||
#else
|
||||
#if VERSION_MAJOR > 3
|
||||
@ -144,12 +125,10 @@ void register_spine_godot_types() {
|
||||
#endif
|
||||
spine::Bone::setYDown(true);
|
||||
|
||||
#ifndef SPINE_GODOT_EXTENSION
|
||||
GDREGISTER_CLASS(SpineAtlasResourceFormatLoader);
|
||||
GDREGISTER_CLASS(SpineAtlasResourceFormatSaver);
|
||||
GDREGISTER_CLASS(SpineSkeletonFileResourceFormatLoader);
|
||||
GDREGISTER_CLASS(SpineSkeletonFileResourceFormatSaver);
|
||||
#endif
|
||||
|
||||
GDREGISTER_CLASS(SpineObjectWrapper);
|
||||
GDREGISTER_CLASS(SpineAtlasResource);
|
||||
@ -199,7 +178,19 @@ void register_spine_godot_types() {
|
||||
GDREGISTER_CLASS(SpineAnimationTrack);
|
||||
#endif
|
||||
|
||||
#ifndef SPINE_GODOT_EXTENSION
|
||||
#ifdef SPINE_GODOT_EXTENSION
|
||||
atlas_loader = memnew(SpineAtlasResourceFormatLoader);
|
||||
ResourceLoader::get_singleton()->add_resource_format_loader(atlas_loader);
|
||||
|
||||
atlas_saver = memnew(SpineAtlasResourceFormatSaver);
|
||||
ResourceSaver::get_singleton()->add_resource_format_saver(atlas_saver);
|
||||
|
||||
skeleton_file_loader = memnew(SpineSkeletonFileResourceFormatLoader);
|
||||
ResourceLoader::get_singleton()->add_resource_format_loader(skeleton_file_loader);
|
||||
|
||||
skeleton_file_saver = memnew(SpineSkeletonFileResourceFormatSaver);
|
||||
ResourceSaver::get_singleton()->add_resource_format_saver(skeleton_file_saver);
|
||||
#else
|
||||
#if VERSION_MAJOR > 3
|
||||
atlas_loader = memnew(SpineAtlasResourceFormatLoader);
|
||||
ResourceLoader::add_resource_format_loader(atlas_loader);
|
||||
@ -228,28 +219,37 @@ void register_spine_godot_types() {
|
||||
#endif
|
||||
}
|
||||
|
||||
#if VERSION_MAJOR > 3
|
||||
#ifdef SPINE_GODOT_EXTENSION
|
||||
void uninitialize_spine_godot_module(ModuleInitializationLevel level) {
|
||||
if (level != MODULE_INITIALIZATION_LEVEL_SCENE) return;
|
||||
|
||||
SpineSprite::clear_statics();
|
||||
|
||||
ResourceLoader::get_singleton()->remove_resource_format_loader(atlas_loader);
|
||||
ResourceSaver::get_singleton()->remove_resource_format_saver(atlas_saver);
|
||||
ResourceLoader::get_singleton()->remove_resource_format_loader(skeleton_file_loader);
|
||||
ResourceSaver::get_singleton()->remove_resource_format_saver(skeleton_file_saver);
|
||||
}
|
||||
#elif VERSION_MAJOR > 3
|
||||
void uninitialize_spine_godot_module(ModuleInitializationLevel level) {
|
||||
if (level == MODULE_INITIALIZATION_LEVEL_SCENE) {
|
||||
SpineSprite::clear_statics();
|
||||
return;
|
||||
}
|
||||
if (level != MODULE_INITIALIZATION_LEVEL_CORE) return;
|
||||
#else
|
||||
void unregister_spine_godot_types() {
|
||||
#endif
|
||||
#ifdef SPINE_GODOT_EXTENSION
|
||||
ResourceLoader::get_singleton()->remove_resource_format_loader(atlas_loader);
|
||||
ResourceSaver::get_singleton()->remove_resource_format_saver(atlas_saver);
|
||||
ResourceLoader::get_singleton()->remove_resource_format_loader(skeleton_file_loader);
|
||||
ResourceSaver::get_singleton()->remove_resource_format_saver(skeleton_file_saver);
|
||||
#else
|
||||
ResourceLoader::remove_resource_format_loader(atlas_loader);
|
||||
ResourceSaver::remove_resource_format_saver(atlas_saver);
|
||||
ResourceLoader::remove_resource_format_loader(skeleton_file_loader);
|
||||
ResourceSaver::remove_resource_format_saver(skeleton_file_saver);
|
||||
#endif
|
||||
}
|
||||
#else
|
||||
void unregister_spine_godot_types() {
|
||||
ResourceLoader::remove_resource_format_loader(atlas_loader);
|
||||
ResourceSaver::remove_resource_format_saver(atlas_saver);
|
||||
ResourceLoader::remove_resource_format_loader(skeleton_file_loader);
|
||||
ResourceSaver::remove_resource_format_saver(skeleton_file_saver);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef SPINE_GODOT_EXTENSION
|
||||
|
||||