Revolutionary-Games / Thrive

The main repository for the development of the evolution game Thrive.
https://revolutionarygamesstudio.com/
Other
2.86k stars 508 forks source link

Food chain tab GUI #5543

Closed hhyyrylainen closed 1 month ago

hhyyrylainen commented 1 month ago

Brief Description of What This PR Does

Finally implementing the food chain tab GUI in the game

WIP still needs better layout and fixing different alive species in a patch being detected than by the auto-evo report page

Related Issues

closes #4247

Progress Checklist

Note: before starting this checklist the PR should be marked as non-draft.

Before merging all CI jobs should finish on this PR without errors, if there are automatically detected style issues they should be fixed by the PR author. Merging must follow our styleguide.

CI09 commented 1 month ago

I quickly checked and looks great even at this point! It certainly doesn't show all species but still good imo.

hhyyrylainen commented 1 month ago

This is basically done now. I'll need to do a bit more tweaking and testing tomorrow but other than that I think this is now ready to go with a proper graph layout algorithm to make this look good.