From 10ea484ea2e126bc346fd3084f84b07de2a83edb Mon Sep 17 00:00:00 2001 From: Bryce Covert Date: Sat, 12 Sep 2015 00:28:35 -0700 Subject: [PATCH] working on texture packing --- desktop/resources/particles/appear | 193 ++++++ .../resources/{space => particles}/beam.png | Bin desktop/resources/particles/blowup | 439 +++++++++++++ desktop/resources/particles/candle | 218 ++++++ .../resources/{space => particles}/cloud.png | Bin .../resources/{title => particles}/cloud1.png | Bin .../resources/{title => particles}/cloud2.png | Bin .../resources/{dream => particles}/cloudy.png | Bin desktop/resources/particles/cloudy2 | 170 +++++ .../{outside-jail => particles}/dither.png | Bin desktop/resources/{ => particles}/dot.png | Bin desktop/resources/particles/dream-magic | 174 +++++ desktop/resources/particles/explode | 165 +++++ desktop/resources/particles/fire-particle | 339 ++++++++++ .../fire-particle.png | Bin .../resources/{space => particles}/flesh.png | Bin desktop/resources/particles/fountain | 618 ++++++++++++++++++ desktop/resources/particles/gandarf-cloud | 560 ++++++++++++++++ desktop/resources/particles/glad-jump | 163 +++++ desktop/resources/particles/grow-explode | 291 +++++++++ desktop/resources/particles/jet | 316 +++++++++ desktop/resources/particles/magic | 301 +++++++++ desktop/resources/particles/magic-frog | 278 ++++++++ .../{outside-jail => particles}/magic.png | Bin desktop/resources/particles/outside-particles | 426 ++++++++++++ desktop/resources/particles/particle-clouds | 566 ++++++++++++++++ desktop/resources/particles/puke | 449 +++++++++++++ desktop/resources/particles/smoke-particle | 313 +++++++++ desktop/resources/particles/step | 152 +++++ desktop/src-common/advent/actions.clj | 2 +- .../src-common/advent/screens/inventory.clj | 2 +- .../advent/screens/rooms/cat_tree.clj | 2 +- .../advent/screens/rooms/common.clj | 2 +- .../src-common/advent/screens/rooms/dream.clj | 6 +- .../advent/screens/rooms/ending.clj | 4 +- .../advent/screens/rooms/inside_antique.clj | 4 +- .../advent/screens/rooms/inside_castle.clj | 2 +- .../advent/screens/rooms/inside_house.clj | 10 +- .../advent/screens/rooms/inside_jail.clj | 4 +- .../advent/screens/rooms/inside_stash.clj | 2 +- .../advent/screens/rooms/outside_house.clj | 2 +- .../advent/screens/rooms/outside_jail.clj | 4 +- .../src-common/advent/screens/rooms/space.clj | 6 +- desktop/src-common/advent/screens/scene.clj | 2 +- desktop/src-common/advent/screens/title.clj | 4 +- desktop/src-common/advent/utils.clj | 2 +- 46 files changed, 6161 insertions(+), 30 deletions(-) create mode 100644 desktop/resources/particles/appear rename desktop/resources/{space => particles}/beam.png (100%) create mode 100644 desktop/resources/particles/blowup create mode 100644 desktop/resources/particles/candle rename desktop/resources/{space => particles}/cloud.png (100%) rename desktop/resources/{title => particles}/cloud1.png (100%) rename desktop/resources/{title => particles}/cloud2.png (100%) rename desktop/resources/{dream => particles}/cloudy.png (100%) create mode 100644 desktop/resources/particles/cloudy2 rename desktop/resources/{outside-jail => particles}/dither.png (100%) rename desktop/resources/{ => particles}/dot.png (100%) create mode 100644 desktop/resources/particles/dream-magic create mode 100644 desktop/resources/particles/explode create mode 100644 desktop/resources/particles/fire-particle rename desktop/resources/{inside-antique => particles}/fire-particle.png (100%) rename desktop/resources/{space => particles}/flesh.png (100%) create mode 100644 desktop/resources/particles/fountain create mode 100644 desktop/resources/particles/gandarf-cloud create mode 100644 desktop/resources/particles/glad-jump create mode 100644 desktop/resources/particles/grow-explode create mode 100644 desktop/resources/particles/jet create mode 100644 desktop/resources/particles/magic create mode 100644 desktop/resources/particles/magic-frog rename desktop/resources/{outside-jail => particles}/magic.png (100%) create mode 100644 desktop/resources/particles/outside-particles create mode 100644 desktop/resources/particles/particle-clouds create mode 100644 desktop/resources/particles/puke create mode 100644 desktop/resources/particles/smoke-particle create mode 100644 desktop/resources/particles/step diff --git a/desktop/resources/particles/appear b/desktop/resources/particles/appear new file mode 100644 index 00000000..37a0e0e3 --- /dev/null +++ b/desktop/resources/particles/appear @@ -0,0 +1,193 @@ +Untitled +- Delay - +active: true +lowMin: 0.0 +lowMax: 0.0 +- Duration - +lowMin: 500.0 +lowMax: 500.0 +- Count - +min: 0 +max: 200 +- Emission - +lowMin: 70.0 +lowMax: 70.0 +highMin: 80.0 +highMax: 80.0 +relative: false +scalingCount: 3 +scaling0: 0.7346939 +scaling1: 0.48979592 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.5205479 +timeline2: 0.94520545 +- Life - +lowMin: 500.0 +lowMax: 500.0 +highMin: 1000.0 +highMax: 1000.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.3 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.9931507 +- X Offset - +active: false +- Y Offset - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 20.0 +lowMax: 20.0 +highMin: 50.0 +highMax: 50.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.94520545 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 10.0 +lowMax: 10.0 +highMin: 40.0 +highMax: 40.0 +relative: true +scalingCount: 3 +scaling0: 0.3877551 +scaling1: 0.67346936 +scaling2: 0.8876405 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.72602737 +timeline2: 0.98197246 +- Velocity - +active: true +lowMin: 50.0 +lowMax: 50.0 +highMin: 60.0 +highMax: 60.0 +relative: true +scalingCount: 2 +scaling0: 1.0 +scaling1: 0.1632653 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.7191781 +- Angle - +active: true +lowMin: 50.0 +lowMax: 130.0 +highMin: 20.0 +highMax: 170.0 +relative: false +scalingCount: 2 +scaling0: 0.040816326 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Rotation - +active: true +lowMin: -45.0 +lowMax: 45.0 +highMin: -90.0 +highMax: 95.0 +relative: true +scalingCount: 2 +scaling0: 0.3469388 +scaling1: 0.8979592 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Wind - +active: false +- Gravity - +active: true +lowMin: 30.0 +lowMax: 30.0 +highMin: 50.0 +highMax: 50.0 +relative: false +scalingCount: 2 +scaling0: 0.10204082 +scaling1: 0.877551 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.9109589 +- Tint - +colorsCount: 6 +colors0: 0.29803923 +colors1: 0.078431375 +colors2: 0.20784314 +colors3: 0.07450981 +colors4: 0.2 +colors5: 0.29803923 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 0.28070176 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.2 +timeline2: 0.51369864 +timeline3: 1.0 +- Options - +attached: false +continuous: false +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +cloud.png diff --git a/desktop/resources/space/beam.png b/desktop/resources/particles/beam.png similarity index 100% rename from desktop/resources/space/beam.png rename to desktop/resources/particles/beam.png diff --git a/desktop/resources/particles/blowup b/desktop/resources/particles/blowup new file mode 100644 index 00000000..47998aba --- /dev/null +++ b/desktop/resources/particles/blowup @@ -0,0 +1,439 @@ +Untitled +- Delay - +active: false +- Duration - +lowMin: 2500.0 +lowMax: 2500.0 +- Count - +min: 0 +max: 100 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 50.0 +highMax: 50.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 400.0 +highMax: 400.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 75.0 +lowMax: 75.0 +highMin: 150.0 +highMax: 150.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Velocity - +active: false +- Angle - +active: false +- Rotation - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 180.0 +highMax: 180.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Wind - +active: false +- Gravity - +active: false +- Tint - +colorsCount: 6 +colors0: 0.047058824 +colors1: 0.7019608 +colors2: 1.0 +colors3: 0.39607844 +colors4: 0.19215687 +colors5: 0.6 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 3 +scaling0: 0.07017544 +scaling1: 0.8947368 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.23287672 +timeline2: 1.0 +- Options - +attached: false +continuous: false +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +beam.png + + +Untitled +- Delay - +active: false +- Duration - +lowMin: 3000.0 +lowMax: 3000.0 +- Count - +min: 0 +max: 200 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 250.0 +highMax: 250.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 500.0 +highMax: 1000.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.3 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.5 +lowMax: 0.5 +highMin: 2.0 +highMax: 2.0 +relative: true +scalingCount: 2 +scaling0: 1.0 +scaling1: 0.1632653 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.77397263 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 700.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.46575344 +- Angle - +active: true +lowMin: 110.0 +lowMax: 250.0 +highMin: 120.0 +highMax: 120.0 +relative: false +scalingCount: 3 +scaling0: 0.0 +scaling1: 0.0 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.89726025 +timeline2: 1.0 +- Rotation - +active: true +lowMin: 10.0 +lowMax: 10.0 +highMin: 0.0 +highMax: 0.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Wind - +active: false +- Gravity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Tint - +colorsCount: 9 +colors0: 0.93333334 +colors1: 1.0 +colors2: 1.0 +colors3: 0.46666667 +colors4: 0.7529412 +colors5: 1.0 +colors6: 0.4392157 +colors7: 0.79607844 +colors8: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.17938553 +timeline2: 1.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 0.75 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.2 +timeline2: 0.8 +timeline3: 1.0 +- Options - +attached: false +continuous: false +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +dot.png + + +Untitled +- Delay - +active: false +- Duration - +lowMin: 1000.0 +lowMax: 1000.0 +- Count - +min: 0 +max: 25 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 100.0 +highMax: 100.0 +relative: false +scalingCount: 2 +scaling0: 1.0 +scaling1: 0.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.2739726 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 2000.0 +highMax: 2000.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 25.0 +highMax: 25.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.3561644 +- Velocity - +active: true +lowMin: 75.0 +lowMax: 75.0 +highMin: 250.0 +highMax: 250.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 0.040816326 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.47260273 +timeline2: 1.0 +- Angle - +active: true +lowMin: 0.0 +lowMax: 360.0 +highMin: 0.0 +highMax: 360.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Rotation - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -180.0 +highMax: 180.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Wind - +active: false +- Gravity - +active: false +- Tint - +colorsCount: 3 +colors0: 0.63529414 +colors1: 0.60784316 +colors2: 0.6039216 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 3 +scaling0: 0.0 +scaling1: 0.84210527 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.15068494 +timeline2: 0.9041096 +- Options - +attached: false +continuous: false +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +dot.png diff --git a/desktop/resources/particles/candle b/desktop/resources/particles/candle new file mode 100644 index 00000000..1815c9ca --- /dev/null +++ b/desktop/resources/particles/candle @@ -0,0 +1,218 @@ +Untitled +- Delay - +active: false +- Duration - +lowMin: 10000.0 +lowMax: 10000.0 +- Count - +min: 0 +max: 1000 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 3.0 +highMax: 3.0 +relative: false +scalingCount: 7 +scaling0: 0.97959185 +scaling1: 0.0 +scaling2: 0.97959185 +scaling3: 0.0 +scaling4: 1.0 +scaling5: 0.0 +scaling6: 0.0 +timelineCount: 7 +timeline0: 0.0 +timeline1: 0.13013698 +timeline2: 0.32876712 +timeline3: 0.45890412 +timeline4: 0.63013697 +timeline5: 0.74657536 +timeline6: 0.93835616 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 20000.0 +highMax: 20000.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- X Offset - +active: true +lowMin: -2.0 +lowMax: 2.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: true +lowMin: -2.0 +lowMax: 2.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 1.0 +lowMax: 1.0 +highMin: 3.0 +highMax: 8.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Velocity - +active: true +lowMin: 7.0 +lowMax: 7.0 +highMin: 3.0 +highMax: 3.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Angle - +active: true +lowMin: 180.0 +lowMax: 170.0 +highMin: -120.0 +highMax: -100.0 +relative: true +scalingCount: 10 +scaling0: 0.0 +scaling1: 0.0 +scaling2: 1.0 +scaling3: 0.08163265 +scaling4: 0.8979592 +scaling5: 0.1632653 +scaling6: 0.75510204 +scaling7: 0.24489796 +scaling8: 0.6938776 +scaling9: 0.4489796 +timelineCount: 10 +timeline0: 0.0 +timeline1: 0.001 +timeline2: 0.14383562 +timeline3: 0.30136988 +timeline4: 0.42465752 +timeline5: 0.55479455 +timeline6: 0.65068495 +timeline7: 0.7328767 +timeline8: 0.84931505 +timeline9: 1.0 +- Rotation - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 180.0 +highMax: -180.0 +relative: false +scalingCount: 2 +scaling0: 0.06122449 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Wind - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 3.0 +highMax: 2.0 +relative: false +scalingCount: 6 +scaling0: 0.0 +scaling1: 0.5510204 +scaling2: 0.2244898 +scaling3: 0.14285715 +scaling4: 0.46938777 +scaling5: 0.2857143 +timelineCount: 6 +timeline0: 0.0 +timeline1: 0.14383562 +timeline2: 0.34246576 +timeline3: 0.45890412 +timeline4: 0.70547944 +timeline5: 0.9589041 +- Gravity - +active: false +- Tint - +colorsCount: 3 +colors0: 0.8156863 +colors1: 0.8117647 +colors2: 0.7372549 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 0.14035088 +scaling2: 0.0877193 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.23972602 +timeline2: 0.65753424 +timeline3: 1.0 +- Options - +attached: false +continuous: true +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +/Users/bryce/dev/playground/advent/desktop/resources/ego/dot.png diff --git a/desktop/resources/space/cloud.png b/desktop/resources/particles/cloud.png similarity index 100% rename from desktop/resources/space/cloud.png rename to desktop/resources/particles/cloud.png diff --git a/desktop/resources/title/cloud1.png b/desktop/resources/particles/cloud1.png similarity index 100% rename from desktop/resources/title/cloud1.png rename to desktop/resources/particles/cloud1.png diff --git a/desktop/resources/title/cloud2.png b/desktop/resources/particles/cloud2.png similarity index 100% rename from desktop/resources/title/cloud2.png rename to desktop/resources/particles/cloud2.png diff --git a/desktop/resources/dream/cloudy.png b/desktop/resources/particles/cloudy.png similarity index 100% rename from desktop/resources/dream/cloudy.png rename to desktop/resources/particles/cloudy.png diff --git a/desktop/resources/particles/cloudy2 b/desktop/resources/particles/cloudy2 new file mode 100644 index 00000000..d428339c --- /dev/null +++ b/desktop/resources/particles/cloudy2 @@ -0,0 +1,170 @@ +Untitled +- Delay - +active: true +lowMin: 0.0 +lowMax: 0.0 +- Duration - +lowMin: 3000.0 +lowMax: 3000.0 +- Count - +min: 0 +max: 2000 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 70.0 +highMax: 70.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 4000.0 +highMax: 5000.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: false +- X Offset - +active: true +lowMin: 5.0 +lowMax: -5.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: true +lowMin: 5.0 +lowMax: -5.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Shape - +shape: ellipse +edges: true +side: both +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 360.0 +highMax: 360.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 320.0 +highMax: 320.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 40.0 +lowMax: 40.0 +highMin: 90.0 +highMax: 110.0 +relative: false +scalingCount: 3 +scaling0: 0.7346939 +scaling1: 0.8367347 +scaling2: 0.71428573 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.5 +timeline2: 0.9520548 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 10.0 +highMax: -10.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Angle - +active: true +lowMin: 90.0 +lowMax: 90.0 +highMin: 0.0 +highMax: 360.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.37671232 +timeline2: 1.0 +- Rotation - +active: true +lowMin: 1.0 +lowMax: 360.0 +highMin: -50.0 +highMax: 50.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Wind - +active: false +- Gravity - +active: false +- Tint - +colorsCount: 3 +colors0: 0.92156863 +colors1: 0.9372549 +colors2: 0.94509804 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 3 +scaling0: 0.0 +scaling1: 0.21052632 +scaling2: 0.05263158 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.48630136 +timeline2: 1.0 +- Options - +attached: false +continuous: true +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +cloudy.png diff --git a/desktop/resources/outside-jail/dither.png b/desktop/resources/particles/dither.png similarity index 100% rename from desktop/resources/outside-jail/dither.png rename to desktop/resources/particles/dither.png diff --git a/desktop/resources/dot.png b/desktop/resources/particles/dot.png similarity index 100% rename from desktop/resources/dot.png rename to desktop/resources/particles/dot.png diff --git a/desktop/resources/particles/dream-magic b/desktop/resources/particles/dream-magic new file mode 100644 index 00000000..3f4b7d1e --- /dev/null +++ b/desktop/resources/particles/dream-magic @@ -0,0 +1,174 @@ +Untitled +- Delay - +active: false +- Duration - +lowMin: 1000.0 +lowMax: 1000.0 +- Count - +min: 0 +max: 800 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1500.0 +highMax: 1500.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 3000.0 +highMax: 6000.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.3 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: square +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 320.0 +highMax: 320.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 240.0 +highMax: 240.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 100.0 +highMax: 250.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.1632653 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.46575344 +timeline2: 0.6917808 +- Angle - +active: true +lowMin: 270.0 +lowMax: 270.0 +highMin: 80.0 +highMax: 100.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.6369863 +timeline2: 1.0 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: true +lowMin: -50.0 +lowMax: -50.0 +highMin: -180.0 +highMax: -180.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.23287672 +- Tint - +colorsCount: 21 +colors0: 1.0 +colors1: 0.12156863 +colors2: 0.047058824 +colors3: 1.0 +colors4: 0.69411767 +colors5: 0.047058824 +colors6: 0.16470589 +colors7: 1.0 +colors8: 0.047058824 +colors9: 0.047058824 +colors10: 0.8784314 +colors11: 1.0 +colors12: 0.12941177 +colors13: 0.047058824 +colors14: 1.0 +colors15: 0.7019608 +colors16: 0.047058824 +colors17: 1.0 +colors18: 1.0 +colors19: 0.6862745 +colors20: 0.047058824 +timelineCount: 7 +timeline0: 0.0 +timeline1: 0.13825652 +timeline2: 0.2581899 +timeline3: 0.45141587 +timeline4: 0.67518044 +timeline5: 0.8323154 +timeline6: 1.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 0.75 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.04109589 +timeline2: 0.8 +timeline3: 1.0 +- Options - +attached: false +continuous: false +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +dot.png diff --git a/desktop/resources/particles/explode b/desktop/resources/particles/explode new file mode 100644 index 00000000..f3b6d5cf --- /dev/null +++ b/desktop/resources/particles/explode @@ -0,0 +1,165 @@ +Untitled +- Delay - +active: false +- Duration - +lowMin: 700.0 +lowMax: 700.0 +- Count - +min: 0 +max: 200 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 250.0 +highMax: 250.0 +relative: false +scalingCount: 2 +scaling0: 1.0 +scaling1: 0.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.15753424 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1000.0 +highMax: 2000.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: square +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 5.0 +highMax: 5.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 10.0 +highMax: 10.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 2.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 30.0 +highMax: 100.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.5714286 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.5205479 +timeline2: 1.0 +- Angle - +active: true +lowMin: 90.0 +lowMax: 90.0 +highMin: 0.0 +highMax: 360.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.97959185 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.5 +timeline2: 1.0 +- Rotation - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 1280.0 +highMax: -1280.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Wind - +active: false +- Gravity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -40.0 +highMax: -40.0 +relative: false +scalingCount: 3 +scaling0: 0.0 +scaling1: 0.0 +scaling2: 0.8979592 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.34931508 +timeline2: 1.0 +- Tint - +colorsCount: 3 +colors0: 0.7372549 +colors1: 0.95686275 +colors2: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.31578946 +scaling1: 0.75438595 +scaling2: 0.75 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.19178082 +timeline2: 0.8 +timeline3: 1.0 +- Options - +attached: false +continuous: false +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +dot.png diff --git a/desktop/resources/particles/fire-particle b/desktop/resources/particles/fire-particle new file mode 100644 index 00000000..2efe627b --- /dev/null +++ b/desktop/resources/particles/fire-particle @@ -0,0 +1,339 @@ +Untitled +- Delay - +active: true +lowMin: 2000.0 +lowMax: 2000.0 +- Duration - +lowMin: 800.0 +lowMax: 800.0 +- Count - +min: 0 +max: 500 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 10.0 +highMax: 10.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 500.0 +highMax: 500.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 8.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 0.1632653 +scaling2: 0.63265306 +scaling3: 0.4489796 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.26027396 +timeline2: 0.31506848 +timeline3: 0.6164383 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 20.0 +highMax: 20.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Angle - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 15.0 +highMax: 0.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.42465752 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 30.0 +highMax: 50.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.4520548 +- Tint - +colorsCount: 6 +colors0: 1.0 +colors1: 1.0 +colors2: 1.0 +colors3: 0.21176471 +colors4: 0.21176471 +colors5: 0.21176471 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.01754386 +scaling1: 1.0 +scaling2: 0.8947368 +scaling3: 0.14035088 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.0890411 +timeline2: 0.5890411 +timeline3: 1.0 +- Options - +attached: false +continuous: false +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +dot.png + + +Untitled +- Delay - +active: true +lowMin: 2000.0 +lowMax: 2000.0 +- Duration - +lowMin: 800.0 +lowMax: 800.0 +- Count - +min: 0 +max: 200 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 75.0 +highMax: 75.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 500.0 +highMax: 1000.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.3 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 6.0 +highMax: 10.0 +relative: false +scalingCount: 6 +scaling0: 0.0 +scaling1: 0.26530612 +scaling2: 0.9183673 +scaling3: 0.4489796 +scaling4: 0.53061223 +scaling5: 0.0 +timelineCount: 6 +timeline0: 0.0 +timeline1: 0.14383562 +timeline2: 0.30136988 +timeline3: 0.5273973 +timeline4: 0.8561644 +timeline5: 1.0 +- Velocity - +active: true +lowMin: 10.0 +lowMax: 10.0 +highMin: 300.0 +highMax: 1000.0 +relative: false +scalingCount: 6 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 0.12244898 +scaling3: 0.36734694 +scaling4: 0.12244898 +scaling5: 0.0 +timelineCount: 6 +timeline0: 0.0 +timeline1: 0.15753424 +timeline2: 0.19863014 +timeline3: 0.32876712 +timeline4: 0.42465752 +timeline5: 1.0 +- Angle - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -15.0 +highMax: 15.0 +relative: true +scalingCount: 3 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.5410959 +timeline2: 1.0 +- Rotation - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Wind - +active: false +- Gravity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 30.0 +highMax: 30.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Tint - +colorsCount: 9 +colors0: 1.0 +colors1: 1.0 +colors2: 1.0 +colors3: 1.0 +colors4: 1.0 +colors5: 1.0 +colors6: 0.0 +colors7: 0.0 +colors8: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.19104992 +timeline2: 1.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 0.7368421 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.2 +timeline2: 0.8082192 +timeline3: 1.0 +- Options - +attached: false +continuous: false +aligned: true +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +fire-particle.png diff --git a/desktop/resources/inside-antique/fire-particle.png b/desktop/resources/particles/fire-particle.png similarity index 100% rename from desktop/resources/inside-antique/fire-particle.png rename to desktop/resources/particles/fire-particle.png diff --git a/desktop/resources/space/flesh.png b/desktop/resources/particles/flesh.png similarity index 100% rename from desktop/resources/space/flesh.png rename to desktop/resources/particles/flesh.png diff --git a/desktop/resources/particles/fountain b/desktop/resources/particles/fountain new file mode 100644 index 00000000..de7c246b --- /dev/null +++ b/desktop/resources/particles/fountain @@ -0,0 +1,618 @@ +Untitled +- Delay - +active: false +- Duration - +lowMin: 1000.0 +lowMax: 1000.0 +- Count - +min: 0 +max: 500 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 70.0 +highMax: 70.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1000.0 +highMax: 1000.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: true +lowMin: -2.0 +lowMax: 2.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 3.0 +lowMax: 3.0 +highMin: 3.0 +highMax: 5.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 30.0 +highMax: 40.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.7123288 +timeline2: 1.0 +- Angle - +active: true +lowMin: 80.0 +lowMax: 100.0 +highMin: -30.0 +highMax: 30.0 +relative: true +scalingCount: 3 +scaling0: 0.0 +scaling1: 0.0 +scaling2: 0.8979592 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.30821916 +timeline2: 0.4520548 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -10.0 +highMax: -10.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Tint - +colorsCount: 6 +colors0: 0.0 +colors1: 0.50980395 +colors2: 0.6313726 +colors3: 0.6392157 +colors4: 0.8627451 +colors5: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 3 +scaling0: 0.8947368 +scaling1: 0.877193 +scaling2: 0.2631579 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.79452056 +timeline2: 0.96575344 +- Options - +attached: false +continuous: true +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +dither.png + + +Untitled +- Delay - +active: false +- Duration - +lowMin: 1000.0 +lowMax: 1000.0 +- Count - +min: 0 +max: 1000 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 400.0 +highMax: 400.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 750.0 +highMax: 1600.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.3 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: false +- X Offset - +active: true +lowMin: -1.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.5 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Velocity - +active: true +lowMin: 5.0 +lowMax: 5.0 +highMin: 90.0 +highMax: 70.0 +relative: false +scalingCount: 4 +scaling0: 1.0 +scaling1: 0.6122449 +scaling2: 0.53061223 +scaling3: 0.12244898 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.60958904 +timeline2: 0.7808219 +timeline3: 0.9041096 +- Angle - +active: true +lowMin: 88.0 +lowMax: 92.0 +highMin: -50.0 +highMax: 50.0 +relative: true +scalingCount: 4 +scaling0: 0.0 +scaling1: 0.0 +scaling2: 1.0 +scaling3: 1.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.39726028 +timeline2: 0.5479452 +timeline3: 0.93835616 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -25.0 +highMax: -25.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Tint - +colorsCount: 6 +colors0: 0.9019608 +colors1: 1.0 +colors2: 1.0 +colors3: 0.52156866 +colors4: 0.8509804 +colors5: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 0.71929824 +scaling2: 0.57894737 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.21917808 +timeline2: 0.79452056 +timeline3: 1.0 +- Options - +attached: false +continuous: true +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +magic.png + + +Untitled +- Delay - +active: false +- Duration - +lowMin: 1000.0 +lowMax: 1000.0 +- Count - +min: 0 +max: 40 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 8.0 +highMax: 8.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1000.0 +highMax: 1000.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: true +lowMin: -3.0 +lowMax: 3.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: true +lowMin: -1.0 +lowMax: 1.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -7.0 +highMax: 7.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Angle - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: false +- Tint - +colorsCount: 6 +colors0: 0.2 +colors1: 0.7176471 +colors2: 0.94509804 +colors3: 0.88235295 +colors4: 0.9254902 +colors5: 0.94509804 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Options - +attached: false +continuous: true +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +dot.png + + +Untitled +- Delay - +active: false +- Duration - +lowMin: 2000.0 +lowMax: 2000.0 +- Count - +min: 0 +max: 29 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 50.0 +highMax: 50.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 500.0 +highMax: 500.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 2.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 30.0 +highMax: 30.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 0.877551 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.58219177 +timeline2: 0.74657536 +- Angle - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 135.0 +highMax: 45.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Rotation - +active: false +- Wind - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Gravity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -10.0 +highMax: -10.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Tint - +colorsCount: 3 +colors0: 0.87058824 +colors1: 0.9254902 +colors2: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 3 +scaling0: 0.49122807 +scaling1: 0.12280702 +scaling2: 0.2982456 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.369863 +timeline2: 0.89041096 +- Options - +attached: false +continuous: true +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +magic.png diff --git a/desktop/resources/particles/gandarf-cloud b/desktop/resources/particles/gandarf-cloud new file mode 100644 index 00000000..d44160ea --- /dev/null +++ b/desktop/resources/particles/gandarf-cloud @@ -0,0 +1,560 @@ +wave +- Delay - +active: true +lowMin: 0.0 +lowMax: 0.0 +- Duration - +lowMin: 1000.0 +lowMax: 1000.0 +- Count - +min: 0 +max: 500 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 10.0 +highMax: 10.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 5000.0 +highMax: 5000.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: true +lowMin: -5.0 +lowMax: 5.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: true +lowMin: -10.0 +lowMax: -10.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 1.0 +lowMax: 1.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 10.0 +highMax: 10.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Angle - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -100.0 +highMax: -80.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Rotation - +active: false +- Wind - +active: true +lowMin: -20.0 +lowMax: -30.0 +highMin: 20.0 +highMax: 30.0 +relative: false +scalingCount: 8 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 0.0 +scaling3: 1.0 +scaling4: 0.0 +scaling5: 1.0 +scaling6: 0.0 +scaling7: 1.0 +timelineCount: 8 +timeline0: 0.0 +timeline1: 0.09589041 +timeline2: 0.25342464 +timeline3: 0.39726028 +timeline4: 0.51369864 +timeline5: 0.65068495 +timeline6: 0.82191783 +timeline7: 0.9589041 +- Gravity - +active: true +lowMin: -5.0 +lowMax: -5.0 +highMin: 10.0 +highMax: 10.0 +relative: false +scalingCount: 9 +scaling0: 0.0 +scaling1: 0.97959185 +scaling2: 0.0 +scaling3: 1.0 +scaling4: 0.0 +scaling5: 1.0 +scaling6: 0.0 +scaling7: 1.0 +scaling8: 0.0 +timelineCount: 9 +timeline0: 0.0 +timeline1: 0.15753424 +timeline2: 0.25342464 +timeline3: 0.36301368 +timeline4: 0.47260273 +timeline5: 0.6164383 +timeline6: 0.72602737 +timeline7: 0.82191783 +timeline8: 1.0 +- Tint - +colorsCount: 6 +colors0: 0.6039216 +colors1: 0.047058824 +colors2: 1.0 +colors3: 1.0 +colors4: 0.047058824 +colors5: 0.047058824 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 0.2631579 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.1780822 +timeline2: 0.65753424 +timeline3: 1.0 +- Options - +attached: false +continuous: true +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +dot.png + + +Untitled +- Delay - +active: false +- Duration - +lowMin: 5000.0 +lowMax: 5000.0 +- Count - +min: 5 +max: 150 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 25.0 +highMax: 25.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1500.0 +highMax: 1500.0 +relative: false +scalingCount: 2 +scaling0: 1.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.0890411 +- Life Offset - +active: false +- X Offset - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: true +lowMin: 5.0 +lowMax: 5.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 30.0 +highMax: 30.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 5.0 +highMin: 15.0 +highMax: 15.0 +relative: false +scalingCount: 2 +scaling0: 1.0 +scaling1: 0.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Angle - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 180.0 +highMax: 360.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Rotation - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -30.0 +highMax: 30.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Wind - +active: false +- Gravity - +active: false +- Tint - +colorsCount: 3 +colors0: 0.827451 +colors1: 0.94509804 +colors2: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 0.2631579 +scaling2: 0.0877193 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.17123288 +timeline2: 0.25342464 +timeline3: 0.9931507 +- Options - +attached: false +continuous: true +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +cloud.png + + +wave +- Delay - +active: true +lowMin: 0.0 +lowMax: 0.0 +- Duration - +lowMin: 1000.0 +lowMax: 1000.0 +- Count - +min: 0 +max: 500 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 10.0 +highMax: 10.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 5000.0 +highMax: 5000.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: true +lowMin: -5.0 +lowMax: 5.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: true +lowMin: -10.0 +lowMax: -10.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 1.0 +lowMax: 1.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 10.0 +highMax: 10.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Angle - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -100.0 +highMax: -80.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Rotation - +active: false +- Wind - +active: true +lowMin: -30.0 +lowMax: -30.0 +highMin: 30.0 +highMax: 30.0 +relative: false +scalingCount: 8 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 0.0 +scaling3: 1.0 +scaling4: 0.0 +scaling5: 1.0 +scaling6: 0.0 +scaling7: 1.0 +timelineCount: 8 +timeline0: 0.0 +timeline1: 0.09589041 +timeline2: 0.25342464 +timeline3: 0.39726028 +timeline4: 0.51369864 +timeline5: 0.65068495 +timeline6: 0.82191783 +timeline7: 0.9589041 +- Gravity - +active: true +lowMin: -5.0 +lowMax: -5.0 +highMin: 5.0 +highMax: 5.0 +relative: false +scalingCount: 7 +scaling0: 0.0 +scaling1: 0.93877554 +scaling2: 0.0 +scaling3: 1.0 +scaling4: 0.0 +scaling5: 1.0 +scaling6: 0.0 +timelineCount: 7 +timeline0: 0.0 +timeline1: 0.11643836 +timeline2: 0.28767124 +timeline3: 0.36301368 +timeline4: 0.5753425 +timeline5: 0.77397263 +timeline6: 0.8835617 +- Tint - +colorsCount: 6 +colors0: 0.047058824 +colors1: 0.9764706 +colors2: 1.0 +colors3: 0.047058824 +colors4: 1.0 +colors5: 0.6627451 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 0.31578946 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.20547946 +timeline2: 0.739726 +timeline3: 1.0 +- Options - +attached: false +continuous: true +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +dot.png diff --git a/desktop/resources/particles/glad-jump b/desktop/resources/particles/glad-jump new file mode 100644 index 00000000..72fcd09e --- /dev/null +++ b/desktop/resources/particles/glad-jump @@ -0,0 +1,163 @@ +Untitled +- Delay - +active: false +- Duration - +lowMin: 100.0 +lowMax: 100.0 +- Count - +min: 0 +max: 100 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 200.0 +highMax: 200.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 800.0 +highMax: 800.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Shape - +shape: square +- Spawn Width - +lowMin: 18.0 +lowMax: 18.0 +highMin: 10.0 +highMax: 10.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Spawn Height - +lowMin: 5.0 +lowMax: 5.0 +highMin: 20.0 +highMax: 20.0 +relative: false +scalingCount: 3 +scaling0: 0.0 +scaling1: 0.5714286 +scaling2: 0.6122449 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.5 +timeline2: 1.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Velocity - +active: true +lowMin: 10.0 +lowMax: 3.0 +highMin: 40.0 +highMax: 30.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 0.0 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.15068494 +timeline2: 0.37671232 +- Angle - +active: true +lowMin: 220.0 +lowMax: 320.0 +highMin: 0.0 +highMax: 0.0 +relative: true +scalingCount: 3 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.21232876 +timeline2: 1.0 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: false +- Tint - +colorsCount: 6 +colors0: 0.5647059 +colors1: 0.7607843 +colors2: 1.0 +colors3: 0.34509805 +colors4: 0.8352941 +colors5: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.05479452 +timeline2: 0.34246576 +timeline3: 1.0 +- Options - +attached: false +continuous: false +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +/Users/bryce/dev/playground/advent/desktop/resources/dream/dot.png diff --git a/desktop/resources/particles/grow-explode b/desktop/resources/particles/grow-explode new file mode 100644 index 00000000..8de337ea --- /dev/null +++ b/desktop/resources/particles/grow-explode @@ -0,0 +1,291 @@ +Untitled +- Delay - +active: false +- Duration - +lowMin: 300.0 +lowMax: 300.0 +- Count - +min: 0 +max: 300 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 400.0 +highMax: 50.0 +relative: false +scalingCount: 2 +scaling0: 1.0 +scaling1: 0.63265306 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 3000.0 +highMax: 3000.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 14.0 +highMax: 14.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Velocity - +active: true +lowMin: 75.0 +lowMax: 75.0 +highMin: 300.0 +highMax: 300.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 0.8979592 +scaling2: 0.3877551 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.11643836 +timeline2: 1.0 +- Angle - +active: true +lowMin: -90.0 +lowMax: -90.0 +highMin: 0.0 +highMax: 360.0 +relative: false +scalingCount: 2 +scaling0: 1.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.4178082 +- Rotation - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 3600.0 +highMax: -3600.0 +relative: false +scalingCount: 2 +scaling0: 0.3265306 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Wind - +active: false +- Gravity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.15068494 +timeline2: 0.48630136 +- Tint - +colorsCount: 3 +colors0: 1.0 +colors1: 1.0 +colors2: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Options - +attached: false +continuous: false +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +flesh.png + + +Untitled +- Delay - +active: false +- Duration - +lowMin: 300.0 +lowMax: 300.0 +- Count - +min: 0 +max: 500 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 500.0 +highMax: 500.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 500.0 +highMax: 500.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 1.0 +lowMax: 1.0 +highMin: 5.0 +highMax: 3.0 +relative: false +scalingCount: 2 +scaling0: 1.0 +scaling1: 0.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 200.0 +highMax: 200.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Angle - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -360.0 +highMax: 360.0 +relative: false +scalingCount: 2 +scaling0: 1.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Rotation - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 360.0 +highMax: -360.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Wind - +active: false +- Gravity - +active: false +- Tint - +colorsCount: 3 +colors0: 1.0 +colors1: 0.101960786 +colors2: 0.03137255 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Options - +attached: false +continuous: false +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +dot.png diff --git a/desktop/resources/particles/jet b/desktop/resources/particles/jet new file mode 100644 index 00000000..696ca850 --- /dev/null +++ b/desktop/resources/particles/jet @@ -0,0 +1,316 @@ +Untitled +- Delay - +active: false +- Duration - +lowMin: 3000.0 +lowMax: 3000.0 +- Count - +min: 0 +max: 1500 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1000.0 +highMax: 1000.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 500.0 +highMax: 1000.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.3 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: false +- X Offset - +active: true +lowMin: 20.0 +lowMax: 20.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: true +lowMin: 60.0 +lowMax: 30.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 15.0 +lowMax: 15.0 +highMin: 1.0 +highMax: 4.0 +relative: false +scalingCount: 3 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.28767124 +timeline2: 1.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 30.0 +highMax: 300.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Angle - +active: true +lowMin: 180.0 +lowMax: 180.0 +highMin: -40.0 +highMax: 40.0 +relative: true +scalingCount: 3 +scaling0: 1.0 +scaling1: 0.0 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.5 +timeline2: 1.0 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: false +- Tint - +colorsCount: 3 +colors0: 1.0 +colors1: 0.19607843 +colors2: 0.047058824 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 0.49122807 +scaling2: 0.31578946 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.1849315 +timeline2: 0.7328767 +timeline3: 1.0 +- Options - +attached: false +continuous: true +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +/Users/brycecovert/dev/advent/desktop/resources/dot.png + + +Untitled +- Delay - +active: false +- Duration - +lowMin: 3000.0 +lowMax: 3000.0 +- Count - +min: 0 +max: 1500 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1000.0 +highMax: 1000.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 500.0 +highMax: 1000.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.3 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: false +- X Offset - +active: true +lowMin: 20.0 +lowMax: 20.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: true +lowMin: 60.0 +lowMax: 30.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 15.0 +lowMax: 15.0 +highMin: 1.0 +highMax: 4.0 +relative: false +scalingCount: 3 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.28767124 +timeline2: 1.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 30.0 +highMax: 300.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Angle - +active: true +lowMin: 180.0 +lowMax: 180.0 +highMin: -40.0 +highMax: 40.0 +relative: true +scalingCount: 3 +scaling0: 1.0 +scaling1: 0.0 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.5 +timeline2: 1.0 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: false +- Tint - +colorsCount: 3 +colors0: 1.0 +colors1: 0.19607843 +colors2: 0.047058824 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 0.75438595 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.2 +timeline2: 0.7191781 +timeline3: 1.0 +- Options - +attached: false +continuous: true +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +/Users/brycecovert/dev/advent/desktop/resources/dot.png diff --git a/desktop/resources/particles/magic b/desktop/resources/particles/magic new file mode 100644 index 00000000..7c72eaf9 --- /dev/null +++ b/desktop/resources/particles/magic @@ -0,0 +1,301 @@ +Untitled +- Delay - +active: false +- Duration - +lowMin: 3050.0 +lowMax: 3050.0 +- Count - +min: 0 +max: 200 +- Emission - +lowMin: 500.0 +lowMax: 500.0 +highMin: 70.0 +highMax: 70.0 +relative: false +scalingCount: 2 +scaling0: 1.0 +scaling1: 0.97959185 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.12328767 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1000.0 +highMax: 1000.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: line +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 20.0 +highMax: 20.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 2.0 +highMax: 3.0 +relative: false +scalingCount: 2 +scaling0: 1.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Velocity - +active: true +lowMin: 3.0 +lowMax: 3.0 +highMin: 10.0 +highMax: 17.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 0.08163265 +scaling2: 1.0 +scaling3: 1.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.7123288 +timeline2: 0.80136985 +timeline3: 0.9794521 +- Angle - +active: true +lowMin: 80.0 +lowMax: 100.0 +highMin: -40.0 +highMax: 40.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 0.9591837 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.7328767 +- Rotation - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -180.0 +highMax: 180.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Wind - +active: false +- Gravity - +active: false +- Tint - +colorsCount: 3 +colors0: 0.53333336 +colors1: 1.0 +colors2: 0.54509807 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 3 +scaling0: 0.0 +scaling1: 0.7719298 +scaling2: 0.3859649 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.10958904 +timeline2: 0.93835616 +- Options - +attached: false +continuous: false +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +dot.png + + +Untitled +- Delay - +active: true +lowMin: 2000.0 +lowMax: 2000.0 +- Duration - +lowMin: 50.0 +lowMax: 50.0 +- Count - +min: 0 +max: 1000 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 3000.0 +highMax: 3000.0 +relative: false +scalingCount: 4 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +scaling3: 1.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.001 +timeline2: 0.38941097 +timeline3: 0.89041096 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1500.0 +highMax: 3000.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.3 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: line +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 20.0 +highMax: 20.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 1.0 +lowMax: 1.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 30.0 +highMax: 350.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 0.3877551 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.39041096 +timeline2: 1.0 +- Angle - +active: true +lowMin: 90.0 +lowMax: 90.0 +highMin: 45.0 +highMax: 135.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.5068493 +timeline2: 1.0 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: false +- Tint - +colorsCount: 6 +colors0: 0.043137256 +colors1: 0.9019608 +colors2: 0.09411765 +colors3: 0.047058824 +colors4: 0.69803923 +colors5: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 0.33333334 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.2 +timeline2: 0.63013697 +timeline3: 1.0 +- Options - +attached: false +continuous: false +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +/Users/bryce/dev/playground/advent/desktop/resources/inside-house/dot.png diff --git a/desktop/resources/particles/magic-frog b/desktop/resources/particles/magic-frog new file mode 100644 index 00000000..cd1e0898 --- /dev/null +++ b/desktop/resources/particles/magic-frog @@ -0,0 +1,278 @@ +Untitled +- Delay - +active: false +- Duration - +lowMin: 1000.0 +lowMax: 1000.0 +- Count - +min: 0 +max: 500 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 200.0 +highMax: 200.0 +relative: false +scalingCount: 2 +scaling0: 1.0 +scaling1: 0.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.6164383 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 500.0 +highMax: 1000.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.3 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: line +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 20.0 +highMax: 20.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 3.0 +highMax: 5.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 30.0 +highMax: 300.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Angle - +active: true +lowMin: 90.0 +lowMax: 90.0 +highMin: 80.0 +highMax: 100.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 0.0 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.5 +timeline2: 1.0 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: false +- Tint - +colorsCount: 3 +colors0: 0.6392157 +colors1: 0.76862746 +colors2: 0.03529412 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 0.75 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.2 +timeline2: 0.8 +timeline3: 1.0 +- Options - +attached: false +continuous: false +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +dot.png + + +Untitled +- Delay - +active: false +- Duration - +lowMin: 1000.0 +lowMax: 1000.0 +- Count - +min: 0 +max: 500 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 200.0 +highMax: 200.0 +relative: false +scalingCount: 2 +scaling0: 1.0 +scaling1: 0.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.6164383 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 500.0 +highMax: 1000.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.3 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: line +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 20.0 +highMax: 20.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 5.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 30.0 +highMax: 300.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Angle - +active: true +lowMin: 90.0 +lowMax: 90.0 +highMin: 60.0 +highMax: 120.0 +relative: false +scalingCount: 4 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +scaling3: 1.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.4178082 +timeline2: 0.5753425 +timeline3: 0.96575344 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: false +- Tint - +colorsCount: 3 +colors0: 0.03529412 +colors1: 0.76862746 +colors2: 0.5882353 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 1.0 +scaling2: 0.75 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.2 +timeline2: 0.8 +timeline3: 1.0 +- Options - +attached: false +continuous: false +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +dot.png diff --git a/desktop/resources/outside-jail/magic.png b/desktop/resources/particles/magic.png similarity index 100% rename from desktop/resources/outside-jail/magic.png rename to desktop/resources/particles/magic.png diff --git a/desktop/resources/particles/outside-particles b/desktop/resources/particles/outside-particles new file mode 100644 index 00000000..27be10fd --- /dev/null +++ b/desktop/resources/particles/outside-particles @@ -0,0 +1,426 @@ +wind +- Delay - +active: true +lowMin: 0.0 +lowMax: 0.0 +- Duration - +lowMin: 3000.0 +lowMax: 3000.0 +- Count - +min: 0 +max: 2 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 1 +scaling0: 0.7755102 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 10000.0 +highMax: 5000.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: false +- X Offset - +active: true +lowMin: -25.0 +lowMax: -25.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Shape - +shape: square +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 320.0 +highMax: 320.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: -16.0 +lowMax: -16.0 +highMin: 240.0 +highMax: 240.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 1.0 +lowMax: 1.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.41095892 +timeline2: 1.0 +- Velocity - +active: true +lowMin: 1.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 0.0 +relative: false +scalingCount: 5 +scaling0: 1.0 +scaling1: 0.30612245 +scaling2: 0.877551 +scaling3: 0.59183675 +scaling4: 1.0 +timelineCount: 5 +timeline0: 0.0 +timeline1: 0.39726028 +timeline2: 0.60958904 +timeline3: 0.8150685 +timeline4: 0.98630136 +- Angle - +active: true +lowMin: 90.0 +lowMax: 90.0 +highMin: 180.0 +highMax: 0.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.37671232 +timeline2: 1.0 +- Rotation - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Wind - +active: true +lowMin: 0.0 +lowMax: 10.0 +highMin: -10.0 +highMax: 20.0 +relative: true +scalingCount: 4 +scaling0: 1.0 +scaling1: 0.67346936 +scaling2: 0.93877554 +scaling3: 0.48979592 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.2739726 +timeline2: 0.5479452 +timeline3: 0.93835616 +- Gravity - +active: true +lowMin: 25.0 +lowMax: 25.0 +highMin: -25.0 +highMax: -25.0 +relative: false +scalingCount: 5 +scaling0: 0.75510204 +scaling1: 0.26530612 +scaling2: 0.7346939 +scaling3: 0.2857143 +scaling4: 0.81632656 +timelineCount: 5 +timeline0: 0.0 +timeline1: 0.3219178 +timeline2: 0.51369864 +timeline3: 0.8767123 +timeline4: 1.0 +- Tint - +colorsCount: 3 +colors0: 0.972549 +colors1: 0.972549 +colors2: 0.972549 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 5 +scaling0: 0.0 +scaling1: 0.2982456 +scaling2: 0.22807017 +scaling3: 0.2982456 +scaling4: 0.0 +timelineCount: 5 +timeline0: 0.0 +timeline1: 0.12328767 +timeline2: 0.34246576 +timeline3: 0.6232877 +timeline4: 1.0 +- Options - +attached: false +continuous: true +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +dot.png + + +wind +- Delay - +active: true +lowMin: 0.0 +lowMax: 0.0 +- Duration - +lowMin: 3000.0 +lowMax: 3000.0 +- Count - +min: 0 +max: 3 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 1 +scaling0: 0.5102041 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 10000.0 +highMax: 5000.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: false +- X Offset - +active: true +lowMin: -25.0 +lowMax: -25.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Shape - +shape: square +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 320.0 +highMax: 320.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: -16.0 +lowMax: -16.0 +highMin: 240.0 +highMax: 240.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 1.0 +lowMax: 1.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.41095892 +timeline2: 1.0 +- Velocity - +active: true +lowMin: 1.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 0.0 +relative: false +scalingCount: 5 +scaling0: 1.0 +scaling1: 0.30612245 +scaling2: 0.877551 +scaling3: 0.59183675 +scaling4: 1.0 +timelineCount: 5 +timeline0: 0.0 +timeline1: 0.39726028 +timeline2: 0.60958904 +timeline3: 0.8150685 +timeline4: 0.98630136 +- Angle - +active: true +lowMin: 90.0 +lowMax: 90.0 +highMin: 180.0 +highMax: 0.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.37671232 +timeline2: 1.0 +- Rotation - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Wind - +active: true +lowMin: 0.0 +lowMax: -15.0 +highMin: 10.0 +highMax: -20.0 +relative: true +scalingCount: 4 +scaling0: 1.0 +scaling1: 0.67346936 +scaling2: 0.93877554 +scaling3: 0.48979592 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.2739726 +timeline2: 0.5479452 +timeline3: 0.93835616 +- Gravity - +active: true +lowMin: 25.0 +lowMax: 25.0 +highMin: -25.0 +highMax: -25.0 +relative: false +scalingCount: 5 +scaling0: 0.75510204 +scaling1: 0.26530612 +scaling2: 0.7346939 +scaling3: 0.2857143 +scaling4: 0.81632656 +timelineCount: 5 +timeline0: 0.0 +timeline1: 0.3219178 +timeline2: 0.51369864 +timeline3: 0.8767123 +timeline4: 1.0 +- Tint - +colorsCount: 3 +colors0: 0.972549 +colors1: 0.972549 +colors2: 0.972549 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 5 +scaling0: 0.0 +scaling1: 0.2982456 +scaling2: 0.22807017 +scaling3: 0.2982456 +scaling4: 0.0 +timelineCount: 5 +timeline0: 0.0 +timeline1: 0.12328767 +timeline2: 0.34246576 +timeline3: 0.6232877 +timeline4: 1.0 +- Options - +attached: false +continuous: true +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +dot.png diff --git a/desktop/resources/particles/particle-clouds b/desktop/resources/particles/particle-clouds new file mode 100644 index 00000000..81faf792 --- /dev/null +++ b/desktop/resources/particles/particle-clouds @@ -0,0 +1,566 @@ +wind +- Delay - +active: true +lowMin: 0.0 +lowMax: 0.0 +- Duration - +lowMin: 3000.0 +lowMax: 3000.0 +- Count - +min: 0 +max: 2000 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 20.0 +highMax: 20.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 10000.0 +highMax: 5000.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: false +- X Offset - +active: true +lowMin: -640.0 +lowMax: -640.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: true +lowMin: -480.0 +lowMax: -480.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Shape - +shape: line +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: -16.0 +lowMax: -16.0 +highMin: 960.0 +highMax: 960.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 1.0 +lowMax: 1.0 +highMin: 4.0 +highMax: 4.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 0.3877551 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.5205479 +timeline2: 1.0 +- Velocity - +active: true +lowMin: 3.0 +lowMax: 0.0 +highMin: 3.0 +highMax: 0.0 +relative: false +scalingCount: 5 +scaling0: 1.0 +scaling1: 0.30612245 +scaling2: 0.877551 +scaling3: 0.59183675 +scaling4: 1.0 +timelineCount: 5 +timeline0: 0.0 +timeline1: 0.39726028 +timeline2: 0.60958904 +timeline3: 0.8150685 +timeline4: 0.98630136 +- Angle - +active: true +lowMin: 90.0 +lowMax: 90.0 +highMin: 180.0 +highMax: 0.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.37671232 +timeline2: 1.0 +- Rotation - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Wind - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 200.0 +highMax: 140.0 +relative: true +scalingCount: 4 +scaling0: 1.0 +scaling1: 0.67346936 +scaling2: 0.93877554 +scaling3: 0.48979592 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.2739726 +timeline2: 0.5479452 +timeline3: 0.93835616 +- Gravity - +active: true +lowMin: 100.0 +lowMax: 100.0 +highMin: -100.0 +highMax: -100.0 +relative: false +scalingCount: 5 +scaling0: 0.75510204 +scaling1: 0.26530612 +scaling2: 0.7346939 +scaling3: 0.2857143 +scaling4: 0.81632656 +timelineCount: 5 +timeline0: 0.0 +timeline1: 0.3219178 +timeline2: 0.51369864 +timeline3: 0.8767123 +timeline4: 1.0 +- Tint - +colorsCount: 3 +colors0: 0.88235295 +colors1: 0.9411765 +colors2: 0.972549 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.31578946 +scaling1: 0.49122807 +scaling2: 0.5964912 +scaling3: 0.3508772 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.047945205 +timeline2: 0.48630136 +timeline3: 0.9794521 +- Options - +attached: false +continuous: true +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +dot.png + + +clouds +- Delay - +active: false +- Duration - +lowMin: 3000.0 +lowMax: 3000.0 +- Count - +min: 0 +max: 10 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 2.0 +highMax: 2.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 30000.0 +highMax: 5000.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: true +lowMin: -640.0 +lowMax: 640.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: true +lowMin: 480.0 +lowMax: 70.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 300.0 +lowMax: 200.0 +highMin: 100.0 +highMax: 300.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 10.0 +highMax: 5.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Angle - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 180.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Rotation - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -10.0 +highMax: 10.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Wind - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 3.0 +highMax: 3.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Gravity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -5.0 +highMax: -5.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Tint - +colorsCount: 3 +colors0: 1.0 +colors1: 1.0 +colors2: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 5 +scaling0: 0.0 +scaling1: 0.6315789 +scaling2: 0.80701756 +scaling3: 0.6315789 +scaling4: 0.0 +timelineCount: 5 +timeline0: 0.0 +timeline1: 0.13013698 +timeline2: 0.4520548 +timeline3: 0.8356164 +timeline4: 1.0 +- Options - +attached: false +continuous: true +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +cloud2.png + + +clouds +- Delay - +active: false +- Duration - +lowMin: 3000.0 +lowMax: 3000.0 +- Count - +min: 0 +max: 10 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 2.0 +highMax: 2.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 30000.0 +highMax: 15000.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: true +lowMin: -640.0 +lowMax: 640.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Y Offset - +active: true +lowMin: 480.0 +lowMax: 70.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 300.0 +lowMax: 200.0 +highMin: 100.0 +highMax: 300.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 10.0 +highMax: 5.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Angle - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 180.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Rotation - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -10.0 +highMax: 10.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Wind - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 3.0 +highMax: 3.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Gravity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -5.0 +highMax: -5.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Tint - +colorsCount: 3 +colors0: 1.0 +colors1: 1.0 +colors2: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 5 +scaling0: 0.0 +scaling1: 0.61403507 +scaling2: 0.80701756 +scaling3: 0.57894737 +scaling4: 0.0 +timelineCount: 5 +timeline0: 0.0 +timeline1: 0.08219178 +timeline2: 0.4520548 +timeline3: 0.8150685 +timeline4: 1.0 +- Options - +attached: false +continuous: true +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +cloud1.png diff --git a/desktop/resources/particles/puke b/desktop/resources/particles/puke new file mode 100644 index 00000000..7481bc95 --- /dev/null +++ b/desktop/resources/particles/puke @@ -0,0 +1,449 @@ +Untitled +- Delay - +active: true +lowMin: 1800.0 +lowMax: 1800.0 +- Duration - +lowMin: 150.0 +lowMax: 150.0 +- Count - +min: 0 +max: 100 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 10.0 +highMax: 10.0 +relative: false +scalingCount: 5 +scaling0: 1.0 +scaling1: 0.0 +scaling2: 1.0 +scaling3: 0.0 +scaling4: 0.0 +timelineCount: 5 +timeline0: 0.0 +timeline1: 0.1369863 +timeline2: 0.19863014 +timeline3: 0.44520548 +timeline4: 1.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1000.0 +highMax: 1000.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 200.0 +highMax: 100.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 0.40816328 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.0890411 +timeline2: 0.41095892 +- Angle - +active: true +lowMin: 200.0 +lowMax: 280.0 +highMin: 70.0 +highMax: 20.0 +relative: true +scalingCount: 3 +scaling0: 0.0 +scaling1: 0.79591835 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.30136988 +timeline2: 1.0 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: false +- Tint - +colorsCount: 3 +colors0: 0.36862746 +colors1: 1.0 +colors2: 0.047058824 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.21232876 +timeline2: 0.42465752 +- Options - +attached: false +continuous: false +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +/Users/bryce/dev/playground/advent/desktop/resources/inside-jail/dot.png + + +Untitled +- Delay - +active: true +lowMin: 1500.0 +lowMax: 1500.0 +- Duration - +lowMin: 200.0 +lowMax: 200.0 +- Count - +min: 0 +max: 100 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 10.0 +highMax: 10.0 +relative: false +scalingCount: 5 +scaling0: 1.0 +scaling1: 0.0 +scaling2: 1.0 +scaling3: 0.0 +scaling4: 0.0 +timelineCount: 5 +timeline0: 0.0 +timeline1: 0.1369863 +timeline2: 0.19863014 +timeline3: 0.44520548 +timeline4: 1.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1000.0 +highMax: 1000.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 200.0 +highMax: 300.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 0.18367347 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.15068494 +timeline2: 0.49315068 +- Angle - +active: true +lowMin: 200.0 +lowMax: 280.0 +highMin: 50.0 +highMax: 70.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.5068493 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -10.0 +highMax: -10.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.26712328 +- Tint - +colorsCount: 3 +colors0: 1.0 +colors1: 0.39607844 +colors2: 0.047058824 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.15068494 +timeline2: 0.36301368 +- Options - +attached: false +continuous: false +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +/Users/bryce/dev/playground/advent/desktop/resources/inside-jail/dot.png + + +Untitled +- Delay - +active: true +lowMin: 1300.0 +lowMax: 1300.0 +- Duration - +lowMin: 100.0 +lowMax: 100.0 +- Count - +min: 0 +max: 100 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 10.0 +highMax: 10.0 +relative: false +scalingCount: 5 +scaling0: 1.0 +scaling1: 0.0 +scaling2: 1.0 +scaling3: 0.0 +scaling4: 0.0 +timelineCount: 5 +timeline0: 0.0 +timeline1: 0.1369863 +timeline2: 0.19863014 +timeline3: 0.44520548 +timeline4: 1.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1000.0 +highMax: 1000.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Velocity - +active: true +lowMin: 5.0 +lowMax: 5.0 +highMin: 200.0 +highMax: 400.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 0.2857143 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.15753424 +timeline2: 0.49315068 +- Angle - +active: true +lowMin: 200.0 +lowMax: 280.0 +highMin: 30.0 +highMax: 50.0 +relative: true +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: -10.0 +highMax: -10.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 0.42857143 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.7328767 +- Tint - +colorsCount: 3 +colors0: 1.0 +colors1: 0.91764706 +colors2: 0.047058824 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.39041096 +timeline2: 0.56164384 +- Options - +attached: false +continuous: false +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +/Users/bryce/dev/playground/advent/desktop/resources/inside-jail/dot.png diff --git a/desktop/resources/particles/smoke-particle b/desktop/resources/particles/smoke-particle new file mode 100644 index 00000000..0656fbc5 --- /dev/null +++ b/desktop/resources/particles/smoke-particle @@ -0,0 +1,313 @@ +Untitled +- Delay - +active: true +lowMin: 1500.0 +lowMax: 1500.0 +- Duration - +lowMin: 400.0 +lowMax: 400.0 +- Count - +min: 0 +max: 500 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 20.0 +highMax: 20.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 500.0 +highMax: 500.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 8.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 0.1632653 +scaling2: 0.63265306 +scaling3: 0.4489796 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.26027396 +timeline2: 0.31506848 +timeline3: 0.6164383 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 20.0 +highMax: 30.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Angle - +active: true +lowMin: 0.0 +lowMax: -20.0 +highMin: 15.0 +highMax: 0.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.42465752 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 30.0 +highMax: 50.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.4520548 +- Tint - +colorsCount: 6 +colors0: 1.0 +colors1: 1.0 +colors2: 1.0 +colors3: 0.21176471 +colors4: 0.21176471 +colors5: 0.21176471 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.01754386 +scaling1: 1.0 +scaling2: 0.8947368 +scaling3: 0.14035088 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.0890411 +timeline2: 0.5890411 +timeline3: 1.0 +- Options - +attached: false +continuous: false +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +dot.png + + +Untitled +- Delay - +active: true +lowMin: 1500.0 +lowMax: 1500.0 +- Duration - +lowMin: 400.0 +lowMax: 400.0 +- Count - +min: 0 +max: 500 +- Emission - +lowMin: 0.0 +lowMax: 0.0 +highMin: 20.0 +highMax: 20.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life - +lowMin: 0.0 +lowMax: 0.0 +highMin: 500.0 +highMax: 500.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 0.0 +lowMax: 0.0 +highMin: 8.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 0.1632653 +scaling2: 0.63265306 +scaling3: 0.4489796 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.26027396 +timeline2: 0.31506848 +timeline3: 0.6164383 +- Velocity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 50.0 +highMax: 40.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Angle - +active: true +lowMin: 0.0 +lowMax: -20.0 +highMin: 15.0 +highMax: 0.0 +relative: true +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.42465752 +- Rotation - +active: true +lowMin: 50.0 +lowMax: 30.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 2 +scaling0: 1.0 +scaling1: 0.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Wind - +active: false +- Gravity - +active: true +lowMin: 0.0 +lowMax: 0.0 +highMin: 30.0 +highMax: 50.0 +relative: false +scalingCount: 2 +scaling0: 0.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.4520548 +- Tint - +colorsCount: 3 +colors0: 1.0 +colors1: 1.0 +colors2: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.01754386 +scaling1: 1.0 +scaling2: 0.8947368 +scaling3: 0.14035088 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.0890411 +timeline2: 0.5890411 +timeline3: 1.0 +- Options - +attached: false +continuous: false +aligned: false +additive: false +behind: false +premultipliedAlpha: false +- Image Path - +dot.png diff --git a/desktop/resources/particles/step b/desktop/resources/particles/step new file mode 100644 index 00000000..5f1d0b5e --- /dev/null +++ b/desktop/resources/particles/step @@ -0,0 +1,152 @@ +Untitled +- Delay - +active: false +- Duration - +lowMin: 100.0 +lowMax: 100.0 +- Count - +min: 0 +max: 100 +- Emission - +lowMin: 2.0 +lowMax: 2.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 2 +scaling0: 1.0 +scaling1: 1.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 1.0 +- Life - +lowMin: 500.0 +lowMax: 500.0 +highMin: 1000.0 +highMax: 5500.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 1.0 +scaling2: 0.3 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.66 +timeline2: 1.0 +- Life Offset - +active: false +- X Offset - +active: false +- Y Offset - +active: false +- Spawn Shape - +shape: point +- Spawn Width - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Spawn Height - +lowMin: 0.0 +lowMax: 0.0 +highMin: 0.0 +highMax: 0.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Scale - +lowMin: 1.0 +lowMax: 1.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 1 +scaling0: 1.0 +timelineCount: 1 +timeline0: 0.0 +- Velocity - +active: true +lowMin: 10.0 +lowMax: 10.0 +highMin: 20.0 +highMax: 25.0 +relative: false +scalingCount: 2 +scaling0: 1.0 +scaling1: 0.0 +timelineCount: 2 +timeline0: 0.0 +timeline1: 0.94520545 +- Angle - +active: true +lowMin: 90.0 +lowMax: 90.0 +highMin: 0.0 +highMax: 180.0 +relative: false +scalingCount: 3 +scaling0: 1.0 +scaling1: 0.0 +scaling2: 0.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.5 +timeline2: 1.0 +- Rotation - +active: false +- Wind - +active: false +- Gravity - +active: true +lowMin: 10.0 +lowMax: 10.0 +highMin: -30.0 +highMax: -30.0 +relative: false +scalingCount: 3 +scaling0: 0.0 +scaling1: 0.79591835 +scaling2: 1.0 +timelineCount: 3 +timeline0: 0.0 +timeline1: 0.24657534 +timeline2: 0.9589041 +- Tint - +colorsCount: 3 +colors0: 0.8 +colors1: 0.6392157 +colors2: 0.37254903 +timelineCount: 1 +timeline0: 0.0 +- Transparency - +lowMin: 0.0 +lowMax: 0.0 +highMin: 1.0 +highMax: 1.0 +relative: false +scalingCount: 4 +scaling0: 0.0 +scaling1: 0.3508772 +scaling2: 0.0 +scaling3: 0.0 +timelineCount: 4 +timeline0: 0.0 +timeline1: 0.001 +timeline2: 0.7671233 +timeline3: 1.0 +- Options - +attached: false +continuous: false +aligned: false +additive: true +behind: false +premultipliedAlpha: false +- Image Path - +dot.png diff --git a/desktop/src-common/advent/actions.clj b/desktop/src-common/advent/actions.clj index 512490cb..45a4b8b8 100644 --- a/desktop/src-common/advent/actions.clj +++ b/desktop/src-common/advent/actions.clj @@ -720,7 +720,7 @@ (-> entities (update-in [:room :entities :ego] #(actions/start-animation screen % :glad) ) (assoc-in [:tweens :jump] (tween/tween :jump screen [:room :entities :ego :y] current-y to-y 0.3 :ease tween/ease-out-cubic)) - (assoc-in [:room :entities :glad-jump] (doto (assoc (particle-effect "ego/glad-jump") + (assoc-in [:room :entities :glad-jump] (doto (assoc (particle-effect "particles/glad-jump") :x (get-in entities [:room :entities :ego :x]) :y (get-in entities [:room :entities :ego :y]) :baseline (get-in entities [:room :entities :ego :baseline])) diff --git a/desktop/src-common/advent/screens/inventory.clj b/desktop/src-common/advent/screens/inventory.clj index f997c353..7ff71f3b 100644 --- a/desktop/src-common/advent/screens/inventory.clj +++ b/desktop/src-common/advent/screens/inventory.clj @@ -93,7 +93,7 @@ offset-y (+ y (/ item-width 2)) padding (/ item-width 2) padding (* 4 padding)]] - (assoc (utils/get-texture (aget (:all-items entities) 0 (.indexOf utils/+all-cursors+ (:cursor item)))) + (assoc (texture (aget (:all-items entities) 0 (.indexOf utils/+all-cursors+ (:cursor item)))) :x x :y y :scale-x 4 :scale-y 4 diff --git a/desktop/src-common/advent/screens/rooms/cat_tree.clj b/desktop/src-common/advent/screens/rooms/cat_tree.clj index 4ac34d26..5aea7145 100644 --- a/desktop/src-common/advent/screens/rooms/cat_tree.clj +++ b/desktop/src-common/advent/screens/rooms/cat_tree.clj @@ -225,7 +225,7 @@ owl-stand (utils/make-anim "cat-tree/owl.png" [19 28] 0.2 [0 0 0 0 0 0 0 2]) owl-talk (utils/make-anim "cat-tree/owl.png" [19 28] 0.2 [1 0 1 0 1 0 0 0 2 0]) owl-puke (utils/make-anim "cat-tree/owl.png" [19 28] 0.10 [0 0 2 2 3 2 2 3 3 2 3 3 3 4 5 6 7 4 4 3 3 2 2 2 2 2]) - puke (particle-effect "cat-tree/puke")] + puke (particle-effect "particles/puke")] (rooms/make :music {:day :town-2 :night :night} :ladder ladder-entity :blank (rooms/make-entity :blank diff --git a/desktop/src-common/advent/screens/rooms/common.clj b/desktop/src-common/advent/screens/rooms/common.clj index 050d216a..171ddae0 100644 --- a/desktop/src-common/advent/screens/rooms/common.clj +++ b/desktop/src-common/advent/screens/rooms/common.clj @@ -428,7 +428,7 @@ (defn make-outside-particles [] - (doto (assoc (particle-effect "outside-particles") :x 160 :y 120 + (doto (assoc (particle-effect "particles/outside-particles") :x 160 :y 120 :baseline 238) (particle-effect! :set-position 160 120))) diff --git a/desktop/src-common/advent/screens/rooms/dream.clj b/desktop/src-common/advent/screens/rooms/dream.clj index c527f895..3c895126 100644 --- a/desktop/src-common/advent/screens/rooms/dream.clj +++ b/desktop/src-common/advent/screens/rooms/dream.clj @@ -376,9 +376,9 @@ (assoc (utils/get-texture "dream/pedestals.png") :x 0 :y 0 :baseline 139)] :wind-sound {:sound (sound "dream/wind.ogg") :id nil} - :entities {:magic (assoc (particle-effect "dream/magic") :x 160 :y 80 :baseline 240) + :entities {:magic (assoc (particle-effect "particles/dream-magic") :x 160 :y 80 :baseline 240) - :clouds (assoc (particle-effect "dream/cloudy2") :x 160 :y 120 :baseline 241) + :clouds (assoc (particle-effect "particles/cloudy2") :x 160 :y 120 :baseline 241) :case (assoc (utils/get-texture "dream/case.png") :x 144 :y 122 :baseline 139 :script (actions/get-script entities @@ -419,7 +419,7 @@ :sword (assoc (utils/get-texture "dream/sword.png") :x 144 :y 122 :baseline 139) - :explode (assoc (particle-effect "dream/explode") :x 150 :y 138 :baseline 240) + :explode (assoc (particle-effect "particles/explode") :x 150 :y 138 :baseline 240) :broom (assoc (utils/get-texture "dream/broom.png") :x 286 :y 122 :path (catmull-rom-spline (map #(apply vector-2* %) [[286 122] [286 128]]) true) diff --git a/desktop/src-common/advent/screens/rooms/ending.clj b/desktop/src-common/advent/screens/rooms/ending.clj index 832021ae..36b61dc1 100644 --- a/desktop/src-common/advent/screens/rooms/ending.clj +++ b/desktop/src-common/advent/screens/rooms/ending.clj @@ -57,7 +57,7 @@ :update-fn (fn [screen entities gandarf] (assoc gandarf :y (or (get-in entities [:gandarf-cloud :y]) (:y gandarf))))) - :gandarf-cloud (doto (assoc (particle-effect "wizard/gandarf-cloud") :x 215 :y 400 + :gandarf-cloud (doto (assoc (particle-effect "particles/gandarf-cloud") :x 215 :y 400 :baseline 200) (particle-effect! :set-position 215 130)) :duke (assoc (animation->texture screen duke-stand) @@ -70,7 +70,7 @@ :reach duke-reach :reach-talk duke-reach-talk :knight duke-knight) - :magic-frog-particle (doto (assoc (particle-effect "inside-house/magic-frog") :x 140 :y 49 + :magic-frog-particle (doto (assoc (particle-effect "particles/magic-frog") :x 140 :y 49 :baseline 241) (particle-effect! :set-position 150 49)) :ladder-guard-1 (assoc (animation->texture screen ladder-guard-stand-1) diff --git a/desktop/src-common/advent/screens/rooms/inside_antique.clj b/desktop/src-common/advent/screens/rooms/inside_antique.clj index 69984e62..11c13bc4 100644 --- a/desktop/src-common/advent/screens/rooms/inside_antique.clj +++ b/desktop/src-common/advent/screens/rooms/inside_antique.clj @@ -309,10 +309,10 @@ :x 70 :y 86 :baseline 120) - :smoke-particle (doto (assoc (particle-effect "inside-antique/smoke-particle") :x 162 :y 108 + :smoke-particle (doto (assoc (particle-effect "particles/smoke-particle") :x 162 :y 108 :baseline 240) (particle-effect! :set-position 162 108)) - :fire-particle (doto (assoc (particle-effect "inside-antique/fire-particle") :x 162 :y 108 + :fire-particle (doto (assoc (particle-effect "particles/fire-particle") :x 162 :y 108 :baseline 240) (particle-effect! :set-position 162 108)) :bowl (assoc (utils/get-texture "inside-antique/bowl.png") diff --git a/desktop/src-common/advent/screens/rooms/inside_castle.clj b/desktop/src-common/advent/screens/rooms/inside_castle.clj index f812a947..0b293b11 100644 --- a/desktop/src-common/advent/screens/rooms/inside_castle.clj +++ b/desktop/src-common/advent/screens/rooms/inside_castle.clj @@ -456,7 +456,7 @@ entities (nil? magic) (do - (assoc-in entities [:room :entities :magic] (assoc (doto (particle-effect "inside-castle/magic") + (assoc-in entities [:room :entities :magic] (assoc (doto (particle-effect "particles/magic") (particle-effect! :reset)) :x 25 :y 108 diff --git a/desktop/src-common/advent/screens/rooms/inside_house.clj b/desktop/src-common/advent/screens/rooms/inside_house.clj index a54f1b78..d5c34180 100644 --- a/desktop/src-common/advent/screens/rooms/inside_house.clj +++ b/desktop/src-common/advent/screens/rooms/inside_house.clj @@ -133,9 +133,9 @@ (let [safelock-sheet (texture! (utils/get-texture "inside-house/safe-lock.png") :split 9 2) safe-lock (animation 0.1 (for [i (flatten [(repeat 20 0) 1 2 1 2 1 2 1 2 1 2 1 1 2 1 2 1 2 1 2 1 2 1 (range 3 20) 20 20 20 20 21 21 21 21 21 20 20 21 21 21 21 21 20 20 20 ])] (aget safelock-sheet 0 i))) - candle (utils/make-anim (utils/get-texture "inside-house/candle.png") [34 32] 0.2 [1 0 1 2]) - candle-aura (utils/make-anim (utils/get-texture "inside-house/candle-aura.png") [27 27] 0.2 [0 1 2 3 2 1] ) - experiment-left (utils/flip (utils/make-anim (utils/get-texture "wizard/experiment.png" ) [45 55] 0.075 [0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 3 3 4 4 5 5 6 6 6 6 6 6 7 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 19 20 21 21 21 21 21 21 22 23 22 23 22 23 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 26 27 37 38 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 29 29 28 28 28 28 28 28 28 28 30 30 30 30 31 32 33 31 31 31 31 31 31 31 31 34 35 36 36 36 36 36 36 36 36 36] ))] + candle (utils/make-anim "inside-house/candle.png" [34 32] 0.2 [1 0 1 2]) + candle-aura (utils/make-anim "inside-house/candle-aura.png" [27 27] 0.2 [0 1 2 3 2 1] ) + experiment-left (utils/flip (utils/make-anim "wizard/experiment.png" [45 55] 0.075 [0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 3 3 4 4 5 5 6 6 6 6 6 6 7 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 19 20 21 21 21 21 21 21 22 23 22 23 22 23 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 26 27 37 38 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 29 29 28 28 28 28 28 28 28 28 30 30 30 30 31 32 33 31 31 31 31 31 31 31 31 34 35 36 36 36 36 36 36 36 36 36] ))] (rooms/make :music :inside-fangald :interactions {:down-dir {:box [151 0 320 40] :script (actions/get-script entities @@ -205,10 +205,10 @@ :anim-start 0 :script (actions/get-script entities (actions/do-dialogue entities :ego "It's just a candle."))) :candle-aura (assoc (animation->texture screen candle-aura) :x 172 :y 97 :baseline 239 :additive? true :origin-x 13 :opacity 0.5 :anim candle-aura :anim-start 0) - :candle-smoke (doto (assoc (particle-effect "inside-house/candle") :x 172 :y 112 + :candle-smoke (doto (assoc (particle-effect "particles/candle") :x 172 :y 112 :baseline 200) (particle-effect! :set-position 172 112)) - :magic-frog-particle (doto (assoc (particle-effect "inside-house/magic-frog") :x 230 :y 0 + :magic-frog-particle (doto (assoc (particle-effect "particles/magic-frog") :x 230 :y 0 :baseline 241) (particle-effect! :set-position 237 0)) :flask (assoc (utils/get-texture "inside-house/flask.png") diff --git a/desktop/src-common/advent/screens/rooms/inside_jail.clj b/desktop/src-common/advent/screens/rooms/inside_jail.clj index 2f8285bc..7814457a 100644 --- a/desktop/src-common/advent/screens/rooms/inside_jail.clj +++ b/desktop/src-common/advent/screens/rooms/inside_jail.clj @@ -219,7 +219,7 @@ warden-sleep (animation 0.25 (for [i (flatten [ 3 4 3 4 3 4 3 4 3 4 5 5 2 2 2 2 2 2])] (aget warden-sheet 0 i))) candle (utils/make-anim "inside-jail/candle.png" [20 25] 0.1 (range 4)) - candle-aura (utils/make-anim (utils/get-texture "inside-house/candle-aura.png") [27 27] 0.2 [0 1 2 3 2 1])] + candle-aura (utils/make-anim "inside-house/candle-aura.png" [27 27] 0.2 [0 1 2 3 2 1])] (rooms/make :music :inside-antique :interactions { :lock {:box [172 102 190 124] @@ -393,7 +393,7 @@ :additive? true :origin-x 13 :origin-y 13 :opacity 0.5 :anim candle-aura :anim-start 0 :night-profile :none :script (actions/get-script entities (actions/talk entities :ego "Just a candle.")) :scripts {:default (actions/get-script entities (actions/talk entities :ego "I might catch the place on fire."))}) - :candle-smoke (doto (assoc (particle-effect "inside-jail/candle") :x 215 :y 130 + :candle-smoke (doto (assoc (particle-effect "particles/candle") :x 215 :y 130 :baseline 200) (particle-effect! :set-position 215 130)) :crowbar (assoc (utils/get-texture "inside-jail/crowbar.png") diff --git a/desktop/src-common/advent/screens/rooms/inside_stash.clj b/desktop/src-common/advent/screens/rooms/inside_stash.clj index 3f1daef3..edfd17d2 100644 --- a/desktop/src-common/advent/screens/rooms/inside_stash.clj +++ b/desktop/src-common/advent/screens/rooms/inside_stash.clj @@ -49,7 +49,7 @@ (defn make [screen] (let [candle-flame (utils/make-anim "inside-stash/candle.png" [4 4] 0.1 (range 4)) - candle-aura (utils/make-anim (utils/get-texture "inside-house/candle-aura.png") [27 27] 0.2 [0 1 2 3 2 1] ) + candle-aura (utils/make-anim "inside-house/candle-aura.png" [27 27] 0.2 [0 1 2 3 2 1] ) ] (rooms/make :music {:day :secret-hideout :night :secret-hideout} :interactions diff --git a/desktop/src-common/advent/screens/rooms/outside_house.clj b/desktop/src-common/advent/screens/rooms/outside_house.clj index a6c82eee..f12a371b 100644 --- a/desktop/src-common/advent/screens/rooms/outside_house.clj +++ b/desktop/src-common/advent/screens/rooms/outside_house.clj @@ -709,7 +709,7 @@ sheep-stand) :outside-particles (common/make-outside-particles) - :magic (assoc (doto (particle-effect "outsidehouse/magic") ) + :magic (assoc (doto (particle-effect "particles/magic") ) :x 153 :y 105 :baseline 238) diff --git a/desktop/src-common/advent/screens/rooms/outside_jail.clj b/desktop/src-common/advent/screens/rooms/outside_jail.clj index 6fb81f99..d1c799ce 100644 --- a/desktop/src-common/advent/screens/rooms/outside_jail.clj +++ b/desktop/src-common/advent/screens/rooms/outside_jail.clj @@ -104,7 +104,7 @@ open-stash (utils/make-anim "outside-jail/open-stash.png" [58 41] 0.075 (reverse (range 5))) close-stash (utils/make-anim "outside-jail/open-stash.png" [58 41] 0.075 (range 5)) candle-flame (utils/make-anim "outside-jail/candle.png" [20 25] 0.075 (range 4)) - candle-aura (utils/make-anim (utils/get-texture "outside-jail/candle-aura2.png") [135 135] 0.3 [0 1 2 1] )] + candle-aura (utils/make-anim "outside-jail/candle-aura2.png" [135 135] 0.3 [0 1 2 1] )] (rooms/make :music {:day :town-1 :night :night} :interactions {:down-dir {:box [30 0 227 40] :script (actions/get-script entities @@ -234,7 +234,7 @@ :anim-start 0) :candle-aura (assoc (animation->texture screen candle-aura) :x 14 :y 82 :baseline 240 :additive? true :origin-x 67 :origin-y 67 :scale-x 1 :scale-y 1 :opacity 0.5 :anim candle-aura :anim-start 0 :night-profile :none) - :fountain-particle (assoc (doto (particle-effect "outside-jail/fountain") + :fountain-particle (assoc (doto (particle-effect "particles/fountain") (particle-effect! :reset) (particle-effect! :start)) :x 172 diff --git a/desktop/src-common/advent/screens/rooms/space.clj b/desktop/src-common/advent/screens/rooms/space.clj index 797d8535..4907a408 100644 --- a/desktop/src-common/advent/screens/rooms/space.clj +++ b/desktop/src-common/advent/screens/rooms/space.clj @@ -182,9 +182,9 @@ blergh-stand-anim (utils/make-anim "space/bloodclot-stand.png" [106 165] 0.75 [0 1]) bloodclot-explode (utils/make-anim "space/bloodclot-explode.png" [106 165] 0.075 [0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 4 4 4 4 5 5 5 4 5 5 5 5 5 5 5 5 6 5 5 5 5 6 6 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 7 7 5 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 14 15 16 17 18 19]) bullet (utils/make-anim "space/bullet.png" [24 24] 0.0075 [0 1 2 0 1 2 0 1 2 0 1 2 0 1 2 3 3 3 4 4 5 5 6 5 4 7]) - effect (particle-effect "space/appear") - blowup-effect (particle-effect "space/blowup") - grow-explode (particle-effect "space/grow-explode")] + effect (particle-effect "particles/appear") + blowup-effect (particle-effect "particles/blowup") + grow-explode (particle-effect "particles/grow-explode")] (rooms/make :music :fight :interactions {} diff --git a/desktop/src-common/advent/screens/scene.clj b/desktop/src-common/advent/screens/scene.clj index e464efa4..3aedad58 100644 --- a/desktop/src-common/advent/screens/scene.clj +++ b/desktop/src-common/advent/screens/scene.clj @@ -975,7 +975,7 @@ void main() :outside-jail (rooms.outside-jail/make screen) :outside-castle (rooms.outside-castle/make screen)} entities {:rooms rooms - :step-particles (assoc (particle-effect "ego/step") :x 100 :y 100 :baseline 241) + :step-particles (assoc (particle-effect "particles/step") :x 100 :y 100 :baseline 241) :cam {:zoom 0.95 :paused? false :object nil} diff --git a/desktop/src-common/advent/screens/title.clj b/desktop/src-common/advent/screens/title.clj index 448d3b7d..1e0f67de 100644 --- a/desktop/src-common/advent/screens/title.clj +++ b/desktop/src-common/advent/screens/title.clj @@ -128,8 +128,8 @@ :balloon (assoc (animation->texture (assoc screen :total-time 0.0) balloon) :x 100 :y 100 :scale-x 4 :scale-y 4 :anim balloon :path (catmull-rom-spline (map #(apply vector-2* %) [[50 50] [70 100] [100 200] [151 206] [300 225] [480 300] [560 400] [650 440] [700 550] [750 600] [860 650] [950 700] [1030 800] [1280 960] [1300 1000] [-50 1000] [-50 -50]]) true)) - :particle-clouds (assoc (particle-effect "title/particle-clouds" :reset :start) :x 640 :y 480 ) - :ego-jet (assoc (particle-effect "ego/jet" :reset :start) :x 450 :y 650 ) + :particle-clouds (assoc (particle-effect "particles/particle-clouds" :reset :start) :x 640 :y 480 ) + :ego-jet (assoc (particle-effect "particles/jet" :reset :start) :x 450 :y 650 ) :toolbox (center (assoc (nine-patch {:region (:object (utils/get-texture "talk-bg-2.png")) :left 9 :top 9 :right 9 :bottom 9}) :y 58 :width 500 :height 282)) diff --git a/desktop/src-common/advent/utils.clj b/desktop/src-common/advent/utils.clj index 05d3419b..4b8b15ec 100644 --- a/desktop/src-common/advent/utils.clj +++ b/desktop/src-common/advent/utils.clj @@ -136,7 +136,7 @@ frame)))) (defn split-texture [file [w h] frames] - (let [sheet (texture! (texture file) :split w h)] + (let [sheet (texture! (get-texture file) :split w h)] (for [i frames] (aget sheet 0 i))))