SirCumferance

Veteran
Veteran
Joined
Jul 17, 2012
Messages
65
Reaction score
14
First Language
English
Primarily Uses
RMMV
I have a need, a need to have certain icons animated, so that the players can tell an uber item from a regular old rare item. There was a script back in the day by Vlue here, and trying to just run it through a Ruby to JS app made it look pretty, but it didnt actually make it work, lol (they are not replying)

I would like, if you please, a plugin for animated icons.

EDIT: Would be able to put a couple dollars towards this, release will be to the community
 
Last edited:

Beckx

Villager
Member
Joined
Mar 29, 2021
Messages
27
Reaction score
233
First Language
german
Primarily Uses
RMMV
is this the whole JS file?
Because it gets cut off at the end, which could be why it's not working out.
 

SirCumferance

Veteran
Veteran
Joined
Jul 17, 2012
Messages
65
Reaction score
14
First Language
English
Primarily Uses
RMMV
I did revisit the site and attempt different options, and it no longer showed a Bitmap.load error, and the .js does look different, but it is still not working

Thanks for asking though, otherwise I wouldnt even have attempted to mess around with it, so there is that.
 

Attachments

  • Animated_Icons_MV_B.js
    3.6 KB · Views: 4

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
4,142
Reaction score
1,584
First Language
Dutch
Primarily Uses
RMMV
the problem with Ruby to JS would never work, neither the functions,
I did some testing on each methode, none of the work so why does it
not work?

basicly, because icons are in the system folder, and there is NO function
of this that target the system folder in the first place nor the image of it.
so you need to design and write that function to do so, most of this is rather
"overwrite function" to work differently rather than adding a new function
by alias it.

you can use it as "base code", but I dont know if anyone would be able
or want it to make it. (scroll through all 16, all 5 or however it is seet up.

but the idea is nice, because I got use for it as well, I tried to make 1 work,
but not succeeded yet.

because it can make the inventory more lively, specially the rarey if it's shined,
like white glove (common) to purple (epic) or whatever.
 

SirCumferance

Veteran
Veteran
Joined
Jul 17, 2012
Messages
65
Reaction score
14
First Language
English
Primarily Uses
RMMV
Thats exactly what I was thinking. I was playing League last night and those Mythic items, or whatever they are called, they got animation, and it makes it pop, and I love it.
I want the same!

Anyone up to the task? The community will love you for it and I will throw in some coffee, or Venmo a couple bucks.
 
Last edited:

ct_bolt

Creator
Veteran
Joined
May 3, 2012
Messages
975
Reaction score
565
First Language
Javascript
Primarily Uses
RMMZ
Thats exactly what I was thinking. I was playing League last night and those Mythic items, or whatever they are called, they got animation, and it makes it pop, and I love it.
I want the same!

Anyone up to the task? The community will love you for it and I will throw in some coffee, or Venmo a couple bucks.
The biggest issue really is that when the item is drawn it is drawn as a static bitmap image and not placed as a sprite.

...I'm working on it though.. we'll see what I come up with ;):popcorn:


Update:
eh... it's getting there.. but now I'm losing motivation lol
probably going to call it a day for now
That looking about right so far?
 
Last edited:

SirCumferance

Veteran
Veteran
Joined
Jul 17, 2012
Messages
65
Reaction score
14
First Language
English
Primarily Uses
RMMV
The biggest issue really is that when the item is drawn it is drawn as a static bitmap image and not placed as a sprite.

...I'm working on it though.. we'll see what I come up with ;):popcorn:


Update:
eh... it's getting there.. but now I'm losing motivation lol
probably going to call it a day for now
That looking about right so far?
Dude, that's a huge step in the right direction. People are going to love you, and your name will ring through the halls of Valhalla, all shiny and chrome
 

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
4,142
Reaction score
1,584
First Language
Dutch
Primarily Uses
RMMV
@ct_bolt
so far I see 2 frames animation, but you made more progress than I would,
still learning alot of stuff.

I also tried similair like the balloon animation of 8, than each index as iconSet.
targeting the window base and speed, still learning js to make things nice.

I know it wont be easy for a self learner in JS, but your progress going smoothly.
the base in ruby is const Icon_Animation = { index here }
which I kinda replica with different setup, for my own, I can use 8 lines,
which I have currently setup, (default is 16), but see what works smoothly,
self adjust is better, but you have alot of nice plugins as well.

take some time :) we would love it (or alot that want "epic" items to shine
or rotate.

if 1-4 see it, more want to use it as well ^^
 

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
4,142
Reaction score
1,584
First Language
Dutch
Primarily Uses
RMMV
@ct_bolt any luck on it to make or thinking around how to improve?
I would love to see the build how it is made to learn more.

although, I know your code can be weird or understand :)
 

ct_bolt

Creator
Veteran
Joined
May 3, 2012
Messages
975
Reaction score
565
First Language
Javascript
Primarily Uses
RMMZ
@ct_bolt any luck on it to make or thinking around how to improve?
I would love to see the build how it is made to learn more.

