I have started on making the cover system by using tags and ray casting twice. Hopefully this works.
I have also imported all of the models with materials in the file.
I also did some tweaks to the code, mainly the shooting.
There is a lot of bug problems, but I do not know whether it is because of the code or the environment. So, I have created a new scene to test it.
I had a full day with James, and it was a productive day. We set up a new architecture for the battle management system. From this, we were able to switch between characters by either keyboard input or clicking on their portraits. Which is great! It also focuses the camera onto the selected character.
Then, I was able to activate the skills using the buttons on the user interface for each individual character. I am so happy.
Today, we had a team meeting about the scope of the project. A lot of things have changed, but for me not much. I am still going to continue to code.
I was able to create the boss and mini boss state machines, so it is a great day.
The boss now loses body parts when his health goes down a certain number. I have also fixed the selection issue, so it selects the correct character. I also updated all of the skills and passives, so now they all work as intended. There is only one problem left, the character movement. For some reason it gets disabled for the next turn. Need to figure out how to fix it…
I have now also implemented a health bar, which works! Also, the skill and gun icons change depending on what character you pick! Wooo!
Today may be the last day of me coding. The characters now show status effects and also the indicator to show the ranges of characters. This is an amazing day. Also, the camera is free roam. Yay! The characters can now also die.
Guns actually apply the effect onto the intended target.
I have written up all the code on to my blog, so yay. Don’t need to think writing anymore.
Well, I decided to do some testing today on the maps, and well… It worked really well. So now I am going to do the gameplay onto the original maps. Woo! I do not need to make a map anymore!
I have included a indicator to show which characters the player is shooting. Was very confusing, but it is done. Now, we are getting the particle system sorted, so that the player knows which skill is being applied. Also, all the cut scenes are done and imported.
I think I created a win condition. Yay!