Jump to content


Photo

Plugin deprecation

WindowerPlugins

    5 replies to this topic

    #1 Arcon

    Arcon

      Advanced Member

    • Windower Staff
    • 1189 posts
    • LocationMunich, Germany

    Posted 15 January 2015 - 10:00 PM

    For a while now Windower has tried to move away from plugins and towards addons. The reasons for that are the following:

    1. Addons are written in Lua and Lua is easier to develop in than C++. It's easier for new developers to get a hang of it and contribute.
    2. Addons do not need to be recompiled. After a FFXI update plugins break and it takes hours to recompile all of them. However, we only need to recompile LuaCore and all addons will work again.
    3. Addons are more stable. Errors in Lua won't usually crash the game, but instead just report an error and abort the current operation. Hence, less frustration for users after updates.
    4. Addons are all open-source and our Lua API is open as well. Plugins have to be maintained by Windower devs and as the game loses its appeal, so does the Windower team lose its members. Maintaining the entire plugin base is too much for us, and this way the community can help out.
    5. Windower 5 (which is still being worked on) may not have C++ plugins at all anymore, which is why addons will be easier to port from Windower 4, since they're already in Lua

     

    To this end, we have now decided to remove a few plugins that have had addon alternatives to replace them. A full list of currently removed plugins and currently deprecated plugins as well as plugins that will be deprecated in the near future can be found here:

     

    https://gist.github....912e5c5ed02c58b


    • TwistedT likes this

    #2 Arcon

    Arcon

      Advanced Member

    • Windower Staff
    • 1189 posts
    • LocationMunich, Germany

    Posted 17 January 2015 - 11:24 PM

    The Unlimited plugin was also deprecated just now. Its functionality was added to the Config plugin. The "FrameRateDivisor" setting determines the game's FPS cap. To increase cap to 60, set that setting to 1, to remove the cap entirely set it to 0.



    #3 Cptbirdseye

    Cptbirdseye

      Advanced Member

    • Members
    • PipPipPip
    • 88 posts

      Posted 28 January 2015 - 11:36 AM

      I would recommend its default FPS should be set to 30, not max.  I only just spotted this post to find out why the animations in FFXI was playing so slowly for me.



      #4 Arcon

      Arcon

        Advanced Member

      • Windower Staff
      • 1189 posts
      • LocationMunich, Germany

      Posted 31 January 2015 - 09:40 PM

      Did that.



      #5 Aikar

      Aikar

        Newbie

      • Members
      • Pip
      • 5 posts
      • LocationRaleigh, NC

      Posted 22 June 2015 - 11:00 PM

      RIP SpellCast. Will always have fond memories :)


      Retired Windower Developer - Now doing Java Game Development for Minecraft!

      Empire Minecraft - Personal GitHub - Company GitHub - Personal Blog


      #6 Yekyaa

      Yekyaa

        Newbie

      • Members
      • Pip
      • 3 posts

        Posted 19 July 2015 - 09:44 PM

        Not of maintaining the spaghetti code :-P







        Also tagged with one or more of these keywords: Windower, Plugins

        1 user(s) are reading this topic

        0 members, 1 guests, 0 anonymous users