It's beyond that. He's changed the names of all the files... again, and changed the file/folder structure... again, etc. I'm flabbergasted at this point. There's no baseline to work with since each update it's like analyzing/playing a completely different VN... because it (structurally) basically is.
The 3 ultimate sins of a RenPy VN (imho):
- change the fundamental platform language version in the middle of a project
- renaming/reintroducing files, labels, variables, and/or functions
- not having a proper storyboard/project gameplan BEFORE starting the project
All three of the above seem to be a recent phenomena of many of the devs I've worked. It's as if they completely forgot (or never understood the ramifications of) the fundamentals of any coding project. Usually it's always under the guise of " this will help me stay organized and focused on progression and efficiencies " but it never does, it all means nothing but aggravation and wasted time for all involved, including the end user (which is the absolute worst outcome of a retail product).
/end rant... I need the day's first cup of coffee.