SamuXarick
SamuXarick
`CallVehicleTicks()` has the `RunEconomyVehicleDayProc()` calling `OnNewEconomyDay()` before the Resets.
> > `CallVehicleTicks()` has the `RunEconomyVehicleDayProc()` calling `OnNewEconomyDay()` before the Resets. > > That's what I said, yes. It should be after the resets... The order didn't seem to matter,...
> It will be attributed to the previous framerate tick period, not the current one. Misaccounting, which is the thing you are trying to fix. Just moved the resets to...
[zeppelin before crashing.zip](https://github.com/user-attachments/files/20273269/zeppelin.before.crashing.zip) save before a zeppelin crash
This is readyish for review, if not for missing `@exception`'s on the documentation. They aren't easy to determine, there's so many possible error outcomes, I'm not sure how to approach...
Note on regression tests: I had to change some fixed vehicle ID numbers on unrelated tests at hand, due to the nature the game works. As my tests take some...
With swamps, this is no longer useful.
Oops, it's failing to compile because it's built upon #13455. If that gets merged and this one rebased after, it will compile.
> Please don't break existing AIs. This needs either a compatibility layer to allow old AIs to continue working, or more likely to not happen at all. Just added the...
Just added a test for `AIStation::GetStationID` on a buoy tile in Regression.