Crafting spells and stuff

So all my good mood from yesterday was decimated by GTA not working properly. (For no reason)

Today was a less productive day but still a fruitful day after all, my productivity was reduced by a seminar on the morning about how to write our synopsis and a tutoring session on the afternoon. Interesting and important as these were, they still weren’t actual work.

As for actual work today however, I looked into the spell system we had purchased and found out that each spell had it’s own blueprint class, If i can add an array into this class and set it when creating the individual spells i can then take that array and compare it to the player’s input array i mentioned yesterday. This way i’ll be able to set each spell to a specific combination of stick positions and then use it to cast the spell.

Casting the spells have turned out to be a smaller issue than expected. I went through the tutorial for this today and got to understand the existing systems. The library has excellent support for creating spells and as long as i can figure out how to select what spell is cast I will have the basic spells-from-input system done.

Right now i’m working on making a simple macro for comparing two int arrays to each other and return true or false, it turned out to be a little bit trickier than i had expected as i needed to both break the loop and return a value so put a pin in it and decided to start fresh on it tomorrow.

Coming up after this will be doing magic specifically in Harakat mode and after that combining the spells to each other. I’m a bit worried that i might not finish it all but hopefully i’ll make it. I just have to make sure to focus more while working, music usually helps with that.

In other news, all posts from this course should be properly tagged right after i get this post up.