Closed Zach10a closed 2 years ago
Closes #77
Added in extra granularity in reporting the current state back to the user.
The adding of aircraft now doesn't allow for duplication of aircraft, and when the user does duplicate an aircraft's name the system adds (1) onto the name instead of making them re-make the list. It then updates the status bar at the bottom to tell the user their aircrafts new saved name
This feature ensures that the pathfinding algorithm isn't being based on a data layer with non-matching aircraft. It deletes the old Fatality Risk Layer and creates a new one that has the correct aircraft parameters. Fixes #70 , however still needs some work as currently it just runs through them, meaning the last one will be the only data layer that is produced. As we could be simulating multiple paths with different aircraft at once, I will be looking at how to connect the matching data layers to the relevant pathfinding layer. The issue then becomes which data layer you would want to be visualized.
Draft PR so you can review how I am currently going about this process.