Unused Block IDs Discussion

    Lecic

    Convicted Lancake Abuser
    Joined
    Apr 14, 2013
    Messages
    5,110
    Reaction score
    1,230
    • Thinking Positive Gold
    • Purchased!
    • Legacy Citizen 11
    So, I'm sure we all know there's quite a few unused block IDs, but I don't believe anyone's ever actually compiled the whole list.

    214 Capsule Refinery Enhancer
    216 Micro Assembler Enhancer
    218 PowerBlock Factory Enhancer
    222 Particle Press
    260 Schemadyne-2000
    261 Schemadyne-3000
    255 Schemadyne-10000
    256 Schemadyne-20000
    257 Schemadyne-30000
    258 Schemadyne Advanced
    262 Mineral Separator
    341 Bronze Bar
    342 Silver Bar
    343 Gold Bar
    289 Docking Module
    290 Docking Enhancer
    7 Turret Docking Module
    88 Turret Docking Enhancer
    (The docking stuff probably shouldn't get removed for a bit)
    292 Faction Hub (I think this one might be used on stations claimed as homebases, but don't quote me on that)
    129 Burnt Orange Dirt
    147 Orange Lava (so... normal lava?)
    148 Orange Water
    149 Orange Poison
    130 Orange Dirt
    131 Burnt Yellow Dirt
    132 White Dirt
    128 Blue Dirt
    133 Purple Dirt
    134 Burnt White Dirt
    167 White Lava
    168 White Water
    169 White Poison
    135 Red Dirt
    136 Burnt Purple Dirt
    175 Purple Lava
    176 Purple Water
    177 Purple Poison
    137 Green Dirt
    206 Burnt Yellow Dirt
    183 Yellow Lava
    184 Yellow Water
    185 Yellow Poison
    207 Burnt Green Dirt
    187 Green Lava
    188 Green Water
    189 Green Poison
    208 Burnt Blue Dirt
    191 Blue Lava
    192 Blue Water
    193 Blue Poison
    209 Burnt Red Dirt
    195 Red Lava
    196 Red Water
    197 Red Poison
    210 Burnt Black Dirt
    199 Black Lava
    200 Black Water
    201 Black Poison
    72 Black Dirt

    And of course, everyone's favorite unused block...
    65 Death Star Core
    Thanks to this site (http://nblear.com/geckofleetworks/blocklist/) for the automatically updating block ID list.

    This is (probably) 62 IDs being wasted. We could add an entire new hull type in all 10 colors. Or 3 new colors of hull in all variants. We could have all the other shapes added to carved rocks. So, I have to ask- is Schema using these IDs up when he adds new blocks? If he isn't, why not?
     

    Jaaskinal

    ¯\_(ツ)_/¯
    Joined
    Jan 19, 2014
    Messages
    1,377
    Reaction score
    646
    • Legacy Citizen 4
    • Wired for Logic Gold
    • Thinking Positive
    To some extent ID's are being recycled. Remember the old ores? KB's and BB's?
     

    Crimson-Artist

    Wiki Administrator
    Joined
    Sep 10, 2013
    Messages
    1,667
    Reaction score
    1,641
    • Video Genius
    • Competition Winner - Stations
    • Wiki Contributor Gold
    I'm just wondering why the old factory blocks haven't been repurposed yet. At least the old ore blocks still exist in game albeit as a buffer between the old and new blueprint systems. but theres still like a dozen obsolete factory blocks that are just taking up space
     
    Joined
    Dec 2, 2013
    Messages
    232
    Reaction score
    98
    • Legacy Citizen 2
    • Purchased!
    • Competition Winner - Small Fleets
    I don't think schema has really re-used any of the IDs yet for new blocks.... I am sure they will get used at some point. For custom blocks though the .proporties reserves 255 blocks, ID numbers 1792 through 2047. I doubt star made will ever come with 1792 blocks by default thought.

    So, I'm sure we all know there's quite a few unused block IDs, but I don't believe anyone's ever actually compiled the whole list.

    214 Capsule Refinery Enhancer
    216 Micro Assembler Enhancer
    218 PowerBlock Factory Enhancer
    222 Particle Press
    260 Schemadyne-2000
    261 Schemadyne-3000
    255 Schemadyne-10000
    256 Schemadyne-20000
    257 Schemadyne-30000
    258 Schemadyne Advanced
    262 Mineral Separator
    341 Bronze Bar
    342 Silver Bar
    343 Gold Bar
    289 Docking Module
    290 Docking Enhancer
    7 Turret Docking Module
    88 Turret Docking Enhancer
    (The docking stuff probably shouldn't get removed for a bit)
    292 Faction Hub (I think this one might be used on stations claimed as homebases, but don't quote me on that)
    129 Burnt Orange Dirt
    147 Orange Lava (so... normal lava?)
    148 Orange Water
    149 Orange Poison
    130 Orange Dirt
    131 Burnt Yellow Dirt
    132 White Dirt
    128 Blue Dirt
    133 Purple Dirt
    134 Burnt White Dirt
    167 White Lava
    168 White Water
    169 White Poison
    135 Red Dirt
    136 Burnt Purple Dirt
    175 Purple Lava
    176 Purple Water
    177 Purple Poison
    137 Green Dirt
    206 Burnt Yellow Dirt
    183 Yellow Lava
    184 Yellow Water
    185 Yellow Poison
    207 Burnt Green Dirt
    187 Green Lava
    188 Green Water
    189 Green Poison
    208 Burnt Blue Dirt
    191 Blue Lava
    192 Blue Water
    193 Blue Poison
    209 Burnt Red Dirt
    195 Red Lava
    196 Red Water
    197 Red Poison
    210 Burnt Black Dirt
    199 Black Lava
    200 Black Water
    201 Black Poison
    72 Black Dirt

    And of course, everyone's favorite unused block...
    65 Death Star Core
    Thanks to this site (http://nblear.com/geckofleetworks/blocklist/) for the automatically updating block ID list.

    This is (probably) 62 IDs being wasted. We could add an entire new hull type in all 10 colors. Or 3 new colors of hull in all variants. We could have all the other shapes added to carved rocks. So, I have to ask- is Schema using these IDs up when he adds new blocks? If he isn't, why not?

    So there are actually about 1000 Block IDs reserved by Schine being wasted if I am not mistaken :confused: adding new blocks en mass can be a pain, but we seem to have been getting new ones just about every patch =D I believe the reason schema is not using up old IDs is to protect old blueprints, he's too nice and nostalgic and doesn't want to see some of those very first starmade ships get ruined?


    I'm just wondering why the old factory blocks haven't been repurposed yet. At least the old ore blocks still exist in game albeit as a buffer between the old and new blueprint systems. but theres still like a dozen obsolete factory blocks that are just taking up space
    I think, or at lest I hope, we will see a second crafting update that will use a bunch of the old factory blocks. If you look at the block file or block editor there are a few things that were added in the last crafting updated that never really got finished. Mainly there is a block "consistence" tab, a "resource injection" tab and also some weird "block production type" options. who knows if they will ever actually be used for anything :)
     
    Joined
    Dec 2, 2013
    Messages
    232
    Reaction score
    98
    • Legacy Citizen 2
    • Purchased!
    • Competition Winner - Small Fleets
    The shield drain/supply beam blocks use the IDs of the 2 removed old missile types.
    Ah right, forgot about those. That is a good example of how re-using a block ID wont mess us a ship. All your old Bunker Buster Missiles now turn into shield recharges heh. But what I am sure Schema will avoid is say turning the old turret blocks into something that is not compatible with ships, causing old blue prints to be corrupted. He had mentioned he had something in mind for those, I am very curious to what it is :) maybe on ship-shipyards or ship repair? or maybe nothing lol.
     

    Lecic

    Convicted Lancake Abuser
    Joined
    Apr 14, 2013
    Messages
    5,110
    Reaction score
    1,230
    • Thinking Positive Gold
    • Purchased!
    • Legacy Citizen 11
    I don't think schema has really re-used any of the IDs yet for new blocks.... I am sure they will get used at some point. For custom blocks though the .proporties reserves 255 blocks, ID numbers 1792 through 2047. I doubt star made will ever come with 1792 blocks by default thought.
    I've heard it said that while their are technically 2048 ID numbers, only 1024 IDs can exist on a single ship.

    I believe the reason schema is not using up old IDs is to protect old blueprints, he's too nice and nostalgic and doesn't want to see some of those very first starmade ships get ruined?
    Replacing blocks that have no function (ie the old ores) with, say, hull blocks, isn't going to break old BPs.
     

    Edymnion

    Carebear Extraordinaire!
    Joined
    Mar 18, 2015
    Messages
    2,709
    Reaction score
    1,512
    • Purchased!
    • Thinking Positive Gold
    • Legacy Citizen 5
    Yeah, I really have a hard time feeling compassion for their plight of limited block IDs being why we don't get much in the way of new blocks when I can't fly through a pirate cloud without my inventory being filled with Burnt Orange Dirt and the like. Can't sell it, can't use it, it exists for no reason but to stop me from picking up anything useful, apparently.
     
    Joined
    Jul 21, 2013
    Messages
    2,932
    Reaction score
    460
    • Hardware Store
    I've heard it said that while their are technically 2048 ID numbers, only 1024 IDs can exist on a single ship.
    That is most likely not the case, as there is no catalog mapping each ID in the SMD2 files to their 'real' ID. Thus, if not all IDs fit into the smd2 files, it means that every ID above a certain number cannot be placed on any entity, or the first bit will be cut off, transforming the placed ID upon placing.
     

    Gasboy

    BLRP
    Joined
    Aug 11, 2013
    Messages
    1,311
    Reaction score
    360
    • Community Content - Bronze 2
    • Legacy Citizen 6
    • Purchased!
    Not sure those unused IDs are being "wasted". If they want/need a block ID, they'll grab an unused one certainly.

    And it's probably possible for them to expand the number of IDs, if they required them.
     

    Lecic

    Convicted Lancake Abuser
    Joined
    Apr 14, 2013
    Messages
    5,110
    Reaction score
    1,230
    • Thinking Positive Gold
    • Purchased!
    • Legacy Citizen 11
    Not sure those unused IDs are being "wasted". If they want/need a block ID, they'll grab an unused one certainly.

    And it's probably possible for them to expand the number of IDs, if they required them.
    Expanding the number of IDs would require using more bytes per block, which Schema has said would increase the size of files and the amount of RAM used by the game.
     

    Gasboy

    BLRP
    Joined
    Aug 11, 2013
    Messages
    1,311
    Reaction score
    360
    • Community Content - Bronze 2
    • Legacy Citizen 6
    • Purchased!
    Expanding the number of IDs would require using more bytes per block, which Schema has said would increase the size of files and the amount of RAM used by the game.
    Which doesn't change my comment. If they have to, they can increase the number of IDs. I never said there wasn't a cost to doing so.
     

    CyberTao

    鬼佬
    Joined
    Nov 10, 2013
    Messages
    2,564
    Reaction score
    641
    • Legacy Citizen 4
    • Railman Gold
    • Thinking Positive
    Which doesn't change my comment. If they have to, they can increase the number of IDs. I never said there wasn't a cost to doing so.
    They can do so yes, but they already said that they would not. Basically officially rejected.

    As for the OP; "Meh". They aren't at the stage where they are desperate for IDs, but they still need to be careful. Who knows, maybe all that orange lava and purple water is planned/saved for something. Revamping and new planet biomes and such in the distant future, as I do remember threads about junk like water/lava worlds, and it would be boring if it was all the same colour.