Hey Modders,
Has anyone had a look at diplomacy from the inside yet? What kinds of changes are in place for ships?
In game it seems like most of the work was in research, AI and behind diplomacy stuff. Have there been any changes anywhere else that affect entrenchment mods?
I have only converted my most basic mods to Diplomacy so far so I can't give definite answers yet. So far, it looks like there is one (?) addition to entities for ships which breaks compatibility there but which should be fairly easy to correct. Research and most other things seem unaffected. Gameplay.constants has seen some changes and I'm betting there are probably a few changes in GalaxyScenarioDef as well but haven't compared yet. The biggest changes are, as you suggested, in the player.entity files and the tech trees. If your mod has custom races, it's obviously going to be more work since you'll have to basically come up with a whole new tech tree for each one (unless you just copy the stock stuff).
I'm thinking I may tackle converting SGRaces to Diplomacy in the next while if I can find the time. Aside from the new tech tree for the current three new races it doesn't actually look like it will be nearly as big a job to update to as going from Vanilla to Entrenchment was. At least that's my impression at first blush so far...
-dolynick