slip and slide + oil

As my title suggest things start moving VERY quickly today. I’d finally gotten through with little things like OrderParameters and the like yesterday, and today I started on the orders themselves, more specifically their doTurn() methods. I have to say I was shocked at how quickly things started moving with Parameters out of the way; I mean, I would write 5, 10 lines of code, compile, get NO errors, then launch the server and see that already I had almost completely and correctly implemented the order. Hit the drawing board to tweak things up and half a day later I had my reinforce and move orders almost completely implemented. All I have left to do with those two orders is to tidy up player messaging and in the Move order, implement attack movement (colonize movement and reinforce movement work though.) For messaging I mainly need to figure out how to get a string out of a uint32_t and am drawing a blank on how ot do it properly. For Attack moves I just need to grab the code from RiskTurn that checks a planet’s OrderQueue, and then do some “rolls” for the actual attack.

If the rest of this week turns out to be as productive as today I can expect a basic ruleset inside of a week. No promises, I’m just very excited to be moving at such a great pace