1. Registration available only via TeslaCloud Account!

Flux: Indev Updates Changelogs

Discussion in 'Updates' started by Mr. Meow, Feb 6, 2017.

Thread Status:
Not open for further replies.
  1. Mr. Meow

    Mr. Meow will code for food Administrator Developer

    Joined:
    Aug 28, 2016
    Messages:
    100
    Pills:
    23
    We will be posting updates here while Rework is in indev stage. This will help you track our progress and help us gather feedback from you.

    Latest FL Indev version: 0.2.2 - Indev

    • Plugins system, plugins can be both folders and files, supports live plugin including
    • A lot of base core systems to support the framework itself and to load schemas (such as config, pipelines, etc)
    • Characters system
    • Factions system
    • Items system
    • Inventory (slot based, items are stackable)
    • Themes system (we're working on giving themes more control over what Rework looks like)
    • Built-in admin mod
    • A lot more
    (not much is done in terms of UI's, but we're working on it)

    Beta ETA: TBA
     
    Last edited: May 10, 2017
    • Like Like x 1
  2. Mr. Meow

    Mr. Meow will code for food Administrator Developer

    Joined:
    Aug 28, 2016
    Messages:
    100
    Pills:
    23
    Rework 0.1.3a-Indev
    CORE
    • UPD Removed semi colons from the end of each line
    • UPD Removed garbage spaces and tabs from the entire project

    UI
    • UPD Renamed re* panel names into rw*

    MISC
    • NEW Added util.PointIsInPoly function to determine whether a 2D point is inside a 2D polygon
    • NEW Added areas library to create polygonal areas
     
    Last edited: Feb 6, 2017
    • Like Like x 1
  3. Mr. Meow

    Mr. Meow will code for food Administrator Developer

    Joined:
    Aug 28, 2016
    Messages:
    100
    Pills:
    23
    Rework 0.1.3b-Indev
    CORE
    • NEW Added tools library to let plugins create STOOLS
    • UPD Fixed minor coding style inconsistencies
    • UPD Moved language folder from core/ folder to gamemode/ folder
    • FIX Fixed language system not translating phrases with dots in their name properly
    • FIX Fixed error in player library by renaming playerMeta:Save() to SavePlayer()
     
    Last edited: Sep 16, 2017
    • Like Like x 1
  4. Matew

    Matew Administrator

    Joined:
    Aug 28, 2016
    Messages:
    14
    Pills:
    16
    Maybe we should rename thread title to "Flux"?
     
    • Like Like x 1
    • Creative Creative x 1
  5. Mr. Meow

    Mr. Meow will code for food Administrator Developer

    Joined:
    Aug 28, 2016
    Messages:
    100
    Pills:
    23
    It's been a while so I think it's only fair if I give some updates here. The latest FL version is currently 0.2.6 and it has way too many changes against 0.2.2 that I will just outline the essentials:
    • A lot of bugs got fixed while developing all other features. I didn't even realize how buggy Flux was until I tried everything. It's all good now, however.
    • Reworked the Area Tool to support modular tool modes and fixed it's bugs.
    • Moved a lot of things outside of the core framework and into the plugins so that schemas or other plugins can disable those features with ease.
    • Implemented plugin dependency system. The system checks if the required dependencies for a plugin or schema are present and makes sure they are loaded before the dependant code is loaded. It currently only checks for plugins installed locally, but it will also check if the plugin exists in the official FL plugin repo (this will be an opt-in feature, disabled by default).
    • Removed live plugin including, this feature has way too many bugs right now and isn't used by us at all. We are removing it for now to be later re-added at some point.
    • Removed +schema convar, you should use +gamemode instead!
    • A lot of minor tweaks, changes and stuff that doesn't really deserve it's own mention here.
     
    • Like Like x 2
    • Winner Winner x 1
  6. Zig

    Zig Village Idiot Administrator Developer

    Joined:
    Sep 1, 2016
    Messages:
    25
    Pills:
    3
    0.2.6b
    • Worked on refining and recreating the chatbox.
    • Optimized and completed the chatbox's rendering code (It has no performance decrease as of now).
    • More and more language library updates.
    • Began work on designing and refining the several menus of the framework to be more efficient.
    • Also began work on designing and refining the factory theme that the framework sets a failsafe.
    • Pushed new media and resources for Flux.
    • A lot more general tweaks and garbage that are tracked on the git tracker.
     
    • Winner Winner x 2
    • Informative Informative x 1
Thread Status:
Not open for further replies.