Next, we're gonna do something really similar to the cool down meter, if you will. So we're gonna jump back over to my VP HUD. And I'm going to jump back over to my Designer tab and over on the left hand side, we want to find our w magic cooldown widget. And that's this sort of white filter that is overlaying our image. And there it is, our T underscore cool down. Now with this widget selected, scroll on down until you find this progress percent.
And I don't know how am I got set to something other than 1.0, but I'm going to set that back to 1.0. And I want to create a binding for this. I'm going to select binding, create binding, that's gonna jump us on over to the Graph tab. And this is gonna be very similar to what we just did, and I'm gonna start off by renaming our function here, hitting f2 on this and I will call this get w magic cool down in here too. I'm gonna want to right click Get Player Character we're gonna cast to our BP player, VP player. We're gonna hook in our execution wire through there.
And then out of our BP player, I need to extract some information I need to extract the lens cool down. Remember, I created jumping back over to my BP player, I created a lens cooldown time percentage and a miniscule downtime percentage. And I probably should do the same for my shield in time slow as well. But let's just go with the lens and mystery Now so this is my les lens, cool downtime percentage gonna drag off here and I'm going to do missed cool downtime percentage, get that. And then I also need to drag out here. And I also need to find out is W magic which w magic is slotted.
Let's get that just like we did before. And then off of our w magic solder, drag out a wire, we're going to select bringing a select node. And now these are just a standalone float variable. I don't need to break this variable at all. So I can simply plug this into the missed input. And I can plug this one straight into the lens cool down.
And the none I actually do want to be at zero because if I jump back over to my Designer tab here and you can see let me just kind of zoom up in right here. If I was to change The value of our progress bar here from one to zero, that white filter is not going to be there at all. So I'm just gonna set it back to one for right now but note that if nothing is slotted in for our white magic, it's actually going to read in the fear the value of zero, I'm gonna I'm going to leave shield in times slow is zero for now if we need to add those later we will, but off of this return value, I can just plug this straight away into the return value the node and then make sure that you hook in your caste to BP player execution wire as well.
So that's what that function should look like. For the time being. So let's Compile and Save. And right now I don't have any white magic slotted so if I was to click play and you look up in the upper right hand corner of the screen, you can see that that white filter that was over my white magic menu slot is no longer there because it's reading in the value of none because I don't have any white magic slot at the moment. Alright, so that's all well and good. Let's do one more quickly before we put a wrap.
On this video, I'm going to jump back over to my Designer tab. And the next thing I want to bind to a function is I'm going to select our w Magic Man A cos that number right there. And if we come over to the Details panel where there's this text, we're going to bind a function to this. So click on this bind button, create binding, it's going to jump us on over to the Graph tab. I'm going to create some more separation here because we're going to do something very similar to what we just did. Let's rename our function, hit f2 on this let's call it yet w magic manna calm We'll do much the same as we did before right click Get Player Character.
We are going to drag a wire out and cast to our BP player hooking in our execution wire like so. And we need to extract let's extract the lens attributes because the attributes was where we were storing the data. Then I'm going to also extract missed attributes. And then I'm going to extract shield attributes. And I'm also going to extract time slow attributes. And then I also need to extract w magic slotted we need to find out which white magic is slotted.
That's the key there. Okay, and this is gonna be ordered much the same. So off our w magic slot and drag out a wire, we're gonna bring in another select node, like so. But before we plug these into our select node, we need to break each of these variables themselves, because remember, this structure variable contains variables inside of it. So let's drag off of our time, slow, and let's break like so. Now, in order to get to our actual manna values, I do need to click this little drop down, there is our manage costs.
And so I can plug in our manage costs here for our time, slow at the very bottom here. And now I'm just going to select this note right here, and I'm going to hit Ctrl C to copy it. And I'm going to paste it for each one of my different attributes here. Breaking the mystery attributes, breaking the lens attributes and then what I can do is hook in the man across from my shield right there, the amount of cost of my Miss right there, the mana cost of my Lens of Truth right there. And I'll leave none and a heart value of 00 and then I'm going to take this return value and plug it in to no I'm actually not going to plug it straight in there. What I'm going to do is off of this, I'm going to drag out a wire and I'm going to round this value, we're going to round the float value.
And then from here, I'm going to plug this straight in the return value. To convert that now integer, this is going to convert this in this rounding we're going to convert a float into an integer and then this is going to convert our integer into A text so it can read it to the screen. So let me try to fit this all on screen as well. Just going to drag our execution wire over to the return node. And it's pretty hard to fit this on the screen but I'll do my best here. In case you want to pause the video and a little reroute node here.
So hopefully that's a pretty good image as to what we have there. So Compile and Save. Let me just go back to my BP player here and I'm just gonna set my w magic slotted here for the time being imaged, just going to change that over to mist and now if I jump in and play in the upper right, you can see that I've got the mist image in there, and it also shows the number 20 right below it to show that that cost 20 mana to use that skill. Of course none of that functionality is hooked up yet but we are getting somewhere. Okay with that, I'm going to change this back to none before I forget I'm going to Compile and Save my BP player. And then I'm going to jump into my w BP HUD make sure that that is compiled and saved if you have not already done so, guys that is gonna do it all for this video.
We will see you in the next one.