Yeesh, this weekend is just not giving me a break.
1. Finally got the templatized singly linked list working. The only tricky part was determining what to do with PopFront; I was focused on const correctness, but one can't return a reference to something that's about to be deleted, so I had to return by value. I got a good recommendation to actually make the function void to avoid an unnecessary exception when the list was empty.
And...60 tests worked! Woo! Noted that functions that return const values should only have one const in the prototype (const func const durr) and managed to get the assignment finished.
2. The MasterProjectile has gotten more work in its C++ version! Like a nasty recursive function, however, I see more things rely on the Blueprint State Change Interface than I thought. The LeyBeacon, in particular, got the necessary changes since the original MasterProjectile code used it. Yeesh. Yeeeeesh.
Phew, I'm tired. Maybe naptime will fix it.
No comments:
Post a Comment