Help wanted: explosion gifs
hoovercj opened this issue ยท 44 comments
If you enjoy power mode but would like to see better explosions as you type, I need your help.
We need bright, bold gifs that are small and lightweight.
Hi Cody, I'm Alan. First of all, thanks for the awesome plugin! :) I found it today, saw this "issue" and felt compelled to make a few original "poofs" for fun. (These are done with AfterEffects.)
Notes:
- I think some of these could benefit from tweaking the "explosionDuration" but I haven't figured out at what framerate they are playing at so my numbers are an eyeballed estimate. (If you know a trick to figure out the exact value, I'm all ears.)
- It may be possible to squeeze a few more KB out of these gifs by running them through some optimizers.
- In my opinion all these are better experienced with
"powermode.enableShake": false
set. - The
customExplosions
setting is a list because it can be cycled, right? If that is correct, I could make two or three more similar variations on these below to make it look more organic / less repetitive.
An Atom-power-mode-inspired "square poof":
// ATOM (small)
"powermode.customExplosions": [
"https://i.imgur.com/PB34u4G.gif"
],
"powermode.explosionDuration": 440,
"powermode.customCss": {
"left": "-15px",
"top": "-20px",
"z-index": 1
},
and bigger (as seen in demo gif):
// ATOM (larger)
"powermode.customExplosions": [
"https://i.imgur.com/PB34u4G.gif"
],
"powermode.explosionDuration": 440,
"powermode.explosionSize": 10,
"powermode.customCss": {
"left": "-25px",
"top": "-30px",
"z-index": 1
},
Original GIF:
(it's white on white in github so you may not see it, but it's there!)
Flame (awww yeah, bring on that sizzlin' code!)
// FLAME
"powermode.customExplosions": [
"https://i.imgur.com/Rh9pk1e.gif"
],
"powermode.explosionDuration": 360,
"powermode.customCss": {
"left": "-5px",
"top": "-80px",
"z-index": 1
},
Original GIF:
Cloudy Poof
// CLOUDY POOF
"powermode.customExplosions": [
"https://i.imgur.com/f5DnYOn.gif"
],
"powermode.explosionSize": 10,
"powermode.explosionDuration": 520,
"powermode.customCss": {
"left": "-30px",
"top": "-26px",
"z-index": 1
},
Original GIF:
Magic Poof
// MAGIC (XL)
"powermode.customExplosions": [
"https://i.imgur.com/CnBUEmi.gif"
],
"powermode.explosionDuration": 360,
"powermode.explosionSize": 14,
"powermode.customCss": {
"left": "-50px",
"top": "-50px",
"z-index": 1
},
And a smaller version:
// MAGIC (smaller)
"powermode.customExplosions": [
"https://i.imgur.com/CnBUEmi.gif"
],
"powermode.explosionDuration": 360,
"powermode.explosionSize": 10,
"powermode.customCss": {
"left": "-30px",
"top": "-30px",
"z-index": 1
},
Original GIF:
Let me know what you think. If I come up with more I'll share them here. ;)
Thank you so much for taking the time to make these and share them with me and the community!
In case you didn't see it, you can also check out issue #7 which is a hacky way of sharing these gifs with all other users as snippets.
For now I'll be focusing on #10, but after that gets shipped then I'll start thinking about the best way to showcase alternative gifs like these.
I did see issue #7 but I wanted to check in with you first here to see if you had any suggestions about nailing the gif durations. I feel like my configs above were ever so slightly off and I have struggled to really nail them.
Maybe I need to doublecheck my gifs' frame timings in a more advanced tool to make sure they match a particular framerate. The way I made the ones above, I worked in 24fps in AfterEffects, rendered a very short PNG image sequence (most were around 10 frames), imported to Photoshop and exported the gifs from there with default timings. Not the smoothest workflow, but it works.
I'm gonna play around with other gif assemblers like https://www.lcdf.org/gifsicle/ and see if I can get more control over the framerate and maybe smoother looking gifs if I'm lucky.
Actually, please DON'T add anything to #7, I think I'll be making some changes. Get hype :-)
I like this time we all live in.
Ok, @darkvertex and @nnmrts if you want, you can check out this branch:
https://github.com/hoovercj/vscode-power-mode/tree/atom-like-explosions-v2
You can build from source or simply install the .vsix
: https://github.com/hoovercj/vscode-power-mode/blob/atom-like-explosions-v2/releases/vscode-power-mode-2.0.0.vsix
If you install the vsix manually, then go into your settings and try out the different options for powermode.presets
. There are a few of the gifs from above plus fireworks and clippy.
Let me know what you think.
Hey @hoovercj with the diagnostic help of gifsicle I have identified that my framerate on my GIFs was 40ms per frame, so now I can tell you perfect preset durations:
Square poof: 11 frames * 40ms = 440 ms
Flame: 9 frames * 40ms = 360ms
Cloudy poof: 13 frames * 40ms = 520ms
Magic poof: 9 frames * 40ms = 360ms
I have gone ahead and edited my preset snippets from my prior comments with these new durations. I suggest you adjust it in your feature branch's presets too.
Hey! I tried it out last week and I love it! Just looks like that in atom. Only problem is my crappy laptop, on which my vscode begins to lag when having power mode activated. Maybe we can think of somethinh not so "performance-heavy"? :D
@darkvertex - thanks again for the gifs! They are now published. I forgot to adjust the timings though so I've opened an issue to track that. Is it possible for you to share the source files for the gifs? If we could put them in the repo that would be great. It would be especially helpful for allowing myself and others to see how they are made, and in case we need to make adjustments in the future it would allow us to build on your work, rather than replace it.
@hoovercj yeah no problem, happy to provide my files.
I just need to clean them up. Can you tell me which variation(s?) you ended up using for the Atom-like particles one? I wanna clean up my aftereffects file so it has only the ones that made it into the official release.
As for simple image sequences, happy to provide them also. I have them all in PNG, full lossless quality, so you anyone can experiment with assembling the gifs themselves.
How should I give them to you? Do you want to add them to the repo directly and make a pull request?
Or just by email? In any case, I just tweeted at you -- if you add me back you can DM me your email (so it's not out here for spambots to scan) and I can send you the files when I get home.
@darkvertex I used the Series 2 with shrink-out only -- the last set you posted.
It's probably easiest to send them to me and I'll add them to the repo, just so I can make sure they don't get put into the final extension output. I appreciate it!
My email is literally any word you want @codyhoover.com -- so powermode@ , github@ , dogsarebetterthancats@, etc.
Unstable Space (Horizontal Rift)
"powermode.explosionDuration": 500,
"powermode.customExplosions": [
"https://imgur.com/DxqwxSL.gif",
"https://imgur.com/8z8juEU.gif",
"https://imgur.com/0IwIuv2.gif",
],
"powermode.customCss": {
"top": "2.4rem",
"z-index": -1
},
"powermode.explosionSize": 15,
Unstable Space (Vertical Rift)
"powermode.explosionDuration": 500,
"powermode.customExplosions": [
"https://imgur.com/DxqwxSL.gif",
"https://imgur.com/8z8juEU.gif",
"https://imgur.com/XtEndkX.gif",
],
"powermode.customCss": {
"top": "2.4rem",
"z-index": -1
},
"powermode.explosionSize": 15,
Gifs Used
Better Quality
for the better quality versions - use:
"powermode.customExplosions": [
"https://imgur.com/rnZsOZ5.gif",
"https://imgur.com/uJLLDxL.gif",
"https://imgur.com/XtEndkX.gif", VERTICAL
"https://imgur.com/0IwIuv2.gif", HORIZONTAL
NOTE: these gifs are optimized for a dark theme
@RPuffer These are incredible, thanks!
I'm swamped with work and not sure when I'll get to pulling these into an update, but hopefully I get a chance before I go on vacation next week. If not, don't worry, I'll get to it in April.
@RPuffer I've published two new presets with version 2.2.0 using your contributions. Thanks again!
@hoovercj Awesome! glad to help!
Also, just a suggestion - it may be helpful to include the preset name in the README somewhere, maybe I'm just dumb but I had to look it up in the package.json
haha.
I don't have any motion graphics capable software at the moment so I can't wire up some custom GIFs, but here's a colorful burst of explosions from GIFs I found on the internet:
{
"powermode.enableShake": false,
"powermode.customExplosions": [
"https://media.giphy.com/media/xUA7aXJY46jN2P6gGk/giphy.gif",
"https://media.giphy.com/media/l0IykOPjEJopboxWw/giphy.gif",
"https://media.giphy.com/media/3o7btLYqcZhUb2GP16/giphy.gif"
],
"powermode.explosionOrder": "sequential",
"powermode.explosionSize": 12,
"powermode.explosionFrequency": 2,
"powermode.maxExplosions": 10,
"powermode.explosionOffset": 0.215,
"powermode.customCss": {
"mix-blend-mode": "color-dodge"
},
"powermode.gifMode": "restart",
"powermode.explosionDuration": 1000,
"powermode.backgroundMode": "mask",
}
And here's the same explosions in data URI:
{
"powermode.customExplosions": [
"data:image/gif;base64,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",
"data:image/gif;base64,R0lGODlhyACeAPMAANLSztfUtOvjif///+Pj4//7zP/4qPHoe+Pdmv/2g//85P3yZvHx8fftbv/zXMzMzCH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCAAPACH+IFJlc2l6ZWQgd2l0aCBlemdpZi5jb20gR0lGIG1ha2VyACwAAAAAyACeAAAE//DJSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr91BAwEwCQMA8gMxSHHyMnLHs0KBQrP0BoEyAoJDgnVA8TXGM0GDuYG1uIVANrm7tXK6hXk7uYFyOHXws3t9Q73zpzF6yUsoLMC/hygM5hOV0FtBSJuS6jQQAGL3wbqksaNokd3ANTz5er3sSRAALvYDUBY8mOChrhUsmyZ0Bu+XtoW0PRnIKMvjjvNvYS5C+jOoRoJBuxI8xvKYvR2LkzaqxnTpgOo8nJGMcFVkMie+so2QEFNBRP9IQXmrFy9Bd/Suhs6gC2yqwsAajOgUyhRXc762kvGb5qBnjd/BTaXNxkxfga1bkRmIAHixA8eClymsqxAkRPIgv4FOatYeRf2CUPNurXr17Bjy55Nu7bt27hz697Nu7fv38CDCx9OvLjx48iTK1/OvLnz59CjS59Ovbr169iza/8UAQAh+QQJCAAPACwAAAAAyACeAAAE//DJSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6RaDAOoAKU8BKeoqASrOa4DCravsbI0BKgFCQvABgqwujK8AwYOyssJwwO5xS3HBcvVDgvDDNEup9TW1Qmo2tsqpwoL39YFA+PkJwCoCenWC8TuJubz3873JfAD8vRVW9euX4h8AsGlMijiVLKE1bIxBPEPHcRlBCd+QHhRmQF2Gv89OOy4rN4AVSE3xCO5TGLKDP9YYgSpAYBNhrwUyFSWsQK8VuwYnGIAbVvOnQ4+tiPK7pVTpwU52bRJoOpNCb2Qhjsp1KmCAgUMiBW7zl6mquKE0uoadIA3mSZpKRBr8VuCsigvHXta6xbfhzudfQ0IsaelY1/HGkjwa0GCsQVsEYbLuO5Fk0UluSpgOWFnpIFpTjoGGLRpli4ncTzN+qJZzchay074cUClirNzf8MmWtK/ybpzK72EqnRw2Vujwn57vHVyTMc+N9/J23amkdNN81ZeKXp2pNszX+r2XWaz12dXlr94/tknc8DX280mfpM56fKTiqu/6R/z/C2xwx//J5sBaE1qoxRoIE+9jTLNgtegJwpp+GWHICmIxffdVgO+h4pOBhq2CnkG1pYXKb9BeKEoJC4o4ijqLbjViaEcBaEyw3S4SXE3MshdJ8f0qIxJNHrSYo/8sBibdhV29CKQqLAGloYkhfOjJqvttJUCVF6GipLGyVRWLV1CNEyRmuAGGoevlClQjqDYCJ5L8CFVFihZgXbnBHWK+eUnee5UW2Z9kpSkJ7yEeVFt3JmjqD4SapKooOJksFmTy9RW45IkMbqBK+ckdN6V0HEK0QJl6SgBYr6k49iKBLrV0V2VerCXW4sx9pgz7oWS5TztkYoBUHy9QtQoKeqzgDCRikSLWLGqYikrsM4I+8FUaCoJ0G7MNviSSGRa9Op+35IAKli8WluuBs+Kk+26H7TSCgPvwmvvvfjmq+++/Pbr778AByzwwAQXbPDBCCes8MIMN+zwwxBHLDG8EQAAIfkECQgADwAsAAAAAMgAngAABP/wyUmrvTjrzbv/YCiOZGmeaKqubOu+cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2enxQNDgsIoEEICAsOqwsNAqY9AqKrtKuusDkCtA0HAgIHqqOvuDW6DrcVB7QHxDPGDaUXCKKkzTGqC8MYz9YvxtoZyg7g3SnUARwIq8zlKurjHsrV7Sji0Rzc9CfyIKIN+iYArCK3wRg6gCO+gVCIUMSsgx4CDGwoQtcCEcr+UQSR0eGqexv/8TlgB0LiyJAREUAEoYokShgdEaqskcqlNV8NckJL1mDBgZU2RP28hABYrWMU3k2EMU2jhFTYeIGEJCDYMWUHbB7QOTVFgK09s00QV6sB0EbGWtnEYWzZ2JyyZpmlyopgjmkt11IQpxdRAFU7oczqisgY4SXvnC7iJ8WkA0frpjhu9O6ilMSNTFqOYg/yqsaAH7WUIs4uophP/o46m4ihk1mm/Y528q6votJN0rJepFoxksqHGXVW0jQ45dhEZr5sgQD58hPvnE/6K/0GX0+wh/gyTkkp9+cknn0vJvaTuMA+xO3GdP2Ha0++gvQG7y0yfRbz77MYrj+FMdv9ebQA7gABpoBbgdDZh6AJ5yxoQnsOjjALgJHIUl0OJvlmCX9D0LIeJI6Nl8NDmbQlIg4HXmKiERBuSMuJH0wDYwW1ZULWhyTMltBSl5D1wmDhrYKjIz66kNaMEqDWIy0wBDNXSTyqaAtTTg5JwV/zYDLLZi6kYguFFQiAZCKOWVnClgcE9xWYlKQIwyyjpEmjUSd54iWXMB3lU1ZwRsnJNBeeIMtRhB5jZoFZjWLVAtkEStSYJATwy0iQdgfYoRFeuUulCyrlAKcIDgpPpglpSOqpqKaq6qqsturqq7DGKuustNZq66245qrrrrz26utLEQAAIfkECQgADwAsAAAAAMgAngAABP/wyUmrvTjrzbv/YCiOZGmeaKqubOu+cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqBAp2bQAEBFwcODgsNAp88AQ2oFgINpaUHqjkCC7MYsLINtTYBuKapGQKyw74ysQ60HLemosgwCKUN0BykDtbRLdgIHwEI2tsspAvjQsXM5+vs7e7vagi98DryDsf0Ntjz+b8LC976CRxIUFWAA+IKtkBwoMECdQpb7KIW0QU2Bw0OBJSyEVGAUgv/8ElpJdJQq45SgD2rCKPYPZYwYpkzhADllW6Fis3UMs2BzT+x+GVx+bPPx2VcsCX009PBFmdCA/WMaoVooZ4lqRzARRUQgFxZgmUFFPRpUUA6AcB0cfDs2rdw48qdS7eu3bt48+rdy7ev37+AA09CcEqwBrGGMWBNjKGcWsYVcEKmMHUyhaMQLZcamxisZQm4MjO6JVoJ5kgulyYJHalcFFicEcUqvUS1os2fJ+DO/QAk7weSP2OjbZgwxt9t9cUW7LKBW8DGMT7/y4pXzQ2kiMvdKgujKwtfTfFF4MyYLud+awo4oP23+/fw48ufT7++/fv48+vfz7+///8ABijgBoAEFvhDBAAh+QQJCAAPACwAAAAAyACeAAAE//DJSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWTgENB5dODQ4OCwKcSwgLnwsBo0oBAqAIqqSvsLO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1pUHB6nXI60Ootwipg6b4SHe5eYf6OogrQ2y7R4I8fL29/j5+vv8/f7/AAMKHEiwoMGDCBMqXMiwIYsDDcAFDPBJIkCK5Ah6ShfwwDeCpT0cihxJsqTJkyhTqlzJsqXLl8Y8NogYEMCnU9v+CRjH8R8CiPVgCh1KtKjRo0iTKl3KtKnTp1CjSp1KlUgEACH5BAkIAA8ALAAAAADIAJ4AAATp8MlJq7046827/2AojmRpnmiqrmzrvnAsz3Rt33iu73zv/8CgcEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AAwocSLCgwYMIEyqMFwEAIfkECQgADwAsAAAAAMgAngAABP/wyUmrvTjrzbv/YCiOZGmeaKqubOu+cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSkxcMAwOUT5aXlwwEmUoEnKOeoEeio6mfpkSbAwoGBamsQ6ivCQ4OCQqcDLRBrga5uQmjq789o8PDBsbIyZcFy8OynQOeBJYEAM8zAJzS07qp5Ne+3S+2wuIOzeWp5+gr2Zzr4gu876TyJwAMruDY5XJXwECCg7HyXTrGLwTAVOEEHmS3oNq1hiL0vVogsOMwfJz/MIJ4qEBBwQQcPaq0yFCkhlEFJqqcyYxTS5cXbEWkyZMlzg06eQp1oPAnh1H2hna0GM8oBoC4lAp0t9DphlRJpRLbZ1WDrWhRte7qxa2r14c7h1occNNspVRh1fZy6wGqWGd0ObjSmotpXqCcFPBtN6rs37eXsipV2PQwBVcpKRpQvIwqJscWNgleGi3ytAWFMVcI3NGygrjL/IqeQJqiwksKPA8r1mk1a9gU1wZG7QB0bdsPWi8b2wuiZ98XgbsKm8DAa18kDXKkndy2K5MJVU2gl6rka+ASNP6m8LWcYev6SuVMD377Q/Ua/l3r1Lg9tmwhABDY1r6///8ABijgVYAEFmjggQgmqOCCDDbo4IMQRijhhBRWaOGFGGao4YYcdujhhyCGKOKIJJZo4okopqjiiiy26OKLMMYo44w01mjjjTjmqOOOPPbo449ABinkkETKEAEAIfkECQgADwAsAAAAAMgAngAABP/wyUmrvTjrzbv/YCiOZGmeaKqubOu+cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRKrcoABIB1W2QwBmCwl0vmEb7h9IBBKLtrBLVirm6/76542LBYOBwLBgphDHiGKXoDCgl/jX8LBYSHkyRoCn6OmQaSlJ0dloyZoptinqYZe6KqDgmcp68PlqurpGuwr2Ghs6NhdreUegq7s5Fgv51hBcOrC4O2x4doBsurrWC+0G9outSZxYXZd2iY3ZnNpeFu4+WqpODpZGDC7KLnA9jwVHrK9LzP+VX29VPlDB9AKAIHakJ3UAoafgobLQjTcIqeaREdFawYRVpGR8X/DFbA8sWLGjYccWz72MjaOwpn0KiZuUZkShcrWf5xpuVBTJpAT96csU6ng28yZ85RUMCAgQRQoRZjOBQnGG4fayltmqDPrgRTX1ZdkVPnxDRMn5LrNtXm2BJldTpTwCeivQFvNwCQ6YVNzwpxWS6AqtPavbwVfgYVY5LBXjAYjUreSfVtosWYB0SebPQb4jM05xQYXWDpYqycP3q2rIZr13qDpZZ2BjG1Tnesk6FeFnu37Yi13oL6Tbzf6qHBfBdfTvDaWI/Mow+jODbMWunYG+GuCkBe9u8gK3NMCP77xqrByn/fXv2qeuzOxN58+D46++ep6hePjziWPOX6ZUVd/3+WXBegYOf1l8giB0p2XH8+hcFggx8Z5tZYCwJI4TL8QQhYGpttWE4tF+YFGhgFGCjiLBZ6mIFME664iz3yuUhBUiHK6E0vNmpg0n86+nNYjxskVYCGAYZF5Cdo5UhhLTUuecGJQK44lZQgXFYbhYZFiSUG6ckI5ZcedKdIkA+S+SKKQdKo5gYXBekAiW+uOQCS+nVY50hhyPlHAnruKQF9frISxl+CQldomnVaV+ifPApq5jyPHiUemeQ92uKeilbK6JeBFbrpm0VV+senUvZpakuRkjnpquH982WYqRmQInHBqUkoZ8VsyVmCWIbKkmF3EoeqjapOBihaKt52af+PyRpFo4TNsnQomdHq1FYit6YGLJGvSrapTN1OdiyE4ZoVKIx4snMfuN51NuAE7Cr7rIfpCuicBTA6qZBLX+ZrlysWaFktOwB/me1AkNwrAZV0DeswhAvT0/C+RaLVLi3zLlkxO0p6cNkARyp0LsXuKTRmCEkxtXEjPJG5Kz0rj9DyU+UkPKuj9HR5ApWKlDyMm7pCxk4gBJuQFIqvrfINolgm0u6yrSKiFM4SgVW1zPmxOFVNLwAtz2h0JF00000DIpVQMohNE0qCjqzIUs6k4WUeP55UIqiZga2DHjHtrWveJ90taBGPiQH14Yw37vjjkEcu+eSUV2755Zhnrvk35px37vnnoIcu+uikl2766ainrvrqrLfu+uuwxy777LTXbvvtuOeu++689+7778AHL/zwxOMRAQAh+QQJCAAPACwAAAAAyACeAAAE//DJSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoHBILH4Ch4OgoUQYn9AU4rBwWK+OhcAZ7Xo3gip2bG18z+jHgexoiLENbnpOXF8b28AjgFhiF3J0gj0NWAd6F2FYgYONNoVXjBZ+VguOlzUCV4AdAZAOB5iiMHYOkhmeVwKjrCoIV6EgmpWttSazoCKlq7a9IGILACIIYma+xxsBsCS7yM6JyyMBwM/VE5+nHri81s6QliXKZd3P0SXb5Mev4ybrDtzptc0n3/G92CiliPas+Cel2fgNwrUvXJUFBUVoatImocAbBKVsMeGGTBUlD3HYMXYDo4U3bP+seMw4AxLHGUoWqIQn4VPISodIylBVg4ohC0iaINiZxGUbmTE20RB3U5bLWEBZEHVQ4xuTgBpsWmGZ9ATRkzECTDxBjF1VKTTnfKL6lUQhhHQUZSmbQivZL/PY8nP3Vq41MUjtxoOUV+8FPDt3osVkB1zZlFkEsFQLR9Qsw0kRVPxTwWckwl6BMh5TsBQch3SKVXUH003fB30ONGBSNw3R0wK7loH9DBfWh59i2sMFlZy7BsLsTcucER2/uCRNgramLyle3CKrPhcY5kDvdIX92gOoHXvY7t2ALQffCxftY1vlDrdyndUaLXrdDXZG1+8nyMdy+5X9E5n87vxx4kv/Ked95dkCBTZiG3kPbJYgHZ61xhYl0bGyIIMSIHFHK4rEgSEFqjUw3ofOKCYhiZg8diKKjRDI4oDfvdiKJ6rJaOONOeyEozzs7ciKOT46Ul+Ql5SCH5EQXoZkI6ItORCQReIho3mjPNaeXc2J4iKL1FS5CIpErXiGS7eBR+UopJlConGiADDGg2xlOcpRJMqpJWUfdukeZxj+VkuaYibFJisglanXWLZEiCGiteCSC4ODolkUeRfWMqmZG7awhJQ7MEqpkixkt0NjkMYI1hU7LHWloKbmI5QOnxh6aKYqOAqnC1sy6OcKLq3Kwiy3lgXlLZfmsBqL34wIQqzKOonCvJn/YBGosyRc5WqrNfThq13+kOCorDIoMh+L0OryR7MuMBasXqKGIMCB27YFUrxyqTatBJs9ioODTi5hHQZ9+LQAuDDw1x+SS63GmmqebULvtWWgi2LDL8HxcAoK3/uhZRXD94PENk720sAaU5vJpm2otJIAIJvsAx86uizzzDTXbPPNOOes88489+zzz0AHLfTQRBdt9NFIJ6300kw37fTTUEct9dRUV2311VhnrfXWXHft9ddghy22zBEAACH5BAkIAA8ALAAAAADIAJ4AAAT/8MlJq7046827/2AojmRpnmiqrmzrvnAszxyCcA1y0Hzvv4iGw7G4YQRDovHHbDo1h+RwaRFKd8+s9oeU5jII6RC7LZtZ1qSAegEgFlLBeU4fdYcLuScoZdf/gBRpDQEhfHiBiYlReGQghw6OipNlSUUld5KUm01peiQAcA6fnKU/jKMnOgIApq5cAqyvs7S1tre4ubq7vL2+vx4HpMDEMIzDxckqacrNK4wLhc7TJQixmtTZTgECwpfa4DhSCw0HfuHoomLf6O0PQepx7vPcB2lD8/kPAfblyPoAAwocSLBgNgELsBlsJurfwmIB1J17SOyOQ4rARDXAOA2VNI7J/1BNBMlL3UaSxe44QFkM1UqWwAJIgQnszkllNi7mCzPFmRB2BA8kdJaJpq9QeD4a1eVpaS+PTnlBi8rLyk2quBhdxWrrjlKutESCvSUz6VhbqLaeNQVJ7VpObxq9neVS51xAAZreZdtvr9+/gAMLHky4sOHDiBMrXsy4sePHkCNLnky5suXLmDNr3sy58xl+hDzD6KLQnQ1wUAMidOA2WVHVSUYC4xlJICpwab66s1K6ZeyAonpXTNIaXNlU2o4Lp0b7ZTbay6c1R50kujPaxYvp3Vmd+hC71I6D/5XGurPu2rqMp2YpnLWBqUWzsCi/xev6Ku4swD9/AVD+KMQC4HmABBYImQDlyGbgBrStt2AFzZn3oASrjTEhCC5J+GA3V1zYwQFCyeMhGPGoYWAQILYChRisOagZKsKhQo6C8snIAYgCXhgROSOKQGOPQAYp5JBEFmnkkUgmqeSSTDbp5JNQRinllFRWaeWVWGap5ZZcdunll2CGuUIEACH5BAkIAA8ALAAAAADIAJ4AAAT/8MlJq71YnIO7/2AojmRpnqgoOKyQvnAsz/R8sG2t73zvezdcA/ErGo/I0ALnSjqf0N7K0Yxar9gSgpjter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+giAdDoX0IOFyleacsHKp5ATgOAa95S621eEFUuXdTDg29dgENuMJ1xAu0x8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AAwocSLCgwYMIEypcyLDdloYXii1IBVECDlcVJdxykHFCMQcLYTpK2CXywa5lHRsswCiSZcmXMGPKnEmzps2bOHPq3MkzI4IFC6o01HDg1gIAFT/iUJZU1kqftxqgrCiggYCpPbNq3cq1q9evYMOKHUu2rNmzaNOqXcu2rdu3cOPKnUuXawQAIfkECQgADwAsAAAAAMgAngAABOnwyUmrvTjrzbv/YCiOZGmeaKqubOu+cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wADChxIsKDBgwgTKowXAQAh+QQJCAAPACwAAAAAyACeAAAE//DJSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z58SCAB9ZgQMA4YMgmSGiwOIiWCFAwYGCoePX4YKDpsFlpdbBIYGm5yGBBIADKqqp59QkQukDguHqoyMrk+RsqW3Cr+VjblNi7wOBosKBQkLzQuVrcNItobGzwoGsbK0wtJGhIya1tq8yAPR3kKRmcvG7psJnulCoYbL5O+8CcHo8z+LCfLleybPHxCAAt916mYwSD1sCcsVbAhknYKAEY9NpPhjnaSM3NEccaQXSVzEhYFGCgFgL6ODeOdU0jOEMSJMkTJ9FNP3C5/GmDn/VZO1j122BeZwBuWxc5M5X8GALu1RL1uCheeoLWLQb+qOkoxwEuLqNYjHRl3LEhlLVq3bt3Djyp1Lt67du3jz6t3Lt6/fv4ADCx5MuLDhw4gTK17MuLHjx5AjS55MubLly5gza97MubPnz6BDix5NurTp06hTq17NurXr17Bjy55Nu7bt27hz697Nu7fv38CDCx9OvLjx48iTK1/OvLnz59CjS59Ovbr16yYiAAAh+QQJCAAPACwAAAAAyACeAAAE//DJSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoHBILBqPyKRyxmAMnk3CckrdOJ9YqLTKrToVhoXYUMAyuujkd+FouxPlwTlNFxKeCbe+bXhu64A8TgZ7hX0Df4GKNQBPhY9lc4uTMk4Fj4ULCoiUnS+DmIZynqQqjQOhmU8Apa0llqmFka60IaCxegtPtbwdTnm4erMhAARNDASsvXS/wXp9khkAyFdZZonLVE9szm67F9PVWQoKBeabftlVjQrdwpwT4ePmBgliuQno2OpHd5fufEY9mIalXD1uqRYM46dmwD+AugYUKxgG4jeGSJ48BBhHIzCAbf827cMo5BbIQ2BA7ikzkiSQO4RUOij3UaYDli6NwLR5z6abTcpyDmnms6iDBBeFlhyA0KjMhUp9EDDmyCnPdFF3NBLn0KpNqFltNJlXz6tMpPDC1riDpcBBszxFqq1RDUxNuE9XzWXyRMFdvHnT7v00ICVgo3FaDk7x5e/hk1AWw7jj93HRONEks4Bl+StWzS5MdnaXLzLoFxpHAyzd5PTkwqq7HWIQ1HXorrFjYbZdKXXuUJsy875dOObvPYeGz2DrsOLxn4KVu6Dal15T1dCkLx87zqBjuBG1r73DtXJnueJxTH1i/DHY9DROXQeMVDj83u1Gh78vdkB7y0DxF1//YfMdhpOAvW3U2XsIbuZfbtk1CANR2EUn4QrbqGTAf8H0odiFJVCmoW+yJQUiY7gBhI5D30Ei0IkqiOZMJNVwiAl6MKLYIiZoSUGdYaH0mKMKVXWjiWDMASnLi0OawI6KTE5Q139wfNZkCacYGUdtFUy5YQH6XJkCHsEoZCUG3FnzoZgfyPhIlRZmQB0ybMYIWyqsrVknXQ8+YqYcXO65wxVUGoCOfYIOqtGGhh6qZ6I3cKUFpEUY4wSdlGaq6aacdurpp6CGKuqopJZq6qmopqrqqqy26uqrsMYq66y01mrrrbjmquuuvPbq66/ABivssMQWa+yxyCar7LLMNuvsLbPQRivttNRWa+212Gar7bbcduvtt+CGK+645JZr7rnopqvuuuy26+678M4aAQAh+QQJCAAPACwAAAAAyACeAAAE//DJSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru9U4zQInnBI7CAcSMfiICg6n7mmRJCsHqDYrOvguD4QjYOvughqz+gQ1yGtBA6LpDdNr1eoXQ1inbf700ddABxjDmZ/iFBcCwEeaw2JkUV4bRwBcYaSmjt4c0ZInpuiM3GMIWONo6owgZUelKuxLWuuHj6Qsrkoa6kheIe6wac/JI/CxyBItbZJKUzIkQFIuCJ41CXSxNB/rSSXmSiw23aoJQi9J9kL43ZrUL/sdFTrT2AH6PFZVNf5/cXa/gKK4MKvCBCBWHyEIrIIoSJwT8Ysc5gDQAB8k0BRHIJgiRZxG/9tXJzQCUsgiCFjIBDQYEGDVB1fJkRCL2UMOElMocHTx6aLjjQPHACWBagSoj5TtASFVAufhUlPPJpYNGfTqCSsUc3C5yrWEbcwojkJ9euINV61jClrthpAPwHCtFWxb67DeXYRos0bMNtBvv20FgSMjE9PwttYLljQ5twgxOwEuAwj1sZQyDN4/kgbI9tWzLtwHr7hGfSMAALY0mhoGlq51sf2wu7Mo9vsFyw5x0h9+0Xp3rl4AQ/+drgqhUOEGlcxTUi2yss//N6RTXd0DcJ5ZFN9fQPBIdu7k/DxeYZt8SHiDBaB4JxblOg90AyB1K91CqzjS9f4gWWtQtBZ8A3qd/q5oQwIyFkAh04d4BFggQYWh92BjmQg2WgQbsAfByXZsgRSF8qUITPrVbAGgT1Ms4QALI3x14gd0LIBUCJ6sEcVOF4G4wc+MGiBNffdIUYDLcFR3o4VBNJALalNEySSuAXVhVCi6QilEBfShIkSKF5JAxhb/mCll0WgVQaZaKap5ppstunmm3DGKeecdNZp55145qnnnnz26eefgAYq6KCEFmrooYgmquiijDbq6KOQRirppJRWaumlmGaq6aacdurpp6CGKuqopJZq6qmopqrqqqy26uqrsMYq66y01mrrrbjmquuuHkQAACH5BAkIAA8ALAAAAADIAJ4AAAT/8MlJq7046827/2CHHEhonmiqrmyLLc7iznRt3+7RCHjv/8CgcEgsGhGCknHJbKoaDsfBSa1aLQKYo3HtelUBFAIq/ZrPG6jSFCCv0fCzO4WITuN4bwC2CKcOUTx5g1SADm8ne1uEjExQXCwCUX6NlUCSDoIrAAualp84kn2gpHhQd6WpZlGQqq5WdZmvs1SYiLS4QgEHnrm+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NUXlNbLCAuo2cmi3suG4R8NC62lMOjkGLtRDtifsb3sFW2st5aAo/UYUNzxPhmi10/CQFfbtgQs+ABGt3Qx8hUMEOjVGIIMY0lkSEsjR2GK/x5+zCWgwcKRKFOqXMmypcuXMGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjPbdtREoEEEamQ0JCdWJo6dQf/4SWtEoE01OcnGSd0MH1Q5YYJ3VC+ZoB0zoVfNjiBGTSxBgSMxo0KHvTkMgeCOYFhppwAd8Vit6hheq2Ay8VAA5oYZVW6JwM996eSHIYqN6/Bv1ebar33YHKo2nEigIw9ZDPO1wXQQBAtu3buHPr3s27t+/fwIMLH068uPHjyJMrX868ufPn0KNLn069uvXr2LNr3869u/fv4MOLH0++vPnz6NOrX8++vfv38OPLn0+/vv37+PPr38+/v///ACIVAQAh+QQJCAAPACwAAAAAyACeAAAE//DJSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru8isjS8oHD4cRgFxKQyKVgcl9AoTvCUWq8vBALLVSIO2654/KE6DuS0+nJwLMLrOBlgRMvv4sChgcT7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N2hAQJw3iwNbuMtZnbnKT5u4usmbQ598CgBfME+7/UlbUD8KMzsAyiinIOBBD8gaNAgQEITARw+nEixosWLGDNq3Mixo8ePIENDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fPn0CDCh1KtKjRo0iTKl3KtKnTp1CjSp1KtarVq1iz3ogAADs=",
"data:image/gif;base64,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"
],
}
The idea was to keep the explosions flat (so it blends in with the rest of the UI) while still being readable and adaptive to the cursor position's color. (Actually, I didn't really care about readability :D)
I don't think you should add this as a built-in preset though, as I didn't check the licenses of the GIFs I used, nor do I know who the artists are. Just sharing for personal use :)
PS: mix-blend-mode
opens up a lot of possibilities for these bursts, especially since you don't need a transparent GIF for it to work. Try using CSS Filters too :"D
Now those blend modes really makes the effects look more polished. Thanks for the advice!
@jemhuntr neat explosions, the effect looks like an anime battle taking over the screen! And thanks for the tip on blend modes. I'll have to look into the further!
I'm sorry for making this (the blending is integral if you want to see anything at all)
{
"powermode.enabled": true,
"powermode.enableShake": false,
"powermode.maxExplosions": 1,
"powermode.enableStatusBarComboTimer": false,
"powermode.enableStatusBarComboCounter": false,
"powermode.customExplosions": ["https://i.imgur.com/CY4UUfd.gif"],
"powermode.customCss": {
"transform": "scale(1.5)",
"top": "-35px",
"z-index": 1,
"mix-blend-mode": "color-dodge"
},
"powermode.backgroundMode": "image"
}
Preview:
The GIF itself:
Something I would love to see is "80s retro" style glitch effects. I'm currently using particles
with the synthwave84 theme (plus glow effects), and this is what I see:
This looks great, but what I'd really like to see is to get a complete tron-style experience, where instead of particles you cycle through some glitches like:
- a quick, thick "line" under the text that quickly fades away while dropping vertically
- a quick, "block mode cursor" that appears offset randomly and disappears
- "glitch" effects (like white noise but fainter)
- short vertical binary string (cribbed from the Matrix, basically, but not green)
All of these could probably just be masks w/current text color and that would look good. I'm not great at graphics but I'd be willing to try my hand at some of these, if I get the right tools -- what tool do people use nowadays to make these animated gifs?
A butterfly effect:
{
"powermode.enabled": true,
"powermode.enableStatusBarComboTimer": false,
"powermode.enableShake": false,
"powermode.customExplosions": [
"https://imgur.com/nfgkSBD.gif"
],
"powermode.explosionOrder": "sequential",
"powermode.explosionSize": 7,
"powermode.explosionFrequency": 1,
"powermode.maxExplosions": 1,
"powermode.explosionOffset": 0.315,
"powermode.customCss": {
"mix-blend-mode": "color-dodge"
},
"powermode.gifMode": "continue",
"powermode.explosionDuration": 1000,
"powermode.backgroundMode": "image",
}
Demo:
A pikachu effect:
{
"powermode.enabled": true,
"powermode.enableStatusBarComboTimer": false,
"powermode.enableShake": false,
"powermode.customExplosions": [
"https://i.imgur.com/iDcBoNm.gif"
],
"powermode.explosionOrder": "sequential",
"powermode.explosionSize": 12,
"powermode.explosionFrequency": 1,
"powermode.maxExplosions": 1,
"powermode.explosionOffset": 0.315,
"powermode.gifMode": "continue",
"powermode.explosionDuration": 5000,
"powermode.backgroundMode": "image",
}
Demo:
Rainbow Panda Effect:
`"powermode.enabled": true,
"powermode.enableShake": false,
"powermode.enableStatusBarComboCounter": false,
"powermode.enableStatusBarComboTimer": false,
"powermode.maxExplosions": 100,
"powermode.explosionSize": 10,
"powermode.gifMode": "continue",
"powermode.customExplosions": ["https://nyanpandablog.files.wordpress.com/2016/04/nyan-panda2.gif?w=624"],
"powermode.backgroundMode": "image",
}`
The Effect:
https://nyanpandablog.files.wordpress.com/2016/04/nyan-panda2.gif?w=624
@jemhuntr this is the greatest powermode tweak
These are amazing. I just got power mode installed and will contribute at least one gif to this thread. Thinking zombie inspired blood spatter. Does that sound like something folks would be into?
@jrod-disco yes pls :) i would love that
Sparkle! I saw someone on Twitter who had power mode configured with sparkles and I loved it. So I recreated it for myself.
Image
Searching giphy for stars or sparkle stickers also yielded a lot of good options.
https://giphy.com/stickers/rupaulsdragrace-rupauls-drag-race-1fhj2RprUOpqCObj2J
This issue is a place to be happy. A place where you go after a long, stressful day, after you checked all those other issues. I always get a smile on my face after getting a notification from here. โค๏ธ
I always get a smile on my face after getting a notification from here.
Well in that case, I'll just give a thank you here then ๐ After watching a creative coding video last week I thought it would be cool to have an extension that does animations while you code for fun. When I searched extensions for "animate", "animations", and "effects" I didn't find anything (perhaps we should add these to the description, I can make a PR if that would help) so I was a little bummed.
Then I somehow found this other extension for interactive tutorials and as I was looking up docs for VSCode extensions I stumbled upon @hoovercj's VSCode docs fork. And lastly as I was looking for example of adding configuration to an extension, lo and behold, I found a line here in vscode-power-mode. It took me a few minutes after finding the line to read the README and see what the extension actually does.
I couldn't believe it and I'll definitely be doing some playing around with it! I've never been so excited about an extension that won't help me code in the least bit ๐
Loved this game and had some fun making this, could probably be a better gif of The Knight, but for anyone who loved this game too here's The Knight from Hollow Knight:
Effect:
`
"powermode.enabled": true,
"powermode.enableShake": false,
"powermode.customExplosions": [""],
"powermode.explosionOrder": "sequential",
"powermode.explosionSize": 4,
"powermode.explosionFrequency": 1,
"powermode.maxExplosions": 1,
"powermode.explosionOffset": 0.7,
"powermode.gifMode": "continue",
"powermode.explosionDuration": 500,
"powermode.backgroundMode": "image",
"powermode.enableStatusBarComboTimer": false,
Thanks for the cool mod !! I hope he continues to live
I had fun with customization and this is what happened ...
My settings
`// POWER MODE
"powermode.enabled": true,
"powermode.enableEditorComboCounter": true, // from branch fixed-combo-meter
"powermode.enableShake": false,
"powermode.customExplosions": [
"https://cdn.lowgif.com/medium/dd1fd77033aacca7-steam-community-dead-pixels.gif", // zoombee
],
"powermode.explosionOrder": "sequential",
"powermode.explosionSize": 25, // zoombee
"powermode.explosionFrequency": 5,
"powermode.maxExplosions": 10, // zoombeee
"powermode.explosionOffset": 0.215, // zoombee
"powermode.gifMode": "restart", // pica pica
"powermode.explosionDuration": 2600, // zoombee
"powermode.backgroundMode": "image", //
"powermode.comboThreshold": 14,`
I also used the "fixed-combo-meter" branch and also slightly edited the code (for myself)
Thanks for the cool mod !! I hope he continues to live
I had fun with customization and this is what happened ...My settings
`// POWER MODE
"powermode.enabled": true,
"powermode.enableEditorComboCounter": true, // from branch fixed-combo-meter"powermode.enableShake": false, "powermode.customExplosions": [ "https://cdn.lowgif.com/medium/dd1fd77033aacca7-steam-community-dead-pixels.gif", // zoombee ], "powermode.explosionOrder": "sequential", "powermode.explosionSize": 25, // zoombee "powermode.explosionFrequency": 5, "powermode.maxExplosions": 10, // zoombeee "powermode.explosionOffset": 0.215, // zoombee "powermode.gifMode": "restart", // pica pica "powermode.explosionDuration": 2600, // zoombee "powermode.backgroundMode": "image", // "powermode.comboThreshold": 14,`
I also used the "fixed-combo-meter" branch and also slightly edited the code (for myself)
I LOVE THIS!! Do you mind if I ask how you got your combo meter to appear? I don't quite follow how to make the same changes you did.
Thanks!!
-Chris
I LOVE THIS!! Do you mind if I ask how you got your combo meter to appear? I don't quite follow how to make the same changes you did.
Thanks!!
-Chris
Hi!
To add a combo-meter clone this repository and switch to the fixed-combo-meter branch
git clone https://github.com/hoovercj/vscode-power-mode.git
git pull origin fixed-combo-meter
git checkout fixed-combo-meter
Install all dependencies and compile the plugin
npm i
npm run compile
In vscode settings.json add line
"powermode.enableEditorComboCounter": true
I just replaced the /out folder in /home/USERNAME/.vscode/extensions/hoovercj.vscode-power-mode-2.2.0/out and relaunched vscode (I have linux)
I also made changes for myself in combo-meter.ts (attached in a previous post)
/vscode-power-mode/src/combo-meter.ts
Have fun!))
Also take a look at #25 (comment), Hopefully soon this option will be built into the plugin
I LOVE THIS!! Do you mind if I ask how you got your combo meter to appear? I don't quite follow how to make the same changes you did.
Thanks!!
-ChrisHi!
To add a combo-meter .........
Perfect! I got it working :) Thank you!!
(for anyone else who stumbles across this, be sure to copy-paste squamaskin's new combo-meter.ts file before running npm)
This brings a whole new level of fun to coding haha, I love it
Lightning Effect
what's up guys,thanks for the awesome plugin, so i made this new lightning effect for every,hope you like it!!
OriginGIF
what is this like in editor
you can copy form here
{
"powermode.customExplosions": [
"https://media.giphy.com/media/sLMRyFR4eIEgnFe4mK/giphy.gif",
"https://media.giphy.com/media/RFvv2miX3KHcOkBwns/giphy.gif",
"https://media.giphy.com/media/8Hw8ei9OiUXIUlHEBy/giphy.gif"
],
"powermode.explosionOrder": "sequential",
"powermode.explosionSize": 15,
"powermode.explosionFrequency": 2,
"powermode.maxExplosions": 10,
"powermode.explosionOffset": 0.215,
"powermode.customCss": {
"mix-blend-mode": "color-dodge"
},
"powermode.gifMode": "restart",
"powermode.explosionDuration": 1000,
"powermode.backgroundMode": "mask",
"editor.codeActionsOnSave": null,
}
baron bunny dancing
{
"powermode.customExplosions": [
"https://media.tenor.com/images/5357f899ecef619010924126ff5673f2/tenor.gif",
"https://media.tenor.com/images/b2a7da9dbd7861b2ddb62b8c24db46e2/tenor.gif"
],
"powermode.explosionOrder": "sequential",
"powermode.explosionSize": 5,
"powermode.explosionFrequency": 3,
"powermode.maxExplosions": 10,
"powermode.explosionOffset": 0.6,
"powermode.gifMode": "restart",
"powermode.explosionDuration": 8000,
"powermode.backgroundMode": "image",
"powermode.comboThreshold": 3,
}
Is it possible to filter the keys and choose different gifs for each, like Ridiculous Coding do?
@lcsgonzalez Yea, it is possible. I made a fork here. It only supports single alphanumeric characters for now, but I think it can be made to work with paste or delete. It looks like this:
It's amazing! Nice work
@lcsgonzalez Yea, it is possible. I made a fork here. It only supports single alphanumeric characters for now, but I think it can be made to work with paste or delete. It looks like this:
{ "powermode.enabled": true, "powermode.enableStatusBarComboTimer": false, "powermode.enableShake": false, "powermode.customExplosions": [ "https://i.imgur.com/iDcBoNm.gif" ], "powermode.explosionOrder": "sequential", "powermode.explosionSize": 12, "powermode.explosionFrequency": 1, "powermode.maxExplosions": 1, "powermode.explosionOffset": 0.315, "powermode.gifMode": "continue", "powermode.explosionDuration": 5000, "powermode.backgroundMode": "image", }
Updated JSON for latest PowerMode for Pikachu:
"powermode.enabled": true,
"powermode.combo.timerEnabled": "show",
"powermode.shake.enabled": true,
"powermode.explosions.customExplosions": ["https://i.imgur.com/iDcBoNm.gif"],
"powermode.explosions.explosionOrder": "sequential",
"powermode.explosions.size": 12,
"powermode.explosions.frequency": 1,
"powermode.explosions.offset": 0.315,
"powermode.explosions.gifMode": "continue",
"powermode.explosions.duration": 2000,
"powermode.explosions.backgroundMode": "image",
"powermode.enabled": true,
"powermode.shake.intensity": 1,
"powermode.shake.enabled": false,
"powermode.explosions.offset": 0.23,
"powermode.combo.counterEnabled": "hide",
"powermode.explosions.maxExplosions": 1,
"powermode.explosions.size": 20,
"powermode.explosions.gifMode": "continue",
"powermode.combo.counterSize": 0,
"powermode.combo.timerEnabled": "hide",
"powermode.explosions.customExplosions": [
"https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/4a5382e0-3e5f-4759-be8a-ef1a069dfc0c/df3vfxf-4005413c-a864-46b7-a938-accc6d57b5fa.gif?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOjdlMGQxODg5ODIyNjQzNzNhNWYwZDQxNWVhMGQyNmUwIiwiaXNzIjoidXJuOmFwcDo3ZTBkMTg4OTgyMjY0MzczYTVmMGQ0MTVlYTBkMjZlMCIsIm9iaiI6W1t7InBhdGgiOiJcL2ZcLzRhNTM4MmUwLTNlNWYtNDc1OS1iZThhLWVmMWEwNjlkZmMwY1wvZGYzdmZ4Zi00MDA1NDEzYy1hODY0LTQ2YjctYTkzOC1hY2NjNmQ1N2I1ZmEuZ2lmIn1dXSwiYXVkIjpbInVybjpzZXJ2aWNlOmZpbGUuZG93bmxvYWQiXX0.9iAoQJn4ySJ1z-AtOH0lPklEeB2hvBbdBZAw9ORmJsg"
],
"powermode.explosions.duration": 5000,
"powermode.explosions.backgroundMode": "image",
"powermode.enabled": true,
"powermode.explosions.maxExplosions": 1,
"powermode.shake.intensity": 1,
"powermode.combo.counterSize": 0,
"powermode.combo.timerEnabled": "hide",
"powermode.explosions.offset": 0.22,
"powermode.shake.enabled": false,
"powermode.explosions.backgroundMode": "image",
"powermode.explosions.frequency": 1,
"powermode.explosions.customCss": {
"top": "-65px",
},
"powermode.explosions.gifMode": "restart",
"powermode.explosions.size": 10,
"powermode.explosions.duration": 700,
"powermode.explosions.customExplosions": [
"https://imgur.com/XaNVrir.gif",
],
Rather than using the link as it is, it is better to download and convert the file.