Welcome to Keen Software House Forums! Log in or Sign up to interact with the KSH community.
  1. You are currently browsing our forum as a guest. Create your own forum account to access all forum functionality.

Warning! Potentially breaking changes next week!

Discussion in 'Modding' started by rexxar, Jan 19, 2017.

  1. rexxar Developer

    Joined:
    Dec 11, 2014
    Messages:
    1,414
    Trophy Points:
    207
    Hey guys, we're hard at work here with some huge ModAPI improvements!

    Unfortunately, changes on this magnitude usually lead to a few mods breaking. We've tried our best to minimize breaking, and we're currently testing everything we can think to test. The biggest change has to do with MyGameLogicComponent, or block scripts. I can't spoil all the details just yet, but there are potentially some timing issues that result in some strange edge cases.

    If your mod breaks next week, I just ask that you have patience. Report the error, and we'll get it fixed.

    I think you'll all be very excited to see what we've got in store for you :D
     
    • Like Like x 4
    • Friendly Friendly x 1
  2. Krienas

    Joined:
    Jul 23, 2015
    Messages:
    26
    Trophy Points:
    47
    Already excited even though have no clue what is that.
     
  3. JimTheSoundman

    Joined:
    Oct 25, 2015
    Messages:
    78
    Trophy Points:
    47
    They are adding Killer Klowns From Outer Space to the game. You can only kill them when they stop dancing.
     
    • Funny Funny x 1
  4. Evanito

    Joined:
    Dec 31, 2014
    Messages:
    6
    Trophy Points:
    41
    Prediction: Assembler control through prog blocks
     
  5. rexxar Developer

    Joined:
    Dec 11, 2014
    Messages:
    1,414
    Trophy Points:
    207
    Nope. That really isn't a possibility I'm afraid. Also it won't break anything. And that's not modding :p
     
  6. Draygo

    Joined:
    Jan 14, 2014
    Messages:
    1,296
    Trophy Points:
    132
    I will be out of town in boston next week, so I'm out of luck here :)
     
  7. Wellstat

    Joined:
    Oct 16, 2015
    Messages:
    193
    Trophy Points:
    67
    Is the breaking change anything related to Concurrency?
     
  8. JimTheSoundman

    Joined:
    Oct 25, 2015
    Messages:
    78
    Trophy Points:
    47
    Maybe it's cooperative mode for refineries, that would be wonderful.
     
  9. Phoera

    Joined:
    Dec 25, 2014
    Messages:
    1,687
    Trophy Points:
    117
    it have no connection to modAPI.
    it will still remain for mods? O_O
     
  10. ILL-UMINATI

    Joined:
    Dec 16, 2016
    Messages:
    17
    Trophy Points:
    2
    Could you at least tell us if the changes are going to affect a large number of classes or just a few functional block types? Are you changing function names, whats going on? I'm pretty terrified all my time finding workarounds for my mod is going to waste before I can even release the mod.
     
    • Agree Agree x 1
  11. JuStX2

    Joined:
    Apr 7, 2015
    Messages:
    262
    Trophy Points:
    87
    Technically it is modding if someone adds it other than the developers but I don't think that's going to be something they add anyway; biggest problem I fore-see is porting this weeks dev-branch intergrid communications to stable - a lot of people are going to be upset over their mods no longer working if that causes issues.