I've reworked point defense slightly, leaving in hooks for the future use of flak as point defense. I've also put it in such that turrets *always* automatically point defend if they have any remaining refires. They will auto-target the first missile they see.
Hm... I'm still pondering whether auto-point defense for turrets is a good idea or not. This will only work for missiles that are headed for the ship using point defense, right? Or do turrets auto-fire on any (enemy IFF?) missiles in range?
I still don't know what is going on here. I keep looking at the chaff code, and it looks fine. We need to set up the counter scenario: do we know if chaff is working at all? We need to fire some easily chaffable weapons (HS?) at a bunch of ships that don't try to evade or to point defense (look out for the new auto-point defense turrets), to see if the chaff works at all, even if we can't see it. That will help me isolate the issue.
Will do. I just hope I don't run out of missiles anytime soon, else you'd have to patch some more in.
Found this one. Missiles were split out from other indicators when I built in the end_phase_engine, and so they weren't calling board_cleanup. Added to all 3 phases.
Goody! Since the missile QuailPilot noticed is still there, I guess this only works in future turns, right?
Didn't have a chance to work on this one, since I'd have to do rollbacks to recreate it. Makes me worried though. Is anything weird going on in 50CP?
With so many things going on, that's hard to tell, but at least there were no explosions or any other possible "non-objects" at that time. Do missiles or chaff count as non-objects?
In theory, yes, in practice, no, not for now. This is one of those cosmetic things that will take way more work than it is worth for now. We'll use the list system, as I can get that working a lot faster. Ask me again in a few months once I've got all the core game features working.
Okay, I just thought it might be easier to do it the other way - if it's not, don't bother. The list is fine (and probably better in the long term anyway).
Or better yet, why don't our new registered pilots call dibs on ships, and we'll just do a free-for-all mashup. Only rule right now is you can't pick any ship that has flak cannons, AMG or PTC, as those currently all work like forward guns at ridiculous power and are unfair.
Well, I'd settle for an overpowered Sabre myself.

At least I could test chaff, torps, turrets and afterburner movement (evasive action) that way.
If we do get a new game going, I can quickly/easily merge over the phase 4 updates into phase 5 first. Also, if we're all sure that we don't need to do any more phase 4 testing, I can discontinue doing my combat updates on the phase 4 work and only do them on phase 5. Just remember that I can move code from phase 4 to 5, but not the other way. Thoughts?
Not sure if we don't need any more phase 4 testing... I guess we should still keep an eye on those bugs that keep coming up, but if we can do all the work in phase 5 as well, then everything's fine with me. Maybe we (as beta testers) should keep track of our in-game orders, just in case something goes wrong.