although, I know your code can be weird or understand :)

Oh yes definitely, stay tuned. ;)
Many extra features I have already thought about for the future of this plugin.

A very very early tech demo: click here to view
[RMMV] - Animated Icon Plugin Demo v0.02

1619934957639.png

There are many issues still to be worked on but because you seem curious I figured I could share my progress.

Though I have 2 retail jobs (48 hours+ per week) sadly so I haven't been able to work on this much.
(please someone save me from the retail nightmare... I need a solid programming job/career)
 
Last edited:

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
4,142
Reaction score
1,584
First Language
Dutch
Primarily Uses
RMMV
it works differently because in notetag, but it does the job nicely,
if it's only items, but not weapons/armor, I might figure this part out.

but if it crash with my main menu, than I need to edit it, but it's a start, and it
looks awesome, not sure on the wait part yet, but will see what I can do,
and improve if I can manage.

it looks really neat :)
while it easy to use, if I can manage, to do the same with another plugin like:

<animation: start, end> and this loop from start to end, back to start to end,
or back and forth, otherwise, the setup you use works just as beautifull.
<animation: 160, 166> (160 = start, 166 = end)

the nice think, I use 8 index, so 4-8 numbers per row, can be more,
I definitely check the demo out and the plugin.

if I understand it, I help you improve it. but I still learn JS.
awesome job on this so far, so take your time :)

RL goes first. (at least we can see it in action and progress) ^^ (huge thank you)

EDIT:
@ct_bolt I dont understand your core script, but there are a couple of things
that don't work with my menu, but I can edit that part out nicely.

as far I can see, items works nicely, weapons does not yet, but I might see
if I can get this to work, while I dont use "item", I can change that too for my own.

on the side note of this nice working on items, there is a tiny bug/glitch I found.
I put the item <Animated:160,161,162,161> as test, and it loop those really nicely,
without a problem, changing speed works smoothly, but if you change to weapons
or a different category and back, speed is around like "1" and goes really fast.
not sure why it does that, but the rest of the code is something I can understand,
except the core (not friendly to me), but I see if I can fix it for the weapons,
which shouldn't be hard hopefully, and what can cause the weird glitch.

if I can manage it :) but this looks really promising, also a very different
approach how I want to achieve it (not working). I see if I can help you
improve it, and notefy you with the version, but I cannot garantee that though.
 
Last edited:

Makeratore

Veteran
Veteran
Joined
Feb 9, 2014
Messages
237
Reaction score
87
First Language
Italian
Primarily Uses
RMMV
Oh yes definitely, stay tuned. ;)
Many extra features I have already thought about for the future of this plugin.

A very very early tech demo: click here to view
[RMMV] - Animated Icon Plugin Demo v0.02


There are many issues still to be worked on but because you seem curious I figured I could share my progress.

Though I have 2 retail jobs (48 hours+ per week) sadly so I haven't been able to work on this much.
(please someone save me from the retail nightmare... I need a solid programming job/career)

Wow! That's great! If you really manage to finish the plugin, it will be a cool addition for a game! I will stay tuned! :D
 

ct_bolt

Creator
Veteran
Joined
May 3, 2012
Messages
975
Reaction score
565
First Language
Javascript
Primarily Uses
RMMZ
it works differently because in notetag, but it does the job nicely,
if it's only items, but not weapons/armor, I might figure this part out.

but if it crash with my main menu, than I need to edit it, but it's a start, and it
looks awesome, not sure on the wait part yet, but will see what I can do,
and improve if I can manage.

it looks really neat :)
while it easy to use, if I can manage, to do the same with another plugin like:

<animation: start, end> and this loop from start to end, back to start to end,
or back and forth, otherwise, the setup you use works just as beautifull.
<animation: 160, 166> (160 = start, 166 = end)

the nice think, I use 8 index, so 4-8 numbers per row, can be more,
I definitely check the demo out and the plugin.

if I understand it, I help you improve it. but I still learn JS.
awesome job on this so far, so take your time :)

RL goes first. (at least we can see it in action and progress) ^^ (huge thank you)

EDIT:
@ct_bolt I dont understand your core script, but there are a couple of things
that don't work with my menu, but I can edit that part out nicely.

as far I can see, items works nicely, weapons does not yet, but I might see
if I can get this to work, while I dont use "item", I can change that too for my own.

on the side note of this nice working on items, there is a tiny bug/glitch I found.
I put the item <Animated:160,161,162,161> as test, and it loop those really nicely,
without a problem, changing speed works smoothly, but if you change to weapons
or a different category and back, speed is around like "1" and goes really fast.
not sure why it does that, but the rest of the code is something I can understand,
except the core (not friendly to me), but I see if I can fix it for the weapons,
which shouldn't be hard hopefully, and what can cause the weird glitch.

if I can manage it :) but this looks really promising, also a very different
approach how I want to achieve it (not working). I see if I can help you
improve it, and notefy you with the version, but I cannot garantee that though.

