Little progress update: I finished a first working version of the user interface, with 4 tabs, dropdown menus and a drag handle in the top right corner. I also added a system to make it context-sensitive, depending on the selected network type. The next step will be a controller that detects which network type is selected by the player. Most of the code can be taken from the existing Pillar Replacer mod. I also created a basic serialization system for props (trees, street lights). This is the current roadmap: DONE | HIGH-PRIORITY | LOW-PRIORITY Module 0: User Interface Static GUI for pillar selection (done) Dynamic context-sensitive GUI (in progress) One-click presets saved by the player Module 1: Pillars Replace pillars of elevated transport networks (done) Replace pillars of bridge transport networks Replace pillars of power lines (depends on Module 4) Module 2: Props and trees Experimental Feasibility Study (done) Serialization System (in progress) Select tree type of decorated roads Select street lights Option to disable decals (direction arrows) Select other props Module 3: Segment textures (e.g. cobblestone roads)
Module 4: Segment meshes (e.g. custom bridges)
    • Like
    8