Flux: Indev Updates Changelogs

Status
Not open for further replies.

Mr. Meow

will code for food
Administrator
Developer
#1
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:

Mr. Meow

will code for food
Administrator
Developer
#2
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:

Mr. Meow

will code for food
Administrator
Developer
#3
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:

Mr. Meow

will code for food
Administrator
Developer
#5
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.
 

Zig

Village Idiot
Past Developer
#6
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.
 
Status
Not open for further replies.
Top