Eh? t002.jpg doesn't have build icon associations?

    Joined
    Sep 29, 2013
    Messages
    91
    Reaction score
    0
    • Legacy Citizen
    My name is Zenithas, and you might remember me from such bug reports as http://star-made.org/content/unknownfaction-1-instead-pirate and http://star-made.org/content/you-are-running-low-memory-oo-32gb-allocated.

    As mentioned in both, I'm night admin for the-rebel-alliance, and we've had issues with our custom blocks. Not the issues already (thankfully) corrected (mostly), but instead with the creation of the custom blocks themselves.

    See, we can (and have) created the blocks fine. They work, as intended, on the server with no issues.

    The issue is with the buildicons. It doesn't like having more than the original two pages. Which means our shops, and inventories, have no content to them - just the names, if you're lucky.

    Short of making [?] icons for them in the buildicon1 array, it seems odd (to say the least) that custom blocks would be supported without icons to go with them, so we're thinking this is a bug.

    Especially since, if we make custom buildicons for them, and reference to them in the XML, the game then flips out if you don't have the pack pre-installed, and gives you nullpointers when you try to connect. Meant we had an unofficial downtime yesterday for over an hour while we were figuring out what happened.

    May I suggest that this be altered so that when synchronising, if the client lacks buildicons/textures that are on the server, they either get downloaded or at least temporarily loaded into the game cache?
     
    Joined
    Aug 30, 2013
    Messages
    28
    Reaction score
    1
    Yes a autmatic syncronisation would be really fine. Manual Updateing the Textures is unusable for most gamers!
     
    Joined
    Dec 30, 2012
    Messages
    790
    Reaction score
    1
    • Legacy Citizen 4
    This is planned as medium-high priority, but did not make it in this update due to the pressure of releasing the DB handling and important fixes fast, as big servers were having troubles staying online.
     
    Joined
    Dec 30, 2012
    Messages
    790
    Reaction score
    1
    • Legacy Citizen 4
    I only pointed at the textures syncing part though, I don\'t see what problems you had with t002 and/or icons, as everything worked perfectly for me, and I got that page filled. You must be doing something wrong there :D
     
    Joined
    Sep 29, 2013
    Messages
    91
    Reaction score
    0
    • Legacy Citizen
    Let\'s say I make a texture page, for t002. I fill it - completely. And now, I need to make block icons, wedge icons, and then corner icons for the new blocks. build-icons-01-16x16-gui.png does not fit them all - no problem! I make a new page, call it build-icons-02-16x16-gui.png. That works fine! Associations work. I then upload the new xml to the server.

    Problem. Players who do not already have build-icons-02-16x16-gui.png then get a nullpointer exception and cannot connect. That\'s the problem. Instead of a synchronised download of the new texture/image-resource files, the server simply says \"nope\".
     
    Joined
    Dec 30, 2012
    Messages
    790
    Reaction score
    1
    • Legacy Citizen 4
    And that causes a server side crash ? It should only cause client side issue, but well, I guess the crash is passed over to the server after that. Try reporting the logs of that crash, with the bug reporting tool.
     
    Joined
    Sep 29, 2013
    Messages
    91
    Reaction score
    0
    • Legacy Citizen
    All it does is crash the client, but the server never gets notice.