I've got to hit the hay, but here's what I accomplished this evening (not bad for like 3 hours work!)
Progress:
Because so much of the game relies on grid placement, I built a small prototype to make sure I can get that to work. I am happy with it so far!
Apparently there's a cool way you can do grid placement using ds_grids, but since I didn't have time to learn how they work I did some simple janky math to get the dormouse to align with a grid any time it was picked up or dropped.(I am referring to the mice as dormice so that they are easy to differentiate between the actual desktop mouse, both here and in my code because I know I will get them mixed up otherwise!)
The dormouse can also check what it is being dropped on, so two objects can't be dropped on top of eachother.
The last thing I'm going to do tonight is bang out my to-do list for the next 48 hours, which is now in the top post. Tomorrow I'm going to a pinball convention with a friend, so I'll have even LESS time to work on this thing! hope I can finish it in time!