StarMade Block-Editor Suggestions

    NeonSturm

    StormMaker
    Joined
    Dec 31, 2013
    Messages
    5,110
    Reaction score
    617
    • Wired for Logic
    • Thinking Positive
    • Legacy Citizen 5
    It tells you it's a simpler way of editing the block-config, but right now it's more annoying to use than a standard text-editor.
    1. Show default values and highlight fields with server-dependent defaults
    2. Show a simple 0 -mark or 1 -mark (optionally red/blue) to indicate by the 1 letter that it is just a Flag-value (maybe an option
    3. Showing values left of the field/variable name so that the name-length does not matter (it's LTR while numeric values are RTL)
    4. Sort the price table RTL instead of LTR (fixes 3 broken columns)
    5. Fix Inventory-Groups
      • "./General/Hulls/Grey/Basic/Grey Hull" uses basicgreyhull - type colour hull
      • "./General/Hulls/Grey/Standard/Grey Armor" uses standardgreyarmor - type colour armor
      • "./General/Hulls/Orange/Crystal/Orange Crystal Armor" uses orangecrystalarmor - colour type armor
      • Make them use group names equal to the hierarchy - hullgreybasic, hullgreystandard, hullorangecrystal
      • And BTW this would get rid of the "Armour"/"Armor" issue where us/en english differ.
    6. Fix variable order
      • ID, Name, Texture should be together.
      • Build Cost (materials) should be near FactoryBakeTime.
      • "Name" is a label with an "Edit-button", but "Full Name" is just a textbox.
      • Fix all these inconsistencies and add a basic level of grouping
      1. External bindings (IDs, Name …)
      2. Displaying
      3. Cost
      4. Functional
    7. Add 2-way link editing.
      1. Full blocks can turn to wedges and wedges to full blocks.
        • Like 20 capsules can turn into 1 block.
      2. There should be a node between full blocks and wedges.
        • And between the 2 capsule items and the block.
      3. This between is either stored at the ingredient, the product or the factory - there is always a shared common.
        • But the other elements have to link it and the link's destination's content should be showed.
        • And included in the summary.
      4. Right now it's tedious to go from one block to the other with the navigation panel.
    8. Fix the resizing when opening/closing a sub-tree in the navigation panel.
    9. Create a shortcut panel
      • You could drag+drop the block icon or click an insert-button in a right-placed shortcut-bar.
      • This would allow easy switching between blocks (such as basic/standard hull or different colours).
    10. Add a comparison tool to compare stats of blocks matching a filter
      • Filter = "./General/Hull/*/Basic/[Grey,Red] Hull" would compare grey and red hulls.
      • Values which differ should be highlighted but non-default values not (for this you can use individual block view).