Corona-cation (Day 5)
Git Commit: afb9a0e "Added ScarabSwarm enemy" Added ScarabSwarm enemy: What I thought would be a simple enemy turned out to take up all my time today. The basic idea was that it would be an enemy that would just be a hitbox that once overlapped would do damage every interval of time. That part wasn't so bad, it was the movement that took the longest. I started off thinking that the actor itself would be static and the actual swarm would be a particle effect that would give the illusion of movement. Turns out I was wrong and the designers said that the entire thing "moves in erratic patterns". So I had to convert the actor to a pawn then add an AI controller, blackboard, behavior tree, etc. then tell it to pick a random point close to around it and move there. The problem was, it didn't move. I struggled for a while until I noticed that I had forgotten the most important thing that I had always taken for granted when making human type enemi...