What changed
1 fix0 additions1 change2 removals
removedThe collision checking should no longer randomly fail to execute.
fixedFixed a problem with the ability Slam, which was introduced when I let the player aim while casting spells.
removedShould no longer lose any settings when resizing the window in the menu.
changedWarning - technical rambling: I finally managed to reproduce the collision problems through a lot of angry clicking and tabbing on game load. Then it took me a couple of hours to realize that the image data failed to load correctly. Apparently I hadn't considered that the sound loading and image loading were using the same resource loader, so I had only made the texture loader thread safe (able to process multiple images at the same time) on its own. If you were unlucky an image and a sound would try to load at the same time, which XNA content pipe doesn't support. You would then get corrupt image data, which messed up the collision checker.
The Defenders: The Second Wave changes
removedThe collision checking should no longer randomly fail to execute.
fixedFixed a problem with the ability Slam, which was introduced when I let the player aim while casting spells.
removedShould no longer lose any settings when resizing the window in the menu.
changedWarning - technical rambling: I finally managed to reproduce the collision problems through a lot of angry clicking and tabbing on game load. Then it took me a couple of hours to realize that the image data failed to load correctly. Apparently I hadn't considered that the sound loading and image loading were using the same resource loader, so I had only made the texture loader thread safe (able to process multiple images at the same time) on its own. If you were unlucky an image and a sound would try to load at the same time, which XNA content pipe doesn't support. You would then get corrupt image data, which messed up the collision checker.
The collision checking should no longer randomly fail to execute.
Fixed a problem with the ability Slam, which was introduced when I let the player aim while casting spells.
Should no longer lose any settings when resizing the window in the menu.
Warning - technical rambling: I finally managed to reproduce the collision problems through a lot of angry clicking and tabbing on game load. Then it took me a couple of hours to realize that the image data failed to load correctly. Apparently I hadn't considered that the sound loading and image loading were using the same resource loader, so I had only made the texture loader thread safe (able to process multiple images at the same time) on its own. If you were unlucky an image and a sound would try to load at the same time, which XNA content pipe doesn't support. You would then get corrupt image data, which messed up the collision checker.