GPNMilano wrote:D'nial wrote:If I may vomit forth my opinion, I would say that my favourite solution is to change the GUI of the existing Nexus.
Changing the GUI of the existing Nexus would require a rewrite of cyan's python file for the nexus. It would also require an entirely new GUI for the Nexus itself to create the neceassary buttons and animations required for a rewrite. Not impossible, but all it would do is simply reorganize the mess that the Nexus currently is in. Which still doesn't help the solution of the Nexus, well being a mess.
EDIT: It also requires us to address the issue of wether or not we should tamper with a resource of Cyan's to suit our own needs. In the past, changes to the KI, and Nexus have been superficial and done entirely in Python, in order to not have to resort to changing the existing PRPS too much. A completely new GUI would mean discarding the one made by Cyan, creating a new one. It'd be akin IMO, to going in and making major changes to someone elses age without their approval. Granted in the past I have done so to Cyan's ages, however these were superficial changes like adding books in new prps that could be removed easily by anyone who didn't want them. The former is a bit different then the latter.
Would that also preclude major re-structuring of the way the KI interface works?