diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e318359 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ + +project.uistate.json diff --git a/eventSheets/Event sheet 1.json b/eventSheets/Event sheet 1.json index 37b565a..c10e252 100644 --- a/eventSheets/Event sheet 1.json +++ b/eventSheets/Event sheet 1.json @@ -11,6 +11,16 @@ "isConstant": false, "sid": 708431422195591 }, + { + "eventType": "variable", + "name": "Scroll", + "type": "number", + "initialValue": "0", + "comment": "", + "isStatic": false, + "isConstant": false, + "sid": 770634942905127 + }, { "eventType": "block", "conditions": [ @@ -24,7 +34,7 @@ { "id": "rotate-toward-position", "objectClass": "Player", - "sid": 560651948874683, + "sid": 914303535090631, "parameters": { "degrees": "15", "x": "Mouse.X", @@ -32,17 +42,120 @@ } }, { - "id": "set-position-to-another-object", - "objectClass": "ShadowLight", - "sid": 470970765504171, + "id": "rotate-toward-position", + "objectClass": "Sprite", + "sid": 281323606845517, "parameters": { - "object": "Player", - "image-point-optional": "0" + "degrees": "5", + "x": "Player.X", + "y": "Player.Y" } } ], "sid": 684779841357073 }, + { + "eventType": "block", + "conditions": [ + { + "id": "on-start-of-layout", + "objectClass": "System", + "sid": 203785657392218 + } + ], + "actions": [ + { + "id": "pin-to-object-imagepoint", + "objectClass": "ShadowLight", + "sid": 183462295078394, + "behaviorType": "Pin", + "parameters": { + "pin-to": "Player", + "image-point": "0", + "angle": false, + "width-type": "no", + "height-type": "no", + "z": false + } + }, + { + "id": "pin-to-object-imagepoint", + "objectClass": "Flashlight", + "sid": 487506258279910, + "behaviorType": "Pin", + "parameters": { + "pin-to": "Player", + "image-point": "0", + "angle": true, + "width-type": "no", + "height-type": "no", + "z": false + } + }, + { + "id": "set-position", + "objectClass": "SpriteFont", + "sid": 745244558654380, + "parameters": { + "x": "60", + "y": "490" + } + }, + { + "id": "typewriter-text", + "objectClass": "SpriteFont", + "sid": 576368605492437, + "parameters": { + "text": "\"Welcome to AVE\"", + "duration": "1" + } + }, + { + "id": "speak-text", + "objectClass": "SpeechSynthesis", + "sid": 656635294647079, + "parameters": { + "text": "\"Welcome to AVE\"", + "language": "\"en-US\"", + "voice-uri": "\"\"", + "volume": "0", + "rate": "1", + "pitch": "0" + } + }, + { + "id": "wait", + "objectClass": "System", + "sid": 829682019145782, + "parameters": { + "seconds": "3" + } + }, + { + "id": "play-timeline", + "objectClass": "TimelineController", + "sid": 254250007358108, + "parameters": { + "timeline": "Timeline 1", + "tags": "\"\"" + } + }, + { + "id": "speak-text", + "objectClass": "SpeechSynthesis", + "sid": 232373927644354, + "parameters": { + "text": "\"WASD to move, Shift to dash, E to interact, F to use flashlight. Disclaimer: This game is still in Alpha\"", + "language": "\"en-US\"", + "voice-uri": "\"\"", + "volume": "0", + "rate": "1", + "pitch": "0" + } + } + ], + "sid": 985517512227839 + }, { "eventType": "block", "conditions": [ @@ -78,12 +191,53 @@ } }, { - "id": "set-angle-of-motion", + "id": "move-to-bottom", + "objectClass": "bullet", + "sid": 711689373334148 + }, + { + "id": "set-scale", + "objectClass": "bullet", + "sid": 265554309738732, + "parameters": { + "scale": "0.02" + } + }, + { + "id": "set-width", "objectClass": "bullet", - "sid": 499066123288894, - "behaviorType": "Bullet", + "sid": 284711297861342, "parameters": { - "angle": "Player.Angle" + "width": "2000" + } + }, + { + "id": "tween-one-property", + "objectClass": "bullet", + "sid": 732311458755617, + "behaviorType": "Tween", + "parameters": { + "tags": "\"\"", + "property": "offsetHeight", + "end-value": "0", + "time": "0.2", + "ease": "default", + "destroy-on-complete": "yes", + "loop": "no", + "ping-pong": "no", + "repeat-count": "1" + } + }, + { + "id": "play", + "objectClass": "Audio", + "sid": 713875654477904, + "parameters": { + "audio-file": "pew-pew-lame-sound-effect", + "loop": "not-looping", + "volume": "0", + "stereo-pan": "0", + "tag-optional": "\"\"" } } ], @@ -93,41 +247,70 @@ "eventType": "block", "conditions": [ { - "id": "on-created", - "objectClass": "bullet", - "sid": 195685227047984 + "id": "on-collision-with-another-object", + "objectClass": "Player", + "sid": 242975068420518, + "parameters": { + "object": "Sprite" + } } ], "actions": [ { - "id": "set-scale", - "objectClass": "bullet", - "sid": 406347402831832, + "id": "add-to-instvar", + "objectClass": "Player", + "sid": 416470267252729, "parameters": { - "scale": "0.05" + "instance-variable": "Health", + "value": "-25" } }, { - "id": "set-speed", - "objectClass": "bullet", - "sid": 543315798889069, - "behaviorType": "Bullet", + "id": "set-progress", + "objectClass": "ProgressBar", + "sid": 636887905148030, + "parameters": { + "value": "Player.Health" + } + }, + { + "id": "set-animation-frame", + "objectClass": "Player", + "sid": 507228484192089, + "parameters": { + "frame-number": "1" + } + }, + { + "id": "wait", + "objectClass": "System", + "sid": 352021652836088, + "parameters": { + "seconds": "0.2" + } + }, + { + "id": "set-animation-frame", + "objectClass": "Player", + "sid": 986624957455557, "parameters": { - "speed": "5000" + "frame-number": "0" } } ], - "sid": 889109950233779 + "sid": 473587202985510 }, { "eventType": "block", "conditions": [ { - "id": "on-collision-with-another-object", + "id": "compare-instance-variable", "objectClass": "Player", - "sid": 242975068420518, + "sid": 661823480218285, "parameters": { - "object": "Sprite" + "instance-variable": "Health", + "comparison": 3, + "value": "0" } } ], @@ -151,9 +334,36 @@ "id": "destroy", "objectClass": "Player", "sid": 678334849817707 + }, + { + "id": "play", + "objectClass": "Audio", + "sid": 585761424317838, + "parameters": { + "audio-file": "emotional-damage-meme", + "loop": "not-looping", + "volume": "0", + "stereo-pan": "0", + "tag-optional": "\"\"" + } + }, + { + "id": "start-fade", + "objectClass": "GameOver", + "sid": 661140831661979, + "behaviorType": "Fade" + }, + { + "id": "set-layer-background-color", + "objectClass": "System", + "sid": 668841191141638, + "parameters": { + "layer": "0", + "color": "rgbEx(15, 0, 0)" + } } ], - "sid": 473587202985510 + "sid": 944287019561063 }, { "eventType": "block", @@ -171,15 +381,10 @@ { "id": "set-opacity", "objectClass": "Sprite", - "sid": 795667333122347, + "sid": 549324509558661, "parameters": { - "opacity": "Sprite.Opacity - 25" + "opacity": "Sprite.Opacity - 10" } - }, - { - "id": "destroy", - "objectClass": "bullet", - "sid": 704820007124240 } ], "sid": 538484112806848 @@ -316,31 +521,40 @@ "parameters": { "key": 16 } + }, + { + "id": "compare-boolean-eventvar", + "objectClass": "System", + "sid": 874883280349598, + "parameters": { + "variable": "Picked" + }, + "isInverted": true } ], "actions": [ { "id": "set-max-speed", "objectClass": "Player", - "sid": 967311834871613, + "sid": 513853302511445, "behaviorType": "8Direction", "parameters": { - "max-speed": "4000" + "max-speed": "10000" } }, { "id": "set-speed", "objectClass": "Player", - "sid": 991798187030542, + "sid": 512007552930821, "behaviorType": "8Direction", "parameters": { - "speed": "4000" + "speed": "10000" } }, { "id": "wait", "objectClass": "System", - "sid": 759244395994508, + "sid": 330844154665803, "parameters": { "seconds": "0.1" } @@ -353,6 +567,18 @@ "parameters": { "max-speed": "600" } + }, + { + "id": "play", + "objectClass": "Audio", + "sid": 836134076215118, + "parameters": { + "audio-file": "woosh-sound-effect", + "loop": "not-looping", + "volume": "0", + "stereo-pan": "0", + "tag-optional": "\"\"" + } } ], "sid": 712539185027566 @@ -394,11 +620,6 @@ { "eventType": "block", "conditions": [ - { - "id": "every-tick", - "objectClass": "System", - "sid": 591828745093351 - }, { "id": "compare-boolean-eventvar", "objectClass": "System", @@ -412,49 +633,94 @@ { "id": "set-angle", "objectClass": "Interactable", - "sid": 841935758712234, + "sid": 533444536275120, "parameters": { "angle": "Player.Angle" } }, { - "id": "set-position-to-another-object", + "id": "pin-to-object-imagepoint", "objectClass": "Interactable", - "sid": 847889622435746, + "sid": 593649075557676, + "behaviorType": "Pin", "parameters": { - "object": "Player", - "image-point-optional": "1" + "pin-to": "Player", + "image-point": "1", + "angle": true, + "width-type": "no", + "height-type": "no", + "z": false } }, { - "id": "set-opacity", - "objectClass": "Interactable", - "sid": 582422172679569, + "id": "set-boolean-instvar", + "objectClass": "Flashlight", + "sid": 771761407413025, "parameters": { - "opacity": "100" + "instance-variable": "Enabled", + "value": "false" } }, { - "id": "set-enabled", + "id": "set-blend-mode", "objectClass": "Interactable", - "sid": 870376471783745, - "behaviorType": "Solid", + "sid": 133052452062675, "parameters": { - "state": "disabled" + "blend-mode": "normal" } }, { - "id": "set-position-to-another-object", - "objectClass": "PickArea", - "sid": 759442187258579, + "id": "set-max-speed", + "objectClass": "Player", + "sid": 518970974040359, + "behaviorType": "8Direction", "parameters": { - "object": "Interactable", - "image-point-optional": "0" + "max-speed": "300" } } ], "sid": 455093224629802 }, + { + "eventType": "block", + "conditions": [ + { + "id": "compare-boolean-eventvar", + "objectClass": "System", + "sid": 790956047388839, + "parameters": { + "variable": "Picked" + }, + "isInverted": true + } + ], + "actions": [ + { + "id": "unpin", + "objectClass": "Interactable", + "sid": 137497372878783, + "behaviorType": "Pin" + }, + { + "id": "set-blend-mode", + "objectClass": "Interactable", + "sid": 272187576014716, + "parameters": { + "blend-mode": "additive" + } + }, + { + "id": "set-max-speed", + "objectClass": "Player", + "sid": 234673578925157, + "behaviorType": "8Direction", + "parameters": { + "max-speed": "600" + } + } + ], + "sid": 841941682515222 + }, { "eventType": "block", "conditions": [ @@ -514,29 +780,6 @@ ], "sid": 629442582391087 }, - { - "eventType": "block", - "conditions": [ - { - "id": "on-start-of-layout", - "objectClass": "System", - "sid": 203785657392218 - } - ], - "actions": [ - { - "id": "find-path", - "objectClass": "Sprite", - "sid": 613490069811645, - "behaviorType": "Pathfinding", - "parameters": { - "x": "Player.X", - "y": "Player.Y" - } - } - ], - "sid": 985517512227839 - }, { "eventType": "block", "conditions": [ @@ -562,20 +805,11 @@ ], "actions": [ { - "id": "set-opacity", - "objectClass": "Interactable", - "sid": 627197793588737, - "parameters": { - "opacity": "50" - } - }, - { - "id": "set-enabled", + "id": "set-blend-mode", "objectClass": "Interactable", - "sid": 952199924878955, - "behaviorType": "Solid", + "sid": 637533137983810, "parameters": { - "state": "enabled" + "blend-mode": "additive" } } ], @@ -598,20 +832,11 @@ ], "actions": [ { - "id": "set-opacity", - "objectClass": "Interactable", - "sid": 707835043315554, - "parameters": { - "opacity": "100" - } - }, - { - "id": "set-enabled", + "id": "set-blend-mode", "objectClass": "Interactable", - "sid": 952199924878955, - "behaviorType": "Solid", + "sid": 748103960715110, "parameters": { - "state": "enabled" + "blend-mode": "normal" } } ], @@ -622,22 +847,801 @@ "eventType": "block", "conditions": [ { - "id": "on-collision-with-another-object", - "objectClass": "Interactable", - "sid": 866983856508639, + "id": "is-on-screen", + "objectClass": "Player", + "sid": 380638011033097, + "isInverted": true + }, + { + "id": "compare-x", + "objectClass": "Player", + "sid": 450364277108097, "parameters": { - "object": "bullet" + "comparison": 4, + "x-co-ordinate": "1920" + } + }, + { + "id": "compare-x", + "objectClass": "Player", + "sid": 630886653692884, + "parameters": { + "comparison": 3, + "x-co-ordinate": "3840" } } ], "actions": [ { - "id": "destroy", - "objectClass": "bullet", - "sid": 217931500056557 + "id": "set-instvar-value", + "objectClass": "Player", + "sid": 333100341906093, + "parameters": { + "instance-variable": "Room", + "value": "1" + } + }, + { + "id": "set-enabled", + "objectClass": "Sprite", + "sid": 356058109319267, + "behaviorType": "Pathfinding", + "parameters": { + "set": "enabled" + } + }, + { + "id": "find-path", + "objectClass": "Sprite", + "sid": 613490069811645, + "behaviorType": "Pathfinding", + "parameters": { + "x": "Player.X", + "y": "Player.Y" + } + } + ], + "sid": 620642893615102 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "compare-instance-variable", + "objectClass": "Player", + "sid": 929549234484116, + "parameters": { + "instance-variable": "Room", + "comparison": 0, + "value": "1" + } + }, + { + "id": "every-tick", + "objectClass": "System", + "sid": 277641991444793 + }, + { + "id": "compare-eventvar", + "objectClass": "System", + "sid": 443043021919368, + "parameters": { + "variable": "Scroll", + "comparison": 2, + "value": "2880" + } + } + ], + "actions": [ + { + "id": "set-layer-scroll", + "objectClass": "System", + "sid": 225276470781734, + "parameters": { + "layer": "0", + "scroll-x": "LayerScrollX(0)+40", + "scroll-y": "0" + } + }, + { + "id": "set-eventvar-value", + "objectClass": "System", + "sid": 272934090377257, + "parameters": { + "variable": "Scroll", + "value": "LayerScrollX(0)" + } + } + ], + "sid": 605116404164662 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "compare-instance-variable", + "objectClass": "Player", + "sid": 690790720295935, + "parameters": { + "instance-variable": "Room", + "comparison": 0, + "value": "1" + } + }, + { + "id": "every-tick", + "objectClass": "System", + "sid": 829328353859033 + }, + { + "id": "compare-eventvar", + "objectClass": "System", + "sid": 873987066778645, + "parameters": { + "variable": "Scroll", + "comparison": 4, + "value": "2880" + } + } + ], + "actions": [ + { + "id": "set-layer-scroll", + "objectClass": "System", + "sid": 397067329629956, + "parameters": { + "layer": "0", + "scroll-x": "LayerScrollX(0)-40", + "scroll-y": "0" + } + }, + { + "id": "set-eventvar-value", + "objectClass": "System", + "sid": 704753692571851, + "parameters": { + "variable": "Scroll", + "value": "LayerScrollX(0)" + } + } + ], + "sid": 379967521786886 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "is-on-screen", + "objectClass": "Player", + "sid": 971963131656835, + "isInverted": true + }, + { + "id": "compare-x", + "objectClass": "Player", + "sid": 376882168919482, + "parameters": { + "comparison": 3, + "x-co-ordinate": "1920" + } + }, + { + "id": "compare-instance-variable", + "objectClass": "Player", + "sid": 178015725283271, + "parameters": { + "instance-variable": "Room", + "comparison": 0, + "value": "1" + } + } + ], + "actions": [ + { + "id": "set-instvar-value", + "objectClass": "Player", + "sid": 974319774290965, + "parameters": { + "instance-variable": "Room", + "value": "0" + } + }, + { + "id": "set-enabled", + "objectClass": "Sprite", + "sid": 576030393195665, + "behaviorType": "Pathfinding", + "parameters": { + "set": "disabled" + } + } + ], + "sid": 329782909617715 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "compare-instance-variable", + "objectClass": "Player", + "sid": 316389969664157, + "parameters": { + "instance-variable": "Room", + "comparison": 0, + "value": "0" + } + }, + { + "id": "every-tick", + "objectClass": "System", + "sid": 642461766937594 + }, + { + "id": "compare-eventvar", + "objectClass": "System", + "sid": 830479158255939, + "parameters": { + "variable": "Scroll", + "comparison": 4, + "value": "0" + } + } + ], + "actions": [ + { + "id": "set-layer-scroll", + "objectClass": "System", + "sid": 715512373413580, + "parameters": { + "layer": "0", + "scroll-x": "LayerScrollX(0)-40", + "scroll-y": "0" + } + }, + { + "id": "set-eventvar-value", + "objectClass": "System", + "sid": 207241495685412, + "parameters": { + "variable": "Scroll", + "value": "LayerScrollX(0)" + } + } + ], + "sid": 407242416542634 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "is-on-screen", + "objectClass": "Player", + "sid": 964922835078390, + "isInverted": true + }, + { + "id": "compare-instance-variable", + "objectClass": "Player", + "sid": 812786980832712, + "parameters": { + "instance-variable": "Room", + "comparison": 0, + "value": "1" + } + }, + { + "id": "compare-x", + "objectClass": "Player", + "sid": 464581837157326, + "parameters": { + "comparison": 4, + "x-co-ordinate": "3840" + } + } + ], + "actions": [ + { + "id": "set-instvar-value", + "objectClass": "Player", + "sid": 973926056251855, + "parameters": { + "instance-variable": "Room", + "value": "2" + } + }, + { + "id": "set-enabled", + "objectClass": "Sprite", + "sid": 662705781288336, + "behaviorType": "Pathfinding", + "parameters": { + "set": "disabled" + } + } + ], + "sid": 370828037871291 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "compare-instance-variable", + "objectClass": "Player", + "sid": 909586711081124, + "parameters": { + "instance-variable": "Room", + "comparison": 0, + "value": "2" + } + }, + { + "id": "every-tick", + "objectClass": "System", + "sid": 410242898530523 + }, + { + "id": "compare-eventvar", + "objectClass": "System", + "sid": 565370295440864, + "parameters": { + "variable": "Scroll", + "comparison": 2, + "value": "5760" + } + } + ], + "actions": [ + { + "id": "set-layer-scroll", + "objectClass": "System", + "sid": 648273559022981, + "parameters": { + "layer": "0", + "scroll-x": "LayerScrollX(0)+40", + "scroll-y": "0" + } + }, + { + "id": "set-eventvar-value", + "objectClass": "System", + "sid": 708575288198280, + "parameters": { + "variable": "Scroll", + "value": "LayerScrollX(0)" + } + } + ], + "sid": 844302216098698 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "is-overlapping-another-object", + "objectClass": "Interactable", + "sid": 636046237066323, + "parameters": { + "object": "Area" + } + }, + { + "id": "is-enabled", + "objectClass": "Door", + "sid": 666066309364358, + "behaviorType": "Solid" + } + ], + "actions": [ + { + "id": "set-enabled", + "objectClass": "Door", + "sid": 989655183925146, + "behaviorType": "Solid", + "parameters": { + "state": "disabled" + } + }, + { + "id": "set-default-color", + "objectClass": "Door", + "sid": 197293543203538, + "parameters": { + "color": "rgbEx(0, 100, 0)" + } + }, + { + "id": "play", + "objectClass": "Audio", + "sid": 968554149815265, + "parameters": { + "audio-file": "achievement-mp3-sound", + "loop": "not-looping", + "volume": "0", + "stereo-pan": "0", + "tag-optional": "\"\"" + } + } + ], + "sid": 256573016218731 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "is-overlapping-another-object", + "objectClass": "Interactable", + "sid": 724856832197163, + "parameters": { + "object": "Area" + }, + "isInverted": true + }, + { + "id": "is-enabled", + "objectClass": "Door", + "sid": 125064905313966, + "behaviorType": "Solid", + "isInverted": true + } + ], + "actions": [ + { + "id": "set-enabled", + "objectClass": "Door", + "sid": 395301043330470, + "behaviorType": "Solid", + "parameters": { + "state": "enabled" + } + }, + { + "id": "set-default-color", + "objectClass": "Door", + "sid": 957621187695673, + "parameters": { + "color": "rgbEx(100, 0, 0)" + } + } + ], + "sid": 607409102964532 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "is-overlapping-another-object", + "objectClass": "Flashlight", + "sid": 326647472064442, + "parameters": { + "object": "Interactable" + } + } + ], + "actions": [ + { + "id": "set-enabled", + "objectClass": "Interactable", + "sid": 361571604829732, + "behaviorType": "ShadowCaster", + "parameters": { + "state": "enabled" + } + }, + { + "id": "set-default-color", + "objectClass": "Interactable", + "sid": 936634537551343, + "parameters": { + "color": "rgbEx(100, 100, 100)" + } + } + ], + "sid": 395872656333008 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "is-overlapping-another-object", + "objectClass": "Flashlight", + "sid": 624225010391434, + "parameters": { + "object": "Interactable" + }, + "isInverted": true + } + ], + "actions": [ + { + "id": "set-enabled", + "objectClass": "Interactable", + "sid": 200544501945891, + "behaviorType": "ShadowCaster", + "parameters": { + "state": "disabled" + } + }, + { + "id": "set-default-color", + "objectClass": "Interactable", + "sid": 359549230712556, + "parameters": { + "color": "rgbEx(10, 10, 10)" + } + } + ], + "sid": 568965911221979 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "is-overlapping-another-object", + "objectClass": "Flashlight", + "sid": 495104337507129, + "parameters": { + "object": "Sprite" + } + } + ], + "actions": [ + { + "id": "set-enabled", + "objectClass": "Sprite", + "sid": 917909272170962, + "behaviorType": "ShadowCaster", + "parameters": { + "state": "enabled" + } + }, + { + "id": "set-default-color", + "objectClass": "Sprite", + "sid": 530189888046248, + "parameters": { + "color": "rgbEx(100, 100, 100)" + } + } + ], + "sid": 259106398802865 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "is-overlapping-another-object", + "objectClass": "Flashlight", + "sid": 188092139743675, + "parameters": { + "object": "Sprite" + }, + "isInverted": true + } + ], + "actions": [ + { + "id": "set-enabled", + "objectClass": "Sprite", + "sid": 779521161951223, + "behaviorType": "ShadowCaster", + "parameters": { + "state": "disabled" + } + }, + { + "id": "set-default-color", + "objectClass": "Sprite", + "sid": 995772404965254, + "parameters": { + "color": "rgbEx(10, 10, 10)" + } + } + ], + "sid": 321957604361491 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "on-key-pressed", + "objectClass": "Keyboard", + "sid": 867019216749427, + "parameters": { + "key": 70 + } + }, + { + "id": "compare-boolean-eventvar", + "objectClass": "System", + "sid": 751468339339657, + "parameters": { + "variable": "Picked" + }, + "isInverted": true + } + ], + "actions": [ + { + "id": "toggle-boolean-instvar", + "objectClass": "Flashlight", + "sid": 468273503491187, + "parameters": { + "instance-variable": "Enabled" + } + }, + { + "id": "play", + "objectClass": "Audio", + "sid": 457882782486651, + "parameters": { + "audio-file": "flashlight-click", + "loop": "not-looping", + "volume": "-5", + "stereo-pan": "0", + "tag-optional": "\"\"" + } + } + ], + "sid": 706166632082370 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "is-boolean-instance-variable-set", + "objectClass": "Flashlight", + "sid": 496176143091837, + "parameters": { + "instance-variable": "Enabled" + }, + "isInverted": true + } + ], + "actions": [ + { + "id": "set-collisions-enabled", + "objectClass": "Flashlight", + "sid": 370043418139725, + "parameters": { + "collisions": "disabled" + } + }, + { + "id": "set-visible", + "objectClass": "Flashlight", + "sid": 869136693057562, + "parameters": { + "visibility": "invisible" + } + } + ], + "sid": 828259911527829 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "is-boolean-instance-variable-set", + "objectClass": "Flashlight", + "sid": 704762347164510, + "parameters": { + "instance-variable": "Enabled" + } + } + ], + "actions": [ + { + "id": "set-collisions-enabled", + "objectClass": "Flashlight", + "sid": 807555515556732, + "parameters": { + "collisions": "enabled" + } + }, + { + "id": "set-visible", + "objectClass": "Flashlight", + "sid": 624193340620483, + "parameters": { + "visibility": "visible" + } + } + ], + "sid": 852707869699647 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "on-any-keyframe-reached", + "objectClass": "TimelineController", + "sid": 582960908111622 + } + ], + "actions": [ + { + "id": "typewriter-text", + "objectClass": "SpriteFont", + "sid": 361518613450546, + "parameters": { + "text": "SpriteFont.Text", + "duration": "1" + } + } + ], + "sid": 538094465405522 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "on-any-timeline-finished", + "objectClass": "TimelineController", + "sid": 235084209052135 + } + ], + "actions": [ + { + "id": "set-opacity", + "objectClass": "SpriteFont", + "sid": 528680864007171, + "parameters": { + "opacity": "25" + } + }, + { + "id": "set-position", + "objectClass": "SpriteFont", + "sid": 840756881780709, + "parameters": { + "x": "60", + "y": "980" + } + } + ], + "sid": 959386257341071 + }, + { + "eventType": "block", + "conditions": [ + { + "id": "on-destroyed", + "objectClass": "Sprite", + "sid": 923642216270777 + } + ], + "actions": [ + { + "id": "set-enabled", + "objectClass": "Door2", + "sid": 894369766742136, + "behaviorType": "Solid", + "parameters": { + "state": "disabled" + } + }, + { + "id": "set-default-color", + "objectClass": "Door2", + "sid": 584933701950953, + "parameters": { + "color": "rgbEx(0, 100, 0)" + } + }, + { + "id": "play", + "objectClass": "Audio", + "sid": 380201735803608, + "parameters": { + "audio-file": "achievement-mp3-sound", + "loop": "not-looping", + "volume": "0", + "stereo-pan": "0", + "tag-optional": "\"\"" + } } ], - "sid": 829483914490492 + "sid": 769905431717414 } ], "sid": 558909492298727 diff --git a/eventSheets/Event sheet 1.uistate.json b/eventSheets/Event sheet 1.uistate.json index 22a31e9..1249b35 100644 --- a/eventSheets/Event sheet 1.uistate.json +++ b/eventSheets/Event sheet 1.uistate.json @@ -1 +1 @@ -{"name":"Event sheet 1","tabColor":[0.9999999999999999,0.8000000000000002,0.8000000000000002,1],"tabTextColor":null,"uiState":{"viewsUIState":[{"scroll":0,"eventSheetView":{"conditionsColumnWidth":300,"conditionNameCellWidth":90,"actionNameCellWidth":90,"fontSizeEm":1}}],"bookmark":false,"eventsUIState":[{"viewsUIState":[{}],"bookmark":false},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]}]}} \ No newline at end of file +{"name":"Event sheet 1","tabColor":[0.9999999999999999,0.8000000000000002,0.8000000000000002,1],"tabTextColor":null,"uiState":{"viewsUIState":[{"scroll":0,"eventSheetView":{"conditionsColumnWidth":300,"conditionNameCellWidth":90,"actionNameCellWidth":90,"fontSizeEm":1}}],"bookmark":false,"eventsUIState":[{"viewsUIState":[{}],"bookmark":false},{"viewsUIState":[{}],"bookmark":false},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]},{"viewsUIState":[{"expanded":true}],"bookmark":false,"children":[]}]}} \ No newline at end of file diff --git a/images/sprite2-animation 1-000.png b/images/area-animation 1-000.png similarity index 84% rename from images/sprite2-animation 1-000.png rename to images/area-animation 1-000.png index 44adc0c..2dea512 100644 Binary files a/images/sprite2-animation 1-000.png and b/images/area-animation 1-000.png differ diff --git a/images/door-animation 1-000.png b/images/door-animation 1-000.png new file mode 100644 index 0000000..6fcc234 Binary files /dev/null and b/images/door-animation 1-000.png differ diff --git a/images/door2-animation 1-000.png b/images/door2-animation 1-000.png new file mode 100644 index 0000000..6fcc234 Binary files /dev/null and b/images/door2-animation 1-000.png differ diff --git a/images/flashlight-animation 1-000.png b/images/flashlight-animation 1-000.png new file mode 100644 index 0000000..7f34924 Binary files /dev/null and b/images/flashlight-animation 1-000.png differ diff --git a/images/gameover.png b/images/gameover.png new file mode 100644 index 0000000..ec7acda Binary files /dev/null and b/images/gameover.png differ diff --git a/images/hotbar-animation 1-000.png b/images/hotbar-animation 1-000.png new file mode 100644 index 0000000..2dea512 Binary files /dev/null and b/images/hotbar-animation 1-000.png differ diff --git a/images/pickarea-animation 1-000.png b/images/pickarea-animation 1-000.png deleted file mode 100644 index 295f4a6..0000000 Binary files a/images/pickarea-animation 1-000.png and /dev/null differ diff --git a/images/player-animation 1-000.png b/images/player-animation 1-000.png index 9e415db..7880576 100644 Binary files a/images/player-animation 1-000.png and b/images/player-animation 1-000.png differ diff --git a/images/player-animation 1-001.png b/images/player-animation 1-001.png new file mode 100644 index 0000000..e902c72 Binary files /dev/null and b/images/player-animation 1-001.png differ diff --git a/images/sprite-animation 1-000.png b/images/sprite-animation 1-000.png index e1e7087..709480e 100644 Binary files a/images/sprite-animation 1-000.png and b/images/sprite-animation 1-000.png differ diff --git a/images/spritefont.png b/images/spritefont.png new file mode 100644 index 0000000..ec7acda Binary files /dev/null and b/images/spritefont.png differ diff --git a/images/wall-animation 1-000.png b/images/wall-animation 1-000.png new file mode 100644 index 0000000..1fffa68 Binary files /dev/null and b/images/wall-animation 1-000.png differ diff --git a/layouts/Layout 1.json b/layouts/Layout 1.json index 981ad1b..74ea94e 100644 --- a/layouts/Layout 1.json +++ b/layouts/Layout 1.json @@ -6,10 +6,39 @@ "overriden": 0, "subLayers": [], "instances": [ + { + "type": "Area", + "properties": { + "initially-visible": true, + "initial-animation": "Animation 1", + "initial-frame": 0, + "enable-collisions": true, + "live-preview": false + }, + "uid": 9, + "instanceVariables": {}, + "behaviors": {}, + "world": { + "x": 621, + "y": 501, + "width": 188.67071933284996, + "height": 188.67071933284996, + "originX": 0.5, + "originY": 0.5, + "color": [ + 0.25098039215686274, + 0.25098039215686274, + 0.25098039215686274, + 1 + ], + "angle": 0, + "zElevation": 0 + } + }, { "type": "ShadowLight", "properties": { - "light-height": 1000, + "light-height": 800, "light-radius": 0, "shadow-color": [ 0, @@ -23,16 +52,16 @@ }, "uid": 10, "instanceVariables": {}, - "behaviors": {}, - "effects": { - "SoftLight": { - "isEnabled": true, - "parameters": {} + "behaviors": { + "Pin": { + "properties": { + "destroy": false + } } }, "world": { - "x": 989, - "y": 493, + "x": 621, + "y": 500, "width": 50, "height": 50, "originX": 0.5, @@ -41,13 +70,13 @@ 1, 1, 1, - 0.25 + 0.5 ], "zElevation": 0 } }, { - "type": "Sprite2", + "type": "Interactable", "properties": { "initially-visible": true, "initial-animation": "Animation 1", @@ -55,14 +84,33 @@ "enable-collisions": true, "live-preview": false }, - "uid": 9, + "uid": 7, "instanceVariables": {}, - "behaviors": {}, + "behaviors": { + "Solid": { + "properties": { + "enabled": true, + "tags": "" + } + }, + "ShadowCaster": { + "properties": { + "height": 100, + "tag": "", + "enabled": true + } + }, + "Pin": { + "properties": { + "destroy": false + } + } + }, "world": { - "x": 621, - "y": 501, - "width": 250, - "height": 250, + "x": 1613, + "y": 523, + "width": 60, + "height": 60, "originX": 0.5, "originY": 0.5, "color": [ @@ -76,7 +124,7 @@ } }, { - "type": "PickArea", + "type": "Flashlight", "properties": { "initially-visible": true, "initial-animation": "Animation 1", @@ -85,20 +133,34 @@ "live-preview": false }, "uid": 8, - "instanceVariables": {}, - "behaviors": {}, + "instanceVariables": { + "Enabled": false + }, + "behaviors": { + "Pin": { + "properties": { + "destroy": true + } + } + }, + "effects": { + "SoftLight": { + "isEnabled": true, + "parameters": {} + } + }, "world": { - "x": 1611, - "y": 526, - "width": 200, - "height": 200, - "originX": 0.5, + "x": 626, + "y": 494, + "width": 750, + "height": 250, + "originX": 0, "originY": 0.5, "color": [ 1, 1, 1, - 0 + 0.5 ], "angle": 0, "zElevation": 0 @@ -118,17 +180,17 @@ "behaviors": { "Pathfinding": { "properties": { - "cell-size": 20, - "cell-border": -1, + "cell-size": 15, + "cell-border": 5, "obstacles": "solids", "max-speed": 600, "acceleration": 3000, "deceleration": 4000, "rotate-speed": 400, - "rotate-object": true, + "rotate-object": false, "diagonals": true, "direct-movement": "to-destination", - "enabled": true + "enabled": false } }, "BoundToLayout": { @@ -145,10 +207,10 @@ } }, "world": { - "x": 1641, + "x": 3356, "y": 257, "width": 50, - "height": 50, + "height": 100, "originX": 0.5, "originY": 0.5, "color": [ @@ -175,17 +237,17 @@ "behaviors": { "Pathfinding": { "properties": { - "cell-size": 20, - "cell-border": -1, + "cell-size": 15, + "cell-border": 5, "obstacles": "solids", "max-speed": 600, "acceleration": 3000, "deceleration": 4000, "rotate-speed": 400, - "rotate-object": true, + "rotate-object": false, "diagonals": true, "direct-movement": "to-destination", - "enabled": true + "enabled": false } }, "BoundToLayout": { @@ -202,10 +264,10 @@ } }, "world": { - "x": 1638, + "x": 3353, "y": 821, "width": 50, - "height": 50, + "height": 100, "originX": 0.5, "originY": 0.5, "color": [ @@ -219,7 +281,7 @@ } }, { - "type": "Interactable", + "type": "Player", "properties": { "initially-visible": true, "initial-animation": "Animation 1", @@ -227,28 +289,128 @@ "enable-collisions": true, "live-preview": false }, - "uid": 7, - "instanceVariables": {}, + "uid": 4, + "instanceVariables": { + "Room": 0, + "Health": 100 + }, "behaviors": { - "Solid": { + "8Direction": { "properties": { - "enabled": true, - "tags": "" + "max-speed": 600, + "acceleration": 4000, + "deceleration": 3000, + "directions": "dir-8", + "set-angle": "no", + "allow-sliding": false, + "default-controls": false, + "enabled": true } }, - "ShadowCaster": { + "LineOfSight": { "properties": { - "height": 100, - "tag": "", + "obstacles": "solids", + "range": 100, + "cone-of-view": 45, + "use-collision-cells": true + } + }, + "BoundToLayout": { + "properties": { + "bound-by": "edge" + } + } + }, + "world": { + "x": 613.0838883509892, + "y": 496.473058266195, + "width": 86.30424750211645, + "height": 134.25105166995894, + "originX": 0.37037037037037035, + "originY": 0.5, + "color": [ + 1, + 1, + 1, + 1 + ], + "angle": 0, + "zElevation": 0 + } + }, + { + "type": "SpriteFont", + "properties": { + "text": "AVE Alpha v0.1", + "enable-bbcode": true, + "character-width": 16, + "character-height": 16, + "character-set": "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>", + "spacing-data": "", + "scale": 2.25, + "character-spacing": 0, + "line-height": 10, + "horizontal-alignment": "center", + "vertical-alignment": "center", + "wrapping": "word", + "initially-visible": true, + "origin": "top-left", + "read-aloud": false + }, + "uid": 11, + "instanceVariables": {}, + "behaviors": { + "Anchor": { + "properties": { + "left-edge": "window-left", + "top-edge": "none", + "right-edge": "window-right", + "bottom-edge": "window-bottom", "enabled": true } } }, "world": { - "x": 1613, - "y": 523, - "width": 100, + "x": 60, + "y": 980, + "width": 1800, "height": 100, + "originX": 0, + "originY": 0, + "color": [ + 1, + 1, + 1, + 1 + ], + "angle": 0, + "zElevation": 0 + } + }, + { + "type": "Wall", + "properties": { + "initially-visible": true, + "initial-animation": "Animation 1", + "initial-frame": 0, + "enable-collisions": true, + "live-preview": false + }, + "uid": 12, + "instanceVariables": {}, + "behaviors": { + "Solid": { + "properties": { + "enabled": true, + "tags": "" + } + } + }, + "world": { + "x": 1920, + "y": 193, + "width": 75, + "height": 386, "originX": 0.5, "originY": 0.5, "color": [ @@ -262,7 +424,7 @@ } }, { - "type": "Player", + "type": "Wall", "properties": { "initially-visible": true, "initial-animation": "Animation 1", @@ -270,45 +432,129 @@ "enable-collisions": true, "live-preview": false }, - "uid": 4, + "uid": 14, "instanceVariables": {}, "behaviors": { - "8Direction": { + "Solid": { "properties": { - "max-speed": 600, - "acceleration": 4000, - "deceleration": 3000, - "directions": "dir-8", - "set-angle": "no", - "allow-sliding": false, - "default-controls": false, - "enabled": true + "enabled": true, + "tags": "" } - }, - "ScrollTo": { + } + }, + "world": { + "x": 1920, + "y": 887, + "width": 75, + "height": 386, + "originX": 0.5, + "originY": 0.5, + "color": [ + 1, + 1, + 1, + 1 + ], + "angle": 0, + "zElevation": 0 + } + }, + { + "type": "Door", + "properties": { + "initially-visible": true, + "initial-animation": "Animation 1", + "initial-frame": 0, + "enable-collisions": true, + "live-preview": false + }, + "uid": 15, + "instanceVariables": {}, + "behaviors": { + "Solid": { "properties": { - "enabled": true + "enabled": true, + "tags": "" } - }, - "LineOfSight": { + } + }, + "world": { + "x": 1920, + "y": 540, + "width": 50, + "height": 307, + "originX": 0.5, + "originY": 0.5, + "color": [ + 1, + 0, + 0, + 0.5 + ], + "angle": 0, + "zElevation": 0 + } + }, + { + "type": "Wall", + "properties": { + "initially-visible": true, + "initial-animation": "Animation 1", + "initial-frame": 0, + "enable-collisions": true, + "live-preview": false + }, + "uid": 16, + "instanceVariables": {}, + "behaviors": { + "Solid": { "properties": { - "obstacles": "solids", - "range": 150, - "cone-of-view": 45, - "use-collision-cells": true + "enabled": true, + "tags": "" } - }, - "BoundToLayout": { + } + }, + "world": { + "x": 3840, + "y": 193, + "width": 75, + "height": 386, + "originX": 0.5, + "originY": 0.5, + "color": [ + 1, + 1, + 1, + 1 + ], + "angle": 0, + "zElevation": 0 + } + }, + { + "type": "Wall", + "properties": { + "initially-visible": true, + "initial-animation": "Animation 1", + "initial-frame": 0, + "enable-collisions": true, + "live-preview": false + }, + "uid": 17, + "instanceVariables": {}, + "behaviors": { + "Solid": { "properties": { - "bound-by": "edge" + "enabled": true, + "tags": "" } } }, "world": { - "x": 618, - "y": 498, - "width": 80, - "height": 80, + "x": 3840, + "y": 887, + "width": 75, + "height": 386, "originX": 0.5, "originY": 0.5, "color": [ @@ -320,6 +566,139 @@ "angle": 0, "zElevation": 0 } + }, + { + "type": "Door2", + "properties": { + "initially-visible": true, + "initial-animation": "Animation 1", + "initial-frame": 0, + "enable-collisions": true, + "live-preview": false + }, + "uid": 18, + "instanceVariables": {}, + "behaviors": { + "Solid": { + "properties": { + "enabled": true, + "tags": "" + } + } + }, + "world": { + "x": 3840, + "y": 540, + "width": 50, + "height": 307, + "originX": 0.5, + "originY": 0.5, + "color": [ + 1, + 0, + 0, + 0.5 + ], + "angle": 0, + "zElevation": 0 + } + }, + { + "type": "GameOver", + "properties": { + "text": "GAME OVER", + "enable-bbcode": true, + "character-width": 16, + "character-height": 16, + "character-set": "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>", + "spacing-data": "", + "scale": 15, + "character-spacing": 0, + "line-height": 0, + "horizontal-alignment": "center", + "vertical-alignment": "center", + "wrapping": "word", + "initially-visible": true, + "origin": "center", + "read-aloud": false + }, + "uid": 21, + "instanceVariables": {}, + "behaviors": { + "Anchor": { + "properties": { + "left-edge": "window-left", + "top-edge": "window-top", + "right-edge": "window-right", + "bottom-edge": "window-bottom", + "enabled": true + } + }, + "Fade": { + "properties": { + "fade-in-time": 3, + "wait-time": 0, + "fade-out-time": 0, + "destroy": false, + "enabled": false, + "live-preview": false + } + } + }, + "world": { + "x": 960, + "y": 540, + "width": 1000, + "height": 500, + "originX": 0.5, + "originY": 0.5, + "color": [ + 1, + 0, + 0, + 0 + ], + "angle": 0.2617993877991494, + "zElevation": 0 + } + }, + { + "type": "ProgressBar", + "properties": { + "value": 100, + "maximum": 100, + "tooltip": "Health Bar", + "initially-visible": true, + "id": "", + "class": "" + }, + "uid": 22, + "instanceVariables": {}, + "behaviors": { + "Anchor": { + "properties": { + "left-edge": "window-left", + "top-edge": "window-top", + "right-edge": "window-right", + "bottom-edge": "window-bottom", + "enabled": true + } + } + }, + "world": { + "x": 20, + "y": 1020, + "width": 500, + "height": 50, + "originX": 0, + "originY": 0, + "color": [ + 1, + 1, + 1, + 1 + ] + } } ], "sid": 945870727635333, @@ -333,9 +712,9 @@ 1 ], "backgroundColor": [ - 0.19607843137254902, - 0.19607843137254902, - 0.19607843137254902, + 0.058823529411764705, + 0.058823529411764705, + 0.09803921568627451, 1 ], "isTransparent": false, @@ -345,7 +724,7 @@ "forceOwnTexture": false, "renderingMode": "3d", "drawOrder": "z-order", - "useRenderCells": false, + "useRenderCells": true, "blendMode": "normal", "zElevation": 0, "global": false @@ -354,7 +733,7 @@ "sid": 216123232476794, "nonworld-instances": [], "effectTypes": [], - "width": 4000, + "width": 5760, "height": 1080, "unboundedScrolling": false, "vpX": 0.5, diff --git a/layouts/Layout 1.uistate.json b/layouts/Layout 1.uistate.json index 580717e..0361869 100644 --- a/layouts/Layout 1.uistate.json +++ b/layouts/Layout 1.uistate.json @@ -1 +1 @@ -{"propertiesBar":{"properties":[{"name":"Layout","expanded":true,"children":[{"name":"Size","expanded":true,"children":[]},{"name":"Vanishing point","expanded":false,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Editor","expanded":true,"children":[{"name":"Margins","expanded":false,"children":[]},{"name":"Grid size","expanded":false,"children":[]},{"name":"Grid offset","expanded":false,"children":[]}]}],"scrollPosition":0},"layersBar":{"name":"","children":[{"name":"Layer 0","expanded":true,"children":[]}]},"grid":{"show":false,"snap":false,"width":32,"height":32,"offsetX":0,"offsetY":0},"marginWidth":1000,"marginHeight":1000,"showCollisionPolygons":false,"showMeshes":false,"showTranslucentInactiveLayers":false,"showSceneGraphConnections":true,"tabColor":[0.9999999999999999,0.95,0.8000000000000002,1],"tabTextColor":null,"layers":[{"name":"Layer 0","propertiesBar":{"properties":[{"name":"Layer properties","expanded":true,"children":[]},{"name":"Scroll & zoom","expanded":true,"children":[{"name":"Parallax","expanded":false,"children":[]}]},{"name":"Appearance","expanded":true,"children":[]},{"name":"Effects","expanded":true,"children":[]},{"name":"Editor","expanded":true,"children":[]}],"scrollPosition":0},"visibleInEditor":true,"locked":false,"parallaxInEditor":false,"opacity":1,"translucent":false}],"view":{"x":934.2418109697805,"y":782.8802195017993,"z":318.6559820378551,"activeLayer":"Layer 0"},"selectedInstances":[],"lockedInstances":[],"instanceCollections":[{"uids":[5,6,8],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[4,5,6,7,8,9],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[5,6,7,8],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[5,6],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pathfinding","expanded":true,"children":[]},{"name":"BoundToLayout","expanded":true,"children":[]},{"name":"ShadowCaster","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[11],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[]},{"name":"Effects","expanded":true,"children":[{"name":"RadialBlur","expanded":true,"children":[]}]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[9],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[10],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[6],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pathfinding","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[5],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pathfinding","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[5],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pathfinding","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[5],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pathfinding","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[8],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[10],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[7],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Solid","expanded":true,"children":[]},{"name":"ShadowCaster","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[10],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[10],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[]},{"name":"Effects","expanded":true,"children":[{"name":"SoftLight","expanded":true,"children":[]}]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[4],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"8Direction","expanded":true,"children":[]},{"name":"ScrollTo","expanded":true,"children":[]},{"name":"LineOfSight","expanded":true,"children":[]},{"name":"BoundToLayout","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}}]} \ No newline at end of file +{"propertiesBar":{"properties":[{"name":"Layout","expanded":true,"children":[{"name":"Size","expanded":true,"children":[]},{"name":"Vanishing point","expanded":false,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Editor","expanded":true,"children":[{"name":"Margins","expanded":false,"children":[]},{"name":"Grid size","expanded":false,"children":[]},{"name":"Grid offset","expanded":false,"children":[]}]}],"scrollPosition":0},"layersBar":{"name":"","children":[{"name":"Layer 0","expanded":true,"children":[]}]},"grid":{"show":false,"snap":false,"width":32,"height":32,"offsetX":0,"offsetY":0},"marginWidth":1000,"marginHeight":1000,"showCollisionPolygons":false,"showMeshes":false,"showTranslucentInactiveLayers":false,"showSceneGraphConnections":true,"tabColor":[0.9999999999999999,0.95,0.8000000000000002,1],"tabTextColor":null,"layers":[{"name":"Layer 0","propertiesBar":{"properties":[{"name":"Layer properties","expanded":true,"children":[]},{"name":"Scroll & zoom","expanded":true,"children":[{"name":"Parallax","expanded":false,"children":[]}]},{"name":"Appearance","expanded":true,"children":[]},{"name":"Effects","expanded":true,"children":[]},{"name":"Editor","expanded":true,"children":[]}],"scrollPosition":0},"visibleInEditor":true,"locked":false,"parallaxInEditor":false,"opacity":1,"translucent":false}],"view":{"x":523.1005239206568,"y":474.8674455268654,"z":64.14562560200056,"activeLayer":"Layer 0"},"selectedInstances":[4],"lockedInstances":[],"instanceCollections":[{"uids":[4,5,6,7,8,9],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[5,6,8],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[12,13,14],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[12,14],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Solid","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[16],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Solid","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[12],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Solid","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[12],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Solid","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[14],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Solid","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[16],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Solid","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[17],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Solid","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[6],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pathfinding","expanded":true,"children":[]},{"name":"BoundToLayout","expanded":true,"children":[]},{"name":"ShadowCaster","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[10],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pin","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[{"name":"RadialBlur","expanded":true,"children":[]}]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[10],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pin","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[10],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pin","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[{"name":"Pixellate","expanded":true,"children":[]}]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[10],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pin","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[5],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pathfinding","expanded":true,"children":[]},{"name":"BoundToLayout","expanded":true,"children":[]},{"name":"ShadowCaster","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[7],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Solid","expanded":true,"children":[]},{"name":"ShadowCaster","expanded":true,"children":[]},{"name":"Pin","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[15],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Solid","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[8],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pin","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[{"name":"SoftLight","expanded":true,"children":[]}]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[8],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pin","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[{"name":"SoftLight","expanded":true,"children":[]}]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[9],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[11],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Anchor","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]},{"name":"Accessibility","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[11],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Anchor","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]},{"name":"Accessibility","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[18],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Solid","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[5],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pathfinding","expanded":true,"children":[]},{"name":"BoundToLayout","expanded":true,"children":[]},{"name":"ShadowCaster","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[5],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pathfinding","expanded":true,"children":[]},{"name":"BoundToLayout","expanded":true,"children":[]},{"name":"ShadowCaster","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[5,6],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pathfinding","expanded":true,"children":[]},{"name":"BoundToLayout","expanded":true,"children":[]},{"name":"ShadowCaster","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[22],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Pathfinding","expanded":true,"children":[]},{"name":"BoundToLayout","expanded":true,"children":[]},{"name":"ShadowCaster","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[5,6,7,8],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[12,14,16,17],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Solid","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[21],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Anchor","expanded":true,"children":[]},{"name":"Fade","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]},{"name":"Accessibility","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[4],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"8Direction","expanded":true,"children":[]},{"name":"LineOfSight","expanded":true,"children":[]},{"name":"BoundToLayout","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[21],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Anchor","expanded":true,"children":[]},{"name":"Fade","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]},{"name":"Accessibility","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[21],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Anchor","expanded":true,"children":[]},{"name":"Fade","expanded":true,"children":[]}]},{"name":"Effects","expanded":true,"children":[]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]},{"name":"Accessibility","expanded":true,"children":[]}],"scrollPosition":0}},{"uids":[22],"properties":{"properties":[{"name":"Object type properties","expanded":true,"children":[]},{"name":"Common","expanded":true,"children":[{"name":"Position","expanded":false,"children":[]},{"name":"Size","expanded":false,"children":[]}]},{"name":"Instance variables","expanded":true,"children":[]},{"name":"Behaviors","expanded":true,"children":[{"name":"Anchor","expanded":true,"children":[]}]},{"name":"Container","expanded":true,"children":[]},{"name":"Template","expanded":true,"children":[]},{"name":"Properties","expanded":true,"children":[]}],"scrollPosition":0}}]} \ No newline at end of file diff --git a/objectTypes/Sprite2.json b/objectTypes/Area.json similarity index 92% rename from objectTypes/Sprite2.json rename to objectTypes/Area.json index af8a16f..26a2c57 100644 --- a/objectTypes/Sprite2.json +++ b/objectTypes/Area.json @@ -1,5 +1,5 @@ { - "name": "Sprite2", + "name": "Area", "plugin-id": "Sprite", "sid": 159187614520690, "isGlobal": false, @@ -18,7 +18,7 @@ "originalSource": "", "exportFormat": "lossless", "exportQuality": 0.8, - "imageSpriteId": 4043438, + "imageSpriteId": 5752741, "useCollisionPoly": true, "duration": 1 } diff --git a/objectTypes/Audio.json b/objectTypes/Audio.json new file mode 100644 index 0000000..7e44886 --- /dev/null +++ b/objectTypes/Audio.json @@ -0,0 +1,22 @@ +{ + "name": "Audio", + "plugin-id": "Audio", + "sid": 779147566607886, + "singleglobal-inst": { + "type": "Audio", + "properties": { + "timescale-audio": "off", + "save-load": "all", + "play-in-background": false, + "latency-hint": "interactive", + "enable-multiple-tags": true, + "panning-model": "hrtf", + "distance-model": "inverse", + "listener-z-height": 600, + "reference-distance": 600, + "maximum-distance": 10000, + "roll-off-factor": 1 + }, + "uid": 19 + } +} \ No newline at end of file diff --git a/objectTypes/Door.json b/objectTypes/Door.json new file mode 100644 index 0000000..8189a95 --- /dev/null +++ b/objectTypes/Door.json @@ -0,0 +1,43 @@ +{ + "name": "Door", + "plugin-id": "Sprite", + "sid": 173158555297819, + "isGlobal": false, + "instanceVariables": [], + "behaviorTypes": [ + { + "behaviorId": "solid", + "name": "Solid", + "sid": 624792189050224 + } + ], + "effectTypes": [], + "animations": { + "items": [ + { + "frames": [ + { + "width": 250, + "height": 250, + "originX": 0.5, + "originY": 0.5, + "originalSource": "", + "exportFormat": "lossless", + "exportQuality": 0.8, + "imageSpriteId": 344420, + "useCollisionPoly": true, + "duration": 1 + } + ], + "sid": 331393985256121, + "name": "Animation 1", + "isLooping": false, + "isPingPong": false, + "repeatCount": 1, + "repeatTo": 0, + "speed": 5 + } + ], + "subfolders": [] + } +} \ No newline at end of file diff --git a/objectTypes/Door2.json b/objectTypes/Door2.json new file mode 100644 index 0000000..3c43bb9 --- /dev/null +++ b/objectTypes/Door2.json @@ -0,0 +1,43 @@ +{ + "name": "Door2", + "plugin-id": "Sprite", + "sid": 268322468905089, + "isGlobal": false, + "instanceVariables": [], + "behaviorTypes": [ + { + "behaviorId": "solid", + "name": "Solid", + "sid": 873248956189087 + } + ], + "effectTypes": [], + "animations": { + "items": [ + { + "frames": [ + { + "width": 250, + "height": 250, + "originX": 0.5, + "originY": 0.5, + "originalSource": "", + "exportFormat": "lossless", + "exportQuality": 0.8, + "imageSpriteId": 9289996, + "useCollisionPoly": true, + "duration": 1 + } + ], + "sid": 732908527723547, + "name": "Animation 1", + "isLooping": false, + "isPingPong": false, + "repeatCount": 1, + "repeatTo": 0, + "speed": 5 + } + ], + "subfolders": [] + } +} \ No newline at end of file diff --git a/objectTypes/Flashlight.json b/objectTypes/Flashlight.json new file mode 100644 index 0000000..5defbf2 --- /dev/null +++ b/objectTypes/Flashlight.json @@ -0,0 +1,66 @@ +{ + "name": "Flashlight", + "plugin-id": "Sprite", + "sid": 960788544253931, + "isGlobal": false, + "instanceVariables": [ + { + "name": "Enabled", + "type": "boolean", + "desc": "", + "show": true, + "sid": 637257450183702 + } + ], + "behaviorTypes": [ + { + "behaviorId": "Pin", + "name": "Pin", + "sid": 263051958236018 + } + ], + "effectTypes": [ + { + "effectId": "softlight", + "name": "SoftLight" + } + ], + "animations": { + "items": [ + { + "frames": [ + { + "width": 250, + "height": 250, + "originX": 0, + "originY": 0.5, + "originalSource": "", + "exportFormat": "lossless", + "exportQuality": 0.8, + "imageSpriteId": 7217118, + "collisionPoly": { + "points": [ + 0.9, + 0.2, + 0.9, + 0.8, + 0.3, + 0.5 + ] + }, + "useCollisionPoly": true, + "duration": 1 + } + ], + "sid": 635590113727690, + "name": "Animation 1", + "isLooping": false, + "isPingPong": false, + "repeatCount": 1, + "repeatTo": 0, + "speed": 5 + } + ], + "subfolders": [] + } +} \ No newline at end of file diff --git a/objectTypes/GameOver.json b/objectTypes/GameOver.json new file mode 100644 index 0000000..293a44c --- /dev/null +++ b/objectTypes/GameOver.json @@ -0,0 +1,31 @@ +{ + "name": "GameOver", + "plugin-id": "Spritefont2", + "sid": 497416450650131, + "isGlobal": false, + "instanceVariables": [], + "behaviorTypes": [ + { + "behaviorId": "Anchor", + "name": "Anchor", + "sid": 460396210190059 + }, + { + "behaviorId": "Fade", + "name": "Fade", + "sid": 881278859433389 + } + ], + "effectTypes": [], + "image": { + "width": 128, + "height": 256, + "originX": 0.5, + "originY": 0.5, + "originalSource": "", + "exportFormat": "lossless", + "exportQuality": 0.8, + "imageSpriteId": 2643255, + "useCollisionPoly": true + } +} \ No newline at end of file diff --git a/objectTypes/PickArea.json b/objectTypes/Hotbar.json similarity index 84% rename from objectTypes/PickArea.json rename to objectTypes/Hotbar.json index 7009d6b..ee6fdde 100644 --- a/objectTypes/PickArea.json +++ b/objectTypes/Hotbar.json @@ -1,7 +1,7 @@ { - "name": "PickArea", + "name": "Hotbar", "plugin-id": "Sprite", - "sid": 465230337822434, + "sid": 911553366914973, "isGlobal": false, "instanceVariables": [], "behaviorTypes": [], @@ -18,12 +18,12 @@ "originalSource": "", "exportFormat": "lossless", "exportQuality": 0.8, - "imageSpriteId": 471827, + "imageSpriteId": 6654, "useCollisionPoly": true, "duration": 1 } ], - "sid": 981726671631303, + "sid": 404589562991351, "name": "Animation 1", "isLooping": false, "isPingPong": false, diff --git a/objectTypes/Interactable.json b/objectTypes/Interactable.json index 1f079b7..2cd7bfa 100644 --- a/objectTypes/Interactable.json +++ b/objectTypes/Interactable.json @@ -14,6 +14,11 @@ "behaviorId": "shadowcaster", "name": "ShadowCaster", "sid": 276208138090722 + }, + { + "behaviorId": "Pin", + "name": "Pin", + "sid": 802184450728325 } ], "effectTypes": [], diff --git a/objectTypes/Player.json b/objectTypes/Player.json index 684cfee..b945528 100644 --- a/objectTypes/Player.json +++ b/objectTypes/Player.json @@ -3,18 +3,28 @@ "plugin-id": "Sprite", "sid": 792667009531476, "isGlobal": false, - "instanceVariables": [], + "instanceVariables": [ + { + "name": "Room", + "type": "number", + "desc": "", + "show": true, + "sid": 564229484952174 + }, + { + "name": "Health", + "type": "number", + "desc": "", + "show": true, + "sid": 729401713437292 + } + ], "behaviorTypes": [ { "behaviorId": "EightDir", "name": "8Direction", "sid": 266410544150608 }, - { - "behaviorId": "scrollto", - "name": "ScrollTo", - "sid": 374407450560219 - }, { "behaviorId": "LOS", "name": "LineOfSight", @@ -32,32 +42,63 @@ { "frames": [ { - "width": 250, - "height": 250, - "originX": 0.5, + "width": 27, + "height": 42, + "originX": 0.37037037037037035, + "originY": 0.5, + "originalSource": "", + "exportFormat": "lossless", + "exportQuality": 0.8, + "imageSpriteId": 7818765, + "collisionPoly": { + "points": [ + 0.5421296296296294, + 0.961309523809524, + 0.20370370370370366, + 0.961309523809524, + 0.19907407407407413, + 0.031249999999999997, + 0.5328703703703707, + 0.031249999999999976 + ] + }, + "useCollisionPoly": true, + "imagePoints": [ + { + "name": "Image Point 1", + "x": 1, + "y": 0.47619047619047616 + } + ], + "duration": 1 + }, + { + "width": 27, + "height": 42, + "originX": 0.37037037037037035, "originY": 0.5, "originalSource": "", "exportFormat": "lossless", "exportQuality": 0.8, - "imageSpriteId": 7121919, + "imageSpriteId": 9821091, "collisionPoly": { "points": [ - 1, - 0, - 1, - 1, - 0, - 1, - 0, - 0 + 0.5421296296296294, + 0.961309523809524, + 0.20370370370370366, + 0.961309523809524, + 0.19907407407407413, + 0.031249999999999997, + 0.5328703703703707, + 0.031249999999999976 ] }, "useCollisionPoly": true, "imagePoints": [ { "name": "Image Point 1", - "x": 1.636, - "y": 0.48 + "x": 1, + "y": 0.47619047619047616 } ], "duration": 1 @@ -69,7 +110,7 @@ "isPingPong": false, "repeatCount": 1, "repeatTo": 0, - "speed": 5 + "speed": 0 } ], "subfolders": [] diff --git a/objectTypes/ProgressBar.json b/objectTypes/ProgressBar.json new file mode 100644 index 0000000..0e168f0 --- /dev/null +++ b/objectTypes/ProgressBar.json @@ -0,0 +1,14 @@ +{ + "name": "ProgressBar", + "plugin-id": "progressbar", + "sid": 208279675421377, + "isGlobal": false, + "instanceVariables": [], + "behaviorTypes": [ + { + "behaviorId": "Anchor", + "name": "Anchor", + "sid": 742043752511113 + } + ] +} \ No newline at end of file diff --git a/objectTypes/ShadowLight.json b/objectTypes/ShadowLight.json index b6089ba..27bb146 100644 --- a/objectTypes/ShadowLight.json +++ b/objectTypes/ShadowLight.json @@ -4,11 +4,12 @@ "sid": 188791515074236, "isGlobal": false, "instanceVariables": [], - "behaviorTypes": [], - "effectTypes": [ + "behaviorTypes": [ { - "effectId": "softlight", - "name": "SoftLight" + "behaviorId": "Pin", + "name": "Pin", + "sid": 513289619082867 } - ] + ], + "effectTypes": [] } \ No newline at end of file diff --git a/objectTypes/SpeechSynthesis.json b/objectTypes/SpeechSynthesis.json new file mode 100644 index 0000000..4309e4c --- /dev/null +++ b/objectTypes/SpeechSynthesis.json @@ -0,0 +1,10 @@ +{ + "name": "SpeechSynthesis", + "plugin-id": "SpeechSynthesis", + "sid": 693446710073370, + "singleglobal-inst": { + "type": "SpeechSynthesis", + "properties": {}, + "uid": 20 + } +} \ No newline at end of file diff --git a/objectTypes/Sprite.json b/objectTypes/Sprite.json index 0e06ed2..9b5563b 100644 --- a/objectTypes/Sprite.json +++ b/objectTypes/Sprite.json @@ -34,7 +34,7 @@ "originalSource": "", "exportFormat": "lossless", "exportQuality": 0.8, - "imageSpriteId": 2479368, + "imageSpriteId": 6484225, "useCollisionPoly": true, "duration": 1 } diff --git a/objectTypes/SpriteFont.json b/objectTypes/SpriteFont.json new file mode 100644 index 0000000..7f3ac50 --- /dev/null +++ b/objectTypes/SpriteFont.json @@ -0,0 +1,26 @@ +{ + "name": "SpriteFont", + "plugin-id": "Spritefont2", + "sid": 483864281624191, + "isGlobal": false, + "instanceVariables": [], + "behaviorTypes": [ + { + "behaviorId": "Anchor", + "name": "Anchor", + "sid": 583893682838801 + } + ], + "effectTypes": [], + "image": { + "width": 128, + "height": 256, + "originX": 0.5, + "originY": 0.5, + "originalSource": "", + "exportFormat": "lossless", + "exportQuality": 0.8, + "imageSpriteId": 2080892, + "useCollisionPoly": true + } +} \ No newline at end of file diff --git a/objectTypes/TimelineController.json b/objectTypes/TimelineController.json new file mode 100644 index 0000000..bbb2f0a --- /dev/null +++ b/objectTypes/TimelineController.json @@ -0,0 +1,10 @@ +{ + "name": "TimelineController", + "plugin-id": "Timeline", + "sid": 975278265173198, + "singleglobal-inst": { + "type": "TimelineController", + "properties": {}, + "uid": 13 + } +} \ No newline at end of file diff --git a/objectTypes/Wall.json b/objectTypes/Wall.json new file mode 100644 index 0000000..a243ab6 --- /dev/null +++ b/objectTypes/Wall.json @@ -0,0 +1,43 @@ +{ + "name": "Wall", + "plugin-id": "Sprite", + "sid": 104881535494664, + "isGlobal": false, + "instanceVariables": [], + "behaviorTypes": [ + { + "behaviorId": "solid", + "name": "Solid", + "sid": 858979559336336 + } + ], + "effectTypes": [], + "animations": { + "items": [ + { + "frames": [ + { + "width": 250, + "height": 250, + "originX": 0.5, + "originY": 0.5, + "originalSource": "", + "exportFormat": "lossless", + "exportQuality": 0.8, + "imageSpriteId": 5583717, + "useCollisionPoly": true, + "duration": 1 + } + ], + "sid": 590599297767149, + "name": "Animation 1", + "isLooping": false, + "isPingPong": false, + "repeatCount": 1, + "repeatTo": 0, + "speed": 5 + } + ], + "subfolders": [] + } +} \ No newline at end of file diff --git a/objectTypes/bullet.json b/objectTypes/bullet.json index 918f82b..ad68dd9 100644 --- a/objectTypes/bullet.json +++ b/objectTypes/bullet.json @@ -6,9 +6,9 @@ "instanceVariables": [], "behaviorTypes": [ { - "behaviorId": "Bullet", - "name": "Bullet", - "sid": 287164074095750 + "behaviorId": "Tween", + "name": "Tween", + "sid": 275834082289259 } ], "effectTypes": [], @@ -19,7 +19,7 @@ { "width": 250, "height": 250, - "originX": 0.5, + "originX": 0, "originY": 0.5, "originalSource": "", "exportFormat": "lossless", diff --git a/objecttypes.uistate.json b/objecttypes.uistate.json index 80cfcb8..0a81785 100644 --- a/objecttypes.uistate.json +++ b/objecttypes.uistate.json @@ -1 +1 @@ -[["Player",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}],["bullet",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}],["Sprite",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}],["Interactable",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}],["PickArea",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}],["Sprite2",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}]] \ No newline at end of file +[["Player",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}],["bullet",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}],["Sprite",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}],["Interactable",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}],["Area",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}],["Wall",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}],["Door",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}],["Flashlight",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}],["Door2",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}],["Hotbar",{"animations":"{\"expanded\":true,\"subfolders\":[]}"}]] \ No newline at end of file diff --git a/project.c3proj b/project.c3proj index 51bf551..d2ff6a7 100644 --- a/project.c3proj +++ b/project.c3proj @@ -6,6 +6,13 @@ "useWorker": "auto", "bundleAddons": false, "usedAddons": [ + { + "type": "plugin", + "id": "Audio", + "name": "Audio", + "author": "Scirra", + "bundled": false + }, { "type": "plugin", "id": "Keyboard", @@ -20,6 +27,13 @@ "author": "Scirra", "bundled": false }, + { + "type": "plugin", + "id": "SpeechSynthesis", + "name": "Speech synthesis", + "author": "Scirra", + "bundled": false + }, { "type": "plugin", "id": "Sprite", @@ -27,6 +41,27 @@ "author": "Scirra", "bundled": false }, + { + "type": "plugin", + "id": "Spritefont2", + "name": "Sprite font", + "author": "Scirra", + "bundled": false + }, + { + "type": "plugin", + "id": "Timeline", + "name": "Timeline controller", + "author": "Scirra", + "bundled": false + }, + { + "type": "plugin", + "id": "progressbar", + "name": "Progress bar", + "author": "Scirra", + "bundled": false + }, { "type": "plugin", "id": "shadowlight", @@ -36,8 +71,8 @@ }, { "type": "behavior", - "id": "Bullet", - "name": "Bullet", + "id": "Anchor", + "name": "Anchor", "author": "Scirra", "bundled": false }, @@ -48,6 +83,13 @@ "author": "Scirra", "bundled": false }, + { + "type": "behavior", + "id": "Fade", + "name": "Fade", + "author": "Scirra", + "bundled": false + }, { "type": "behavior", "id": "LOS", @@ -64,15 +106,22 @@ }, { "type": "behavior", - "id": "bound", - "name": "Bound to layout", + "id": "Pin", + "name": "Pin", + "author": "Scirra", + "bundled": false + }, + { + "type": "behavior", + "id": "Tween", + "name": "Tween", "author": "Scirra", "bundled": false }, { "type": "behavior", - "id": "scrollto", - "name": "Scroll To", + "id": "bound", + "name": "Bound to layout", "author": "Scirra", "bundled": false }, @@ -107,9 +156,19 @@ "bullet", "Sprite", "Interactable", - "PickArea", - "Sprite2", - "ShadowLight" + "Area", + "ShadowLight", + "SpriteFont", + "Wall", + "Door", + "Flashlight", + "TimelineController", + "Door2", + "Hotbar", + "SpeechSynthesis", + "Audio", + "GameOver", + "ProgressBar" ], "subfolders": [] }, @@ -137,7 +196,48 @@ "subfolders": [] }, "sound": { - "items": [], + "items": [ + { + "name": "pew-pew-lame-sound-effect.webm", + "type": "audio/webm; codecs=opus", + "sid": 378950154711875, + "file-info": { + "purpose": "none" + } + }, + { + "name": "flashlight-click.webm", + "type": "audio/webm; codecs=opus", + "sid": 506447645147835, + "file-info": { + "purpose": "none" + } + }, + { + "name": "woosh-sound-effect.webm", + "type": "audio/webm; codecs=opus", + "sid": 949726620777800, + "file-info": { + "purpose": "none" + } + }, + { + "name": "emotional-damage-meme.webm", + "type": "audio/webm; codecs=opus", + "sid": 349262146029235, + "file-info": { + "purpose": "none" + } + }, + { + "name": "achievement-mp3-sound.webm", + "type": "audio/webm; codecs=opus", + "sid": 933304179750539, + "file-info": { + "purpose": "none" + } + } + ], "subfolders": [] }, "music": { @@ -240,8 +340,8 @@ "zAxisScale": "normalized", "fov": 0.7853981633974483, "useLoaderLayout": false, - "fullscreenMode": "letterbox-integer-scale", - "fullscreenQuality": "low", + "fullscreenMode": "letterbox-scale", + "fullscreenQuality": "high", "viewportFit": "auto", "backgroundColor": [ 0, diff --git a/project.uistate.json b/project.uistate.json index 7accd06..6162785 100644 --- a/project.uistate.json +++ b/project.uistate.json @@ -1 +1 @@ -{"propertiesBar":{"properties":[{"name":"About","expanded":true,"children":[]},{"name":"Colors","expanded":true,"children":[]},{"name":"Startup","expanded":true,"children":[]},{"name":"Display","expanded":true,"children":[{"name":"Viewport size","expanded":false,"children":[]}]},{"name":"Advanced","expanded":false,"children":[]},{"name":"Compatibility settings","expanded":false,"children":[]},{"name":"Editor","expanded":true,"children":[]}],"scrollPosition":0},"openTabs":{"active":{"name":"Layout 1","type":"layout"},"open":[{"name":"Layout 1","type":"layout"},{"name":"Event sheet 1","type":"eventSheet"}]},"previewEffects":true,"previewBrowser":"default","pauseOnUnfocus":false,"projectBar":{"name":"","children":[{"name":"AVE (prototype)","expanded":true,"children":[{"name":"Layouts","expanded":true,"children":[{"name":"Layout 1","expanded":true,"children":[]}]},{"name":"Event sheets","expanded":true,"children":[{"name":"Event sheet 1","expanded":true,"children":[]}]},{"name":"Scripts","expanded":true,"children":[]},{"name":"Object types","expanded":true,"children":[{"name":"bullet","expanded":true,"children":[]},{"name":"Interactable","expanded":true,"children":[]},{"name":"Keyboard","expanded":true,"children":[]},{"name":"Mouse","expanded":true,"children":[]},{"name":"PickArea","expanded":true,"children":[]},{"name":"Player","expanded":true,"children":[]},{"name":"ShadowLight","expanded":true,"children":[]},{"name":"Sprite","expanded":true,"children":[]},{"name":"Sprite2","expanded":true,"children":[]}]},{"name":"Families","expanded":true,"children":[]},{"name":"Timelines","expanded":true,"children":[{"name":"Eases","expanded":false,"children":[]},{"name":"Timeline 1","expanded":true,"children":[]}]},{"name":"Sounds","expanded":true,"children":[]},{"name":"Music","expanded":true,"children":[]},{"name":"Videos","expanded":true,"children":[]},{"name":"Fonts","expanded":true,"children":[]},{"name":"Icons","expanded":false,"children":[{"name":"icon-128.png","expanded":true,"children":[]},{"name":"icon-16.png","expanded":true,"children":[]},{"name":"icon-256.png","expanded":true,"children":[]},{"name":"icon-32.png","expanded":true,"children":[]},{"name":"icon-512.png","expanded":true,"children":[]},{"name":"icon-64.png","expanded":true,"children":[]},{"name":"loading-logo.png","expanded":true,"children":[]}]},{"name":"Files","expanded":true,"children":[]}]}]},"propertiesBarActiveObject":{"name":"Layout 1","type":"layout"}} \ No newline at end of file +{"propertiesBar":{"properties":[{"name":"About","expanded":true,"children":[]},{"name":"Colors","expanded":true,"children":[]},{"name":"Startup","expanded":true,"children":[]},{"name":"Display","expanded":true,"children":[{"name":"Viewport size","expanded":false,"children":[]}]},{"name":"Advanced","expanded":true,"children":[]},{"name":"Compatibility settings","expanded":true,"children":[]},{"name":"Editor","expanded":true,"children":[]}],"scrollPosition":0},"openTabs":{"active":{"name":"Layout 1","type":"layout"},"open":[{"name":"Layout 1","type":"layout"},{"name":"Event sheet 1","type":"eventSheet"}]},"previewEffects":true,"previewBrowser":"default","pauseOnUnfocus":false,"projectBar":{"name":"","children":[{"name":"AVE (prototype)","expanded":true,"children":[{"name":"Layouts","expanded":true,"children":[{"name":"Layout 1","expanded":true,"children":[]}]},{"name":"Event sheets","expanded":true,"children":[{"name":"Event sheet 1","expanded":true,"children":[]}]},{"name":"Scripts","expanded":true,"children":[]},{"name":"Object types","expanded":true,"children":[{"name":"Area","expanded":true,"children":[]},{"name":"Audio","expanded":true,"children":[]},{"name":"bullet","expanded":true,"children":[]},{"name":"Door","expanded":true,"children":[]},{"name":"Door2","expanded":true,"children":[]},{"name":"Flashlight","expanded":true,"children":[]},{"name":"GameOver","expanded":true,"children":[]},{"name":"Hotbar","expanded":true,"children":[]},{"name":"Interactable","expanded":true,"children":[]},{"name":"Keyboard","expanded":true,"children":[]},{"name":"Mouse","expanded":true,"children":[]},{"name":"Player","expanded":true,"children":[]},{"name":"ProgressBar","expanded":true,"children":[]},{"name":"ShadowLight","expanded":true,"children":[]},{"name":"SpeechSynthesis","expanded":true,"children":[]},{"name":"Sprite","expanded":true,"children":[]},{"name":"SpriteFont","expanded":true,"children":[]},{"name":"TimelineController","expanded":true,"children":[]},{"name":"Wall","expanded":true,"children":[]}]},{"name":"Families","expanded":true,"children":[]},{"name":"Timelines","expanded":true,"children":[{"name":"Eases","expanded":false,"children":[]},{"name":"Timeline 1","expanded":true,"children":[]}]},{"name":"Sounds","expanded":true,"children":[{"name":"achievement-mp3-sound.webm","expanded":true,"children":[]},{"name":"emotional-damage-meme.webm","expanded":true,"children":[]},{"name":"flashlight-click.webm","expanded":true,"children":[]},{"name":"pew-pew-lame-sound-effect.webm","expanded":true,"children":[]},{"name":"woosh-sound-effect.webm","expanded":true,"children":[]}]},{"name":"Music","expanded":true,"children":[]},{"name":"Videos","expanded":true,"children":[]},{"name":"Fonts","expanded":true,"children":[]},{"name":"Icons","expanded":false,"children":[{"name":"icon-128.png","expanded":true,"children":[]},{"name":"icon-16.png","expanded":true,"children":[]},{"name":"icon-256.png","expanded":true,"children":[]},{"name":"icon-32.png","expanded":true,"children":[]},{"name":"icon-512.png","expanded":true,"children":[]},{"name":"icon-64.png","expanded":true,"children":[]},{"name":"loading-logo.png","expanded":true,"children":[]}]},{"name":"Files","expanded":true,"children":[]}]}]},"propertiesBarActiveObject":{"name":"Layout 1","type":"layout"}} \ No newline at end of file diff --git a/sounds/achievement-mp3-sound.webm b/sounds/achievement-mp3-sound.webm new file mode 100644 index 0000000..dc78e9b Binary files /dev/null and b/sounds/achievement-mp3-sound.webm differ diff --git a/sounds/emotional-damage-meme.webm b/sounds/emotional-damage-meme.webm new file mode 100644 index 0000000..6ce0a5d Binary files /dev/null and b/sounds/emotional-damage-meme.webm differ diff --git a/sounds/flashlight-click.webm b/sounds/flashlight-click.webm new file mode 100644 index 0000000..f46f5a3 Binary files /dev/null and b/sounds/flashlight-click.webm differ diff --git a/sounds/pew-pew-lame-sound-effect.webm b/sounds/pew-pew-lame-sound-effect.webm new file mode 100644 index 0000000..c3136be Binary files /dev/null and b/sounds/pew-pew-lame-sound-effect.webm differ diff --git a/sounds/woosh-sound-effect.webm b/sounds/woosh-sound-effect.webm new file mode 100644 index 0000000..8f02634 Binary files /dev/null and b/sounds/woosh-sound-effect.webm differ diff --git a/timelines/Timeline 1.json b/timelines/Timeline 1.json index 766d3cb..36b8eb5 100644 --- a/timelines/Timeline 1.json +++ b/timelines/Timeline 1.json @@ -3,10 +3,10 @@ "enabled": true, "interpolationMode": "default", "resultMode": "default", - "ease": "noease", + "ease": "default", "pathMode": "line", "resizeMode": "size", - "playheadTime": 1, + "playheadTime": 0, "totalTime": 5, "stepTime": 0.1, "useStepTime": true, @@ -21,7 +21,111 @@ "startOnLayout": "", "transformWithSceneGraph": true, "ignoreSystemTimescale": true, - "tracks": [], + "tracks": [ + { + "type": "instance-track", + "worldInstance": 11, + "objectType": "SpriteFont", + "project": "jylnef8x06j", + "enabled": true, + "interpolationMode": "default", + "resultMode": "default", + "ease": "default", + "pathMode": "default", + "resizeMode": "default", + "initialVisibility": true, + "id": "", + "virtualPosition": { + "useColor": true, + "colorSet": false, + "relativeFlags": 2047 + }, + "keyframes": [ + { + "time": 0, + "tags": "", + "enabled": true, + "ease": "default", + "pathMode": "default" + }, + { + "time": 2.5, + "tags": "", + "enabled": true, + "ease": "default", + "pathMode": "default" + }, + { + "time": 5, + "tags": "", + "enabled": true, + "ease": "default", + "pathMode": "default" + } + ], + "propertyTracks": [ + { + "property": "text", + "source": { + "type": "plugin", + "uid": "Spritefont2" + }, + "enabled": true, + "interpolationMode": "step", + "resultMode": "default", + "ease": "default", + "pathMode": "none", + "propertyKeyframes": [ + { + "time": 0, + "enabled": true, + "resultMode": "default", + "ease": "default", + "pathMode": "none", + "value": "WASD to move\nShift to dash", + "rValue": "WASD to move\nShift to dash", + "aValue": "WASD to move\nShift to dash", + "addons": [] + }, + { + "time": 2.5, + "enabled": true, + "resultMode": "default", + "ease": "default", + "pathMode": "none", + "value": "E to Interact\nF to use Flashlight", + "rValue": "E to Interact\nF to use Flashlight", + "aValue": "E to Interact\nF to use Flashlight", + "addons": [] + }, + { + "time": 5, + "enabled": true, + "resultMode": "default", + "ease": "default", + "pathMode": "none", + "value": "AVE Alpha v0.1", + "rValue": "AVE Alpha v0.1", + "aValue": "AVE Alpha v0.1", + "addons": [] + } + ] + } + ], + "propertyTracksRoot": { + "enabled": true, + "interpolationMode": "default", + "resultMode": "default", + "ease": "default", + "pathMode": "default", + "resizeMode": "default", + "expanded": true, + "name": "Property Track Folder", + "items": [], + "subfolders": [] + } + } + ], "tracksRoot": { "enabled": true, "interpolationMode": "default", diff --git a/timelines/Timeline 1.uistate.json b/timelines/Timeline 1.uistate.json index 32bf669..6df64bc 100644 --- a/timelines/Timeline 1.uistate.json +++ b/timelines/Timeline 1.uistate.json @@ -1 +1 @@ -{"propertiesBar":{},"visible":true,"locked":false,"expanded":true,"showUIElements":true,"timelineElementsCollections":[],"tracks":[],"tracksRoot":{"propertiesBar":{},"visible":true,"locked":false,"expanded":true,"showUIElements":true,"timelineElementsCollections":[],"name":"Track Folder","items":[],"subfolders":[]},"nestedTimelinesRoot":{"propertiesBar":{},"visible":true,"locked":false,"expanded":true,"showUIElements":true,"timelineElementsCollections":[],"name":"Timelines","subfolders":[]}} \ No newline at end of file +{"propertiesBar":{"properties":[{"name":"Timeline","expanded":true,"children":[{"name":"Ease properties","expanded":true,"children":[]}]},{"name":"Time","expanded":true,"children":[{"name":"Step","expanded":true,"children":[]}]},{"name":"Miscellaneous","expanded":true,"children":[]},{"name":"Editor","expanded":true,"children":[]}],"scrollPosition":0},"visible":true,"locked":false,"expanded":true,"showUIElements":true,"lastTimelineElementsCollection":[3,7],"timelineElementsCollections":[{"indexes":[6,7],"properties":{"properties":[{"name":"Common property keyframe properties","expanded":true,"children":[]}],"scrollPosition":0}},{"indexes":[2,6,7],"properties":{"properties":[{"name":"Common timeline properties","expanded":true,"children":[]}],"scrollPosition":0}},{"indexes":[2,3,6,7],"properties":{"properties":[{"name":"Common timeline properties","expanded":true,"children":[]}],"scrollPosition":0}},{"indexes":[3,4],"properties":{"properties":[{"name":"Common timeline properties","expanded":true,"children":[]}],"scrollPosition":0}},{"indexes":[3,4,7],"properties":{"properties":[{"name":"Common timeline properties","expanded":true,"children":[]}],"scrollPosition":0}},{"indexes":[0,7],"properties":{"properties":[{"name":"Common timeline properties","expanded":true,"children":[]}],"scrollPosition":0}},{"indexes":[3,7],"properties":{"properties":[{"name":"Common timeline properties","expanded":true,"children":[]}],"scrollPosition":0}}],"tracks":[{"keyframes":[{"time":0,"tags":"","propertiesBar":{},"visible":true,"locked":false,"expanded":true,"showUIElements":true,"timelineElementsCollections":[]},{"time":2.5,"tags":"","propertiesBar":{},"visible":true,"locked":false,"expanded":true,"showUIElements":true,"timelineElementsCollections":[]},{"time":5,"tags":"","propertiesBar":{"properties":[{"name":"Master keyframe","expanded":true,"children":[{"name":"Ease properties","expanded":true,"children":[]}]}],"scrollPosition":0},"visible":true,"locked":false,"expanded":true,"showUIElements":true,"timelineElementsCollections":[]}],"propertyTracks":[{"property":"text","source":{"type":"plugin","uid":"Spritefont2"},"propertiesBar":{"properties":[{"name":"Property track","expanded":true,"children":[{"name":"Ease properties","expanded":true,"children":[]}]},{"name":"Editor","expanded":true,"children":[]}],"scrollPosition":0},"visible":true,"locked":false,"expanded":true,"showUIElements":true,"timelineElementsCollections":[],"propertyKeyframes":[{"time":0,"propertiesBar":{},"visible":true,"locked":false,"expanded":true,"showUIElements":true,"timelineElementsCollections":[]},{"time":2.5,"propertiesBar":{"properties":[{"name":"Property keyframe","expanded":true,"children":[{"name":"Ease properties","expanded":true,"children":[]}]}],"scrollPosition":0},"visible":true,"locked":false,"expanded":true,"showUIElements":true,"timelineElementsCollections":[]},{"time":5,"propertiesBar":{"properties":[{"name":"Property keyframe","expanded":true,"children":[{"name":"Ease properties","expanded":true,"children":[]}]}],"scrollPosition":0},"visible":true,"locked":false,"expanded":true,"showUIElements":true,"timelineElementsCollections":[]}]}],"propertyTracksRoot":{"name":"Property Track Folder","items":[],"subfolders":[],"propertiesBar":{},"visible":true,"locked":false,"expanded":true,"showUIElements":true,"timelineElementsCollections":[]},"type":"instance-track","worldInstance":11,"objectType":"SpriteFont","project":"jylnef8x06j","propertiesBar":{},"visible":true,"locked":false,"expanded":true,"showUIElements":true,"timelineElementsCollections":[]}],"tracksRoot":{"propertiesBar":{},"visible":true,"locked":false,"expanded":true,"showUIElements":true,"timelineElementsCollections":[],"name":"Track Folder","items":[],"subfolders":[]},"nestedTimelinesRoot":{"propertiesBar":{},"visible":true,"locked":false,"expanded":true,"showUIElements":true,"timelineElementsCollections":[],"name":"Timelines","subfolders":[]}} \ No newline at end of file