23 votes

Factorio Friday Facts #259 - Scan-codes, prototype IDs, HR worm

3 comments

  1. [2]
    Comment deleted by author
    Link
    1. Eylrid
      Link Parent
      Thank you. When I first started posting them here I was discouraged by the lack of comments. But even if they don't get many comments they are still worth having here for reference. As usual the...

      Thank you. When I first started posting them here I was discouraged by the lack of comments. But even if they don't get many comments they are still worth having here for reference.

      As usual the devs are rock stars. They just keep layering on great features onto an already fantastic game.

      6 votes
  2. Lynx
    Link
    I read over it multiple times but still don't understand what they did to the ID mapping system. It's just written in such a confusing way. at first it's mentioned that the "ID mapping" maps...

    I read over it multiple times but still don't understand what they did to the ID mapping system. It's just written in such a confusing way.

    • at first it's mentioned that the "ID mapping" maps string names to numeric IDs, but everything after shows it the other way around. Yeah, they're equivalent if both are mathematical sets, but "setting the ID to 0" definitely breaks that requirement.
    • "Any time something was removed it was signalled by setting the ID at that location in the mapping to 0." - the graphic afterwards shows the name string set to nil, with the ID untouched, which is it now?
    • with the new system, "[IDs] are never allowed to change for the lifetime of the program", the graphic afterwards promptly shows IDs changing to completely different names.

    Oh well, I get what the end result was: enabling migrating from one ID mapping to another.

    2 votes
  3. ReAn
    Link
    This is making me excited for 0.17, do we have any ideas when it'll be out?

    This is making me excited for 0.17, do we have any ideas when it'll be out?

    1 vote