NOTE: I've also added commented code and art for the Belgian unit, but it still will give that error I reported earlier if you enable it. If someone wants to look at that and see what is going on please do.
Updates
- Changed story teller to use those callbacks (evil as I am directly in DH's folder). No more events needed.
Updates
- Moved the Aerodrome code as per DH's request.
I am investigating that. Well, tbh I am not sure why Lawyers work in the first place given that doEventLawyer needs to take argsList similar to the other Python functions in there and not pCity, pUnit.But that does not tell me why it was not working for Story Tellers but was for Lawyers. So I can't fix diplomats, statesmen, immigrants etc etc etc. Also Story Tellers should not need any Python if there was a flag in Outcomes which would adjust the yield by game speed.
Unfortunately I can't do any proper debugging at the moment as rampant heap corruption triggers breakpoints at the wrong time and tends to ignore your own breakpoints.
When I run the debug version from VisualStudio I get false breakpoints whenever I select a unit so something bad is going on there like heap corruption (the false breakpoints are very reproducible). On the other hand if I add some breakpoints myself they don't get triggered.?
More technical information on this please!
When I run the debug version from VisualStudio I get false breakpoints whenever I select a unit so something bad is going on there like heap corruption (the false breakpoints are very reproducible). On the other hand if I add some breakpoints myself they don't get triggered.