Thanks for the support :)
..honestly I don't know how to put this politely but please don't modify or use the code I provide until it's ready and I release it. I really shouldn't have uploaded anything yet but I know you're eager to see so I did.

I definitely already know how to do everything I need it too I just have to make time to work on it.

Yes I know weapons, armors, key items, etc don't work
for this little demo I took them out on purpose. ;)

Again this is just the very very early stages ;)
I have many many plans for this.
Such as but not limited to...
Some planned features are icons will be able to rotate, change the effect like grow/shrink, fade in and out, hue rotation, & set animation mode (like loop or ping)

Plugin commands & parameter settings along with notetags (which will also be more optimal in future releases)

Back to working on it again tonight before work in the morning.
Most likely to prevent any extra confusion the next upload will be the full release.. that would likely not be for a little while longer though for sure.

Wow! That's great! If you really manage to finish the plugin, it will be a cool addition for a game! I will stay tuned! :D

Thanks for the support :)
It's comments like this that keep me going ;)
 

C64_Mat

System Masters
Member
Joined
Apr 3, 2021
Messages
16
Reaction score
5
First Language
English
Primarily Uses
RMMV
Just wanted to quickly pop in and say... Wow, great job so far!

For those looking for the classic "Normal, Rare, Magic, Epic, Unique" type thing, it would be cool to have plugin parameters to define the colours and animations of those, and then be able to use the notetags, e.g. <Magic> <Epic> to call those colours and animations anywhere, without the need for long notetags. Of course, they should still be an option!
 

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
4,142
Reaction score
1,584
First Language
Dutch
Primarily Uses
RMMV
@C64_Mat there is a rarity color plugin to make the colors you want.
this is more purely to animated, so you can put the colors in iconset
to go through this one, this is not text based.

@ct_bolt I mostly need "key Items", "Equip" (which has weapon, boots, armor etc)
rotating if you mean rotate left or right in 360 degrees is nice, mine would be
more the oppesite of rotate like a bit of 3D kind.

if I can manage to get out the bug and the category I use, it should be perfect
for my use already, but I might struggle alot, so I can wait for your version.

I know this might not be an easy plugin to make, unless you know what you do,
and you know like more awesome coders, so when the full release is there,
I think many would love it to make the inventory lively and cool to watch if they
made the animation nicely :)

so this very early base is perfect for me already :) but I wont share mine version
over yours, because it can break more because mine menu works a bit differently,
like iconsec of 8 columns instead of 16, but I might need to wait if I cant get
"equip" to work, but take your time, many would love you alot for this sweet plugin :)
 

SirCumferance

Veteran
Veteran
Joined
Jul 17, 2012
Messages
65
Reaction score
14
First Language
English
Primarily Uses
RMMV
This is looking great, and I wish I could contribute more than cheering and pom pom swishes, but thats all I got. Make sure it goes on your itch.io, so that even more people see it....maybe even a paid version with tons of extras, who knows.

Appreciate you attempting this, and I wish I could get you a job programming. You in Portland, I got a friend thats in the biz but havent talked to him in many a year, could shake a few trees?
 

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
4,142
Reaction score
1,584
First Language
Dutch
Primarily Uses
RMMV
the icon and rotating, that is so awesome :p
specially if you can me 1 icon rotation, and 1 in the center that doesnt.
but this looks awesome :) I rather wait =)
 

Makeratore

Veteran
Veteran
Joined
Feb 9, 2014
Messages
237
Reaction score
87
First Language
Italian
Primarily Uses
RMMV
Latest update v0.10 (Testing Only)


Still many features to go but again I figured I would show what is done so far.
Also fixed quite a few small issues ;)

It's coming up cool! :D
Can the animated icons also work for other windows (such as for messages or the menu window) and not only for item/weapon windows?
 

San

Villager
Member
Joined
Dec 22, 2017
Messages
11
Reaction score
14
First Language
english
Primarily Uses
RMMV
Found an issue :(
The animated icons show up outside of the box if the size of the item window is reduced or if there are many items.

 
Last edited:

Latest Threads

Latest Posts

Latest Profile Posts

Here's this for an idea I might do: A Touhou RPG set in the universe of the Hoi4 mod "The New Order: Last Days of Europe". Expect BurgSys Yukari, the Great Fairy Trial, and funni clock Flandre
The thing I don't like about VRMMORPG anime is that they're unrealistic. I mean, we know we have a lot of ping issues, latency, and desync. Would be funny if you shoot a player and they immediately teleport somewhere because "ha, your internet suck!".
I've decided to try and be more social and less nervous about engaging. I'm always over thinking things - from now on when I'm worried or don't get something I'll just ask.
Sometimes a mechanic that is meant to add challenge is just annoying. Even the Final Fantasy games did not completely escape this pitfall of design. (FF8 draw system I'm looking at you - grrrr)
starting working on the sprites for one of my games major antagonists finally. here's the first frame of his chanting motion in battle.

Forum statistics

Threads
113,748
Messages
1,077,157
Members
147,777
Latest member
jojoboivin
Top