diff --git a/ChapterMaster.yyp b/ChapterMaster.yyp index 9df1e5131..5ec1c65a3 100644 --- a/ChapterMaster.yyp +++ b/ChapterMaster.yyp @@ -588,6 +588,7 @@ {"id":{"name":"spr_weapon_powfist_old","path":"sprites/spr_weapon_powfist_old/spr_weapon_powfist_old.yy",},}, {"id":{"name":"scr_distribute_experience","path":"scripts/scr_distribute_experience/scr_distribute_experience.yy",},}, {"id":{"name":"spr_weapon_powmaul","path":"sprites/spr_weapon_powmaul/spr_weapon_powmaul.yy",},}, + {"id":{"name":"spr_mongol_hat","path":"sprites/spr_mongol_hat/spr_mongol_hat.yy",},}, {"id":{"name":"spr_weapon_lightning1","path":"sprites/spr_weapon_lightning1/spr_weapon_lightning1.yy",},}, {"id":{"name":"spr_weapon_lightning2","path":"sprites/spr_weapon_lightning2/spr_weapon_lightning2.yy",},}, {"id":{"name":"spr_weapon_frcstaff","path":"sprites/spr_weapon_frcstaff/spr_weapon_frcstaff.yy",},}, @@ -705,6 +706,7 @@ {"id":{"name":"spr_requisition","path":"sprites/spr_requisition/spr_requisition.yy",},}, {"id":{"name":"spr_icon_change","path":"sprites/spr_icon_change/spr_icon_change.yy",},}, {"id":{"name":"spr_bar","path":"sprites/spr_bar/spr_bar.yy",},}, + {"id":{"name":"spr_mongol_topknots","path":"sprites/spr_mongol_topknots/spr_mongol_topknots.yy",},}, {"id":{"name":"spr_disposition","path":"sprites/spr_disposition/spr_disposition.yy",},}, {"id":{"name":"spr_laurel","path":"sprites/spr_laurel/spr_laurel.yy",},}, {"id":{"name":"spr_disposition_small","path":"sprites/spr_disposition_small/spr_disposition_small.yy",},}, @@ -1215,6 +1217,7 @@ {"id":{"name":"scr_ruins_reward","path":"scripts/scr_ruins_reward/scr_ruins_reward.yy",},}, {"id":{"name":"scr_return_ship","path":"scripts/scr_return_ship/scr_return_ship.yy",},}, {"id":{"name":"scr_purge_world","path":"scripts/scr_purge_world/scr_purge_world.yy",},}, + {"id":{"name":"spr_mk5_samuri_faceplate","path":"sprites/spr_mk5_samuri_faceplate/spr_mk5_samuri_faceplate.yy",},}, {"id":{"name":"scr_bomb_world","path":"scripts/scr_bomb_world/scr_bomb_world.yy",},}, {"id":{"name":"spr_ws_mk7_helm","path":"sprites/spr_ws_mk7_helm/spr_ws_mk7_helm.yy",},}, {"id":{"name":"scr_loyalty","path":"scripts/scr_loyalty/scr_loyalty.yy",},}, diff --git a/scripts/scr_draw_unit_image/scr_draw_unit_image.gml b/scripts/scr_draw_unit_image/scr_draw_unit_image.gml index 4d339dc26..65f904923 100644 --- a/scripts/scr_draw_unit_image/scr_draw_unit_image.gml +++ b/scripts/scr_draw_unit_image/scr_draw_unit_image.gml @@ -841,6 +841,9 @@ function scr_draw_unit_image(_background=false){ complex_set = get_complex_set(eARMOUR_SET.MK5); complex_livery = true; //TODO sort this mess out streamline system somehow + if (progenitor_map() == 2){ + complex_set.add_to_area("mouth_variants", spr_mk5_samuri_faceplate); + } if (unit_progenitor == ePROGENITOR.DARK_ANGELS){ complex_set.add_relative_to_status("crest", spr_da_mk5_helm_crests, 2, get_body_data("crest_variation","head"), self); if (unit_role==_role[eROLE.Captain]){ @@ -889,6 +892,7 @@ function scr_draw_unit_image(_background=false){ complex_set = get_complex_set(eARMOUR_SET.MK8); complex_livery = true; if (unit_progenitor == ePROGENITOR.DARK_ANGELS) { + complex_set.add_relative_to_status("crest", spr_da_mk7_helm_crests, 2, get_body_data("crest_variation","head"), self); if (unit_role==_role[eROLE.Captain]){ // specific_armour_sprite = spr_da_mk8; armour_draw=[spr_da_mk8,0]; @@ -981,6 +985,12 @@ function scr_draw_unit_image(_background=false){ } } } + if (armour_type == ArmourType.Normal){ + if (progenitor_map() == 2){ + complex_set.add_to_area("crest", spr_mongol_topknots); + complex_set.add_to_area("forehead", spr_mongol_hat); + } + } if (unit_specialization == UnitSpecialization.Techmarine){ if array_contains(["MK5 Heresy", "MK6 Corvus","MK7 Aquila", "MK8 Errant", "Artificer Armour"], unit_armour){ if (has_trait("tinkerer") && complex_livery){ @@ -1204,6 +1214,10 @@ function scr_draw_unit_image(_background=false){ } var choice = get_body_data("variation","head")%sprite_get_number(complex_set.head); draw_sprite(complex_set.head,choice,x_surface_offset,y_surface_offset); + if (struct_exists(complex_set, "forehead")){ + var choice = get_body_data("forehead_variation","head")%sprite_get_number(complex_set.forehead); + draw_sprite(complex_set.forehead,choice,x_surface_offset,y_surface_offset); + } } if (struct_exists(complex_set, "mouth_variants")){ var choice = get_body_data("variant","jaw")%sprite_get_number(complex_set.mouth_variants); @@ -1470,7 +1484,6 @@ function scr_draw_unit_image(_background=false){ } else if (unit_armour=="Terminator Armour" && !armour_bypass){ if (unit_role == _role[eROLE.Champion]) { - draw_sprite(spr_laurel,0,x_surface_offset,y_surface_offset-8); draw_sprite(spr_helm_decorations,0,x_surface_offset,y_surface_offset-10); } if (unit_role == _role[eROLE.Sergeant] || unit_role == _role[eROLE.VeteranSergeant]) { diff --git a/sprites/spr_mk5_samuri_faceplate/5333554c-9d16-493b-8907-d467605b3c7c.png b/sprites/spr_mk5_samuri_faceplate/5333554c-9d16-493b-8907-d467605b3c7c.png new file mode 100644 index 000000000..de9c8af51 Binary files /dev/null and b/sprites/spr_mk5_samuri_faceplate/5333554c-9d16-493b-8907-d467605b3c7c.png differ diff --git a/sprites/spr_mk5_samuri_faceplate/layers/5333554c-9d16-493b-8907-d467605b3c7c/ff7e91a5-e050-42fe-be1e-be523ef00eeb.png b/sprites/spr_mk5_samuri_faceplate/layers/5333554c-9d16-493b-8907-d467605b3c7c/ff7e91a5-e050-42fe-be1e-be523ef00eeb.png new file mode 100644 index 000000000..de9c8af51 Binary files /dev/null and b/sprites/spr_mk5_samuri_faceplate/layers/5333554c-9d16-493b-8907-d467605b3c7c/ff7e91a5-e050-42fe-be1e-be523ef00eeb.png differ diff --git a/sprites/spr_mk5_samuri_faceplate/spr_mk5_samuri_faceplate.yy b/sprites/spr_mk5_samuri_faceplate/spr_mk5_samuri_faceplate.yy new file mode 100644 index 000000000..bbad916e0 --- /dev/null +++ b/sprites/spr_mk5_samuri_faceplate/spr_mk5_samuri_faceplate.yy @@ -0,0 +1,74 @@ +{ + "resourceType": "GMSprite", + "resourceVersion": "1.0", + "name": "spr_mk5_samuri_faceplate", + "bbox_bottom": 47, + "bbox_left": 67, + "bbox_right": 96, + "bbox_top": 27, + "bboxMode": 0, + "collisionKind": 1, + "collisionTolerance": 0, + "DynamicTexturePage": false, + "edgeFiltering": false, + "For3D": false, + "frames": [ + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"5333554c-9d16-493b-8907-d467605b3c7c",}, + ], + "gridX": 0, + "gridY": 0, + "height": 232, + "HTile": false, + "layers": [ + {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"ff7e91a5-e050-42fe-be1e-be523ef00eeb","blendMode":0,"displayName":"default","isLocked":false,"opacity":100.0,"visible":true,}, + ], + "nineSlice": null, + "origin": 0, + "parent": { + "name": "mk_5_complex", + "path": "folders/Sprites/Marine Viewer/body_types/mk_5_complex.yy", + }, + "preMultiplyAlpha": false, + "sequence": { + "resourceType": "GMSequence", + "resourceVersion": "1.4", + "name": "spr_mk5_samuri_faceplate", + "autoRecord": true, + "backdropHeight": 768, + "backdropImageOpacity": 0.5, + "backdropImagePath": "", + "backdropWidth": 1366, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "events": {"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[],}, + "eventStubScript": null, + "eventToFunction": {}, + "length": 1.0, + "lockOrigin": false, + "moments": {"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[],}, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "showBackdrop": true, + "showBackdropImage": false, + "timeUnits": 1, + "tracks": [ + {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[ + {"resourceType":"Keyframe","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"5333554c-9d16-493b-8907-d467605b3c7c","path":"sprites/spr_mk5_samuri_faceplate/spr_mk5_samuri_faceplate.yy",},},},"Disabled":false,"id":"6268e815-40ba-4a86-99ba-0009c1cbbc9f","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,}, + ],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,}, + ], + "visibleRange": null, + "volume": 1.0, + "xorigin": 0, + "yorigin": 0, + }, + "swatchColours": null, + "swfPrecision": 2.525, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "type": 0, + "VTile": false, + "width": 164, +} \ No newline at end of file diff --git a/sprites/spr_mongol_hat/2f4626ef-3b9b-492c-9b46-13db7e74e087.png b/sprites/spr_mongol_hat/2f4626ef-3b9b-492c-9b46-13db7e74e087.png new file mode 100644 index 000000000..14a745a9f Binary files /dev/null and b/sprites/spr_mongol_hat/2f4626ef-3b9b-492c-9b46-13db7e74e087.png differ diff --git a/sprites/spr_mongol_hat/f98623c4-a90f-4f13-a78b-50d7aae8aca6.png b/sprites/spr_mongol_hat/f98623c4-a90f-4f13-a78b-50d7aae8aca6.png new file mode 100644 index 000000000..6066221ec Binary files /dev/null and b/sprites/spr_mongol_hat/f98623c4-a90f-4f13-a78b-50d7aae8aca6.png differ diff --git a/sprites/spr_mongol_hat/layers/2f4626ef-3b9b-492c-9b46-13db7e74e087/dfbcee54-0725-479b-8cf0-d973010417a5.png b/sprites/spr_mongol_hat/layers/2f4626ef-3b9b-492c-9b46-13db7e74e087/dfbcee54-0725-479b-8cf0-d973010417a5.png new file mode 100644 index 000000000..14a745a9f Binary files /dev/null and b/sprites/spr_mongol_hat/layers/2f4626ef-3b9b-492c-9b46-13db7e74e087/dfbcee54-0725-479b-8cf0-d973010417a5.png differ diff --git a/sprites/spr_mongol_hat/layers/f98623c4-a90f-4f13-a78b-50d7aae8aca6/dfbcee54-0725-479b-8cf0-d973010417a5.png b/sprites/spr_mongol_hat/layers/f98623c4-a90f-4f13-a78b-50d7aae8aca6/dfbcee54-0725-479b-8cf0-d973010417a5.png new file mode 100644 index 000000000..6066221ec Binary files /dev/null and b/sprites/spr_mongol_hat/layers/f98623c4-a90f-4f13-a78b-50d7aae8aca6/dfbcee54-0725-479b-8cf0-d973010417a5.png differ diff --git a/sprites/spr_mongol_hat/spr_mongol_hat.yy b/sprites/spr_mongol_hat/spr_mongol_hat.yy new file mode 100644 index 000000000..bf3367273 --- /dev/null +++ b/sprites/spr_mongol_hat/spr_mongol_hat.yy @@ -0,0 +1,76 @@ +{ + "resourceType": "GMSprite", + "resourceVersion": "1.0", + "name": "spr_mongol_hat", + "bbox_bottom": 37, + "bbox_left": 0, + "bbox_right": 99, + "bbox_top": 0, + "bboxMode": 0, + "collisionKind": 1, + "collisionTolerance": 0, + "DynamicTexturePage": false, + "edgeFiltering": false, + "For3D": false, + "frames": [ + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"f98623c4-a90f-4f13-a78b-50d7aae8aca6",}, + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"2f4626ef-3b9b-492c-9b46-13db7e74e087",}, + ], + "gridX": 0, + "gridY": 0, + "height": 232, + "HTile": false, + "layers": [ + {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"dfbcee54-0725-479b-8cf0-d973010417a5","blendMode":0,"displayName":"default","isLocked":false,"opacity":100.0,"visible":true,}, + ], + "nineSlice": null, + "origin": 0, + "parent": { + "name": "decorations", + "path": "folders/Sprites/Marine Viewer/decorations.yy", + }, + "preMultiplyAlpha": false, + "sequence": { + "resourceType": "GMSequence", + "resourceVersion": "1.4", + "name": "spr_mongol_hat", + "autoRecord": true, + "backdropHeight": 768, + "backdropImageOpacity": 0.5, + "backdropImagePath": "", + "backdropWidth": 1366, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "events": {"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[],}, + "eventStubScript": null, + "eventToFunction": {}, + "length": 2.0, + "lockOrigin": false, + "moments": {"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[],}, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "showBackdrop": true, + "showBackdropImage": false, + "timeUnits": 1, + "tracks": [ + {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[ + {"resourceType":"Keyframe","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"f98623c4-a90f-4f13-a78b-50d7aae8aca6","path":"sprites/spr_mongol_hat/spr_mongol_hat.yy",},},},"Disabled":false,"id":"76c12ca8-2264-465a-adde-c808846b3898","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,}, + {"resourceType":"Keyframe","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"2f4626ef-3b9b-492c-9b46-13db7e74e087","path":"sprites/spr_mongol_hat/spr_mongol_hat.yy",},},},"Disabled":false,"id":"a992ca08-8ceb-4c3f-9f58-d09a22923b59","IsCreationKey":false,"Key":1.0,"Length":1.0,"Stretch":false,}, + ],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,}, + ], + "visibleRange": null, + "volume": 1.0, + "xorigin": 0, + "yorigin": 0, + }, + "swatchColours": null, + "swfPrecision": 2.525, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "type": 0, + "VTile": false, + "width": 164, +} \ No newline at end of file diff --git a/sprites/spr_mongol_topknots/4a660cc7-bffb-4e55-a447-3261a00bc7c8.png b/sprites/spr_mongol_topknots/4a660cc7-bffb-4e55-a447-3261a00bc7c8.png new file mode 100644 index 000000000..02c0fe595 Binary files /dev/null and b/sprites/spr_mongol_topknots/4a660cc7-bffb-4e55-a447-3261a00bc7c8.png differ diff --git a/sprites/spr_mongol_topknots/5a405388-8efb-49b6-a38f-f27ec42f29e3.png b/sprites/spr_mongol_topknots/5a405388-8efb-49b6-a38f-f27ec42f29e3.png new file mode 100644 index 000000000..885598791 Binary files /dev/null and b/sprites/spr_mongol_topknots/5a405388-8efb-49b6-a38f-f27ec42f29e3.png differ diff --git a/sprites/spr_mongol_topknots/c688668f-be39-4c47-aa4a-d5e8cd3588ba.png b/sprites/spr_mongol_topknots/c688668f-be39-4c47-aa4a-d5e8cd3588ba.png new file mode 100644 index 000000000..a0214243c Binary files /dev/null and b/sprites/spr_mongol_topknots/c688668f-be39-4c47-aa4a-d5e8cd3588ba.png differ diff --git a/sprites/spr_mongol_topknots/layers/4a660cc7-bffb-4e55-a447-3261a00bc7c8/bec54e42-2d69-41b0-a1d3-e3624a334ed8.png b/sprites/spr_mongol_topknots/layers/4a660cc7-bffb-4e55-a447-3261a00bc7c8/bec54e42-2d69-41b0-a1d3-e3624a334ed8.png new file mode 100644 index 000000000..02c0fe595 Binary files /dev/null and b/sprites/spr_mongol_topknots/layers/4a660cc7-bffb-4e55-a447-3261a00bc7c8/bec54e42-2d69-41b0-a1d3-e3624a334ed8.png differ diff --git a/sprites/spr_mongol_topknots/layers/5a405388-8efb-49b6-a38f-f27ec42f29e3/bec54e42-2d69-41b0-a1d3-e3624a334ed8.png b/sprites/spr_mongol_topknots/layers/5a405388-8efb-49b6-a38f-f27ec42f29e3/bec54e42-2d69-41b0-a1d3-e3624a334ed8.png new file mode 100644 index 000000000..885598791 Binary files /dev/null and b/sprites/spr_mongol_topknots/layers/5a405388-8efb-49b6-a38f-f27ec42f29e3/bec54e42-2d69-41b0-a1d3-e3624a334ed8.png differ diff --git a/sprites/spr_mongol_topknots/layers/c688668f-be39-4c47-aa4a-d5e8cd3588ba/bec54e42-2d69-41b0-a1d3-e3624a334ed8.png b/sprites/spr_mongol_topknots/layers/c688668f-be39-4c47-aa4a-d5e8cd3588ba/bec54e42-2d69-41b0-a1d3-e3624a334ed8.png new file mode 100644 index 000000000..a0214243c Binary files /dev/null and b/sprites/spr_mongol_topknots/layers/c688668f-be39-4c47-aa4a-d5e8cd3588ba/bec54e42-2d69-41b0-a1d3-e3624a334ed8.png differ diff --git a/sprites/spr_mongol_topknots/spr_mongol_topknots.yy b/sprites/spr_mongol_topknots/spr_mongol_topknots.yy new file mode 100644 index 000000000..5738f70d6 --- /dev/null +++ b/sprites/spr_mongol_topknots/spr_mongol_topknots.yy @@ -0,0 +1,78 @@ +{ + "resourceType": "GMSprite", + "resourceVersion": "1.0", + "name": "spr_mongol_topknots", + "bbox_bottom": 69, + "bbox_left": 0, + "bbox_right": 100, + "bbox_top": 0, + "bboxMode": 0, + "collisionKind": 1, + "collisionTolerance": 0, + "DynamicTexturePage": false, + "edgeFiltering": false, + "For3D": false, + "frames": [ + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"5a405388-8efb-49b6-a38f-f27ec42f29e3",}, + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"4a660cc7-bffb-4e55-a447-3261a00bc7c8",}, + {"resourceType":"GMSpriteFrame","resourceVersion":"1.1","name":"c688668f-be39-4c47-aa4a-d5e8cd3588ba",}, + ], + "gridX": 0, + "gridY": 0, + "height": 322, + "HTile": false, + "layers": [ + {"resourceType":"GMImageLayer","resourceVersion":"1.0","name":"bec54e42-2d69-41b0-a1d3-e3624a334ed8","blendMode":0,"displayName":"default","isLocked":false,"opacity":100.0,"visible":true,}, + ], + "nineSlice": null, + "origin": 9, + "parent": { + "name": "decorations", + "path": "folders/Sprites/Marine Viewer/decorations.yy", + }, + "preMultiplyAlpha": false, + "sequence": { + "resourceType": "GMSequence", + "resourceVersion": "1.4", + "name": "spr_mongol_topknots", + "autoRecord": true, + "backdropHeight": 768, + "backdropImageOpacity": 0.5, + "backdropImagePath": "", + "backdropWidth": 1366, + "backdropXOffset": 0.0, + "backdropYOffset": 0.0, + "events": {"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[],}, + "eventStubScript": null, + "eventToFunction": {}, + "length": 3.0, + "lockOrigin": false, + "moments": {"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[],}, + "playback": 1, + "playbackSpeed": 30.0, + "playbackSpeedType": 0, + "showBackdrop": true, + "showBackdropImage": false, + "timeUnits": 1, + "tracks": [ + {"resourceType":"GMSpriteFramesTrack","resourceVersion":"1.0","name":"frames","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"resourceType":"KeyframeStore","resourceVersion":"1.0","Keyframes":[ + {"resourceType":"Keyframe","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"5a405388-8efb-49b6-a38f-f27ec42f29e3","path":"sprites/spr_mongol_topknots/spr_mongol_topknots.yy",},},},"Disabled":false,"id":"5866fa80-598f-4ae8-8d66-084c1cdd183e","IsCreationKey":false,"Key":0.0,"Length":1.0,"Stretch":false,}, + {"resourceType":"Keyframe","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"4a660cc7-bffb-4e55-a447-3261a00bc7c8","path":"sprites/spr_mongol_topknots/spr_mongol_topknots.yy",},},},"Disabled":false,"id":"ea659019-df79-4bf1-ae2f-14074bff361b","IsCreationKey":false,"Key":1.0,"Length":1.0,"Stretch":false,}, + {"resourceType":"Keyframe","resourceVersion":"1.0","Channels":{"0":{"resourceType":"SpriteFrameKeyframe","resourceVersion":"1.0","Id":{"name":"c688668f-be39-4c47-aa4a-d5e8cd3588ba","path":"sprites/spr_mongol_topknots/spr_mongol_topknots.yy",},},},"Disabled":false,"id":"3fcba2ac-74e4-4754-8df9-717072185edd","IsCreationKey":false,"Key":2.0,"Length":1.0,"Stretch":false,}, + ],},"modifiers":[],"spriteId":null,"trackColour":0,"tracks":[],"traits":0,}, + ], + "visibleRange": null, + "volume": 1.0, + "xorigin": 0, + "yorigin": 50, + }, + "swatchColours": null, + "swfPrecision": 2.525, + "textureGroupId": { + "name": "Default", + "path": "texturegroups/Default", + }, + "type": 0, + "VTile": false, + "width": 167, +} \ No newline at end of file