[1] We did it at last!

Posted 3 months ago :: Last edited 3 months ago by MarskyMessier

Welcome to the first Dev Log ever!


It took ages (2-3 weeks) from the creation and official release of a compatible version of the Dev Log extension with LK v3.0.0, as well as some bug fixes, but it's now done! It was planned to be sent much earlier, but due to a lot of issues I faced merging new extensions and bug fixing, I had to halt the bulletin release up until now.

In any case, hello hello! This is a new feature I worked on (with AnimatedCritter's permission, the original creator of this extension) to bring back to the most recent version of LoreKeeper, so we could have it in our own site. What started as simply fixing the extension ended up in the rabbit hole of me actually working on it.

 

What is Dev Log, or Development Log?

Dev log is a completely new News section made for the more technical and development side of Alumy World, and LK in general. This bulletin will basically run weekly or bi-weekly depending on how many updates we get per week, to keep those curious updated about extensions, bugfixes, problems etc that aren't necessary for a News report but still deserve their own section. It is currently maintained by MarskyMessier (hi, it's me!) as the main dev on Alumy World, and will follow LoreKeeper's update schedule with one day gap, as LK updates release every Sunday, and Alumy World will have its updates release on Mondays.

DevLog also has notifications similar to News, but doesn't outright shows up, that's because you can disable the notification via your settings if it's not to your liking! It is on by default, but can be turned off. -> https://alumyworld.com/account/settings

 

What's new?

This week has been a fun ride - we kicked up with Character Pairing +, an extension that allows a smoother and autonomous experience for Lineages and Pairings ; it basically allows Eyestones to be used as items to use for Pairings 2 Alumies and create an MYO with it, with the parent's traits and provide a more accurate experience to pairing and breeding characters. For now the extension is limited to 2 parents, as it is quite an extensive one to edit and I am still new to lavarel, but we are actively looking to provide up to 4 parents able to be added. There's also Lineages, which show up as a separate section under a character, and you can link that to other pre-existing Alumies or ones that don't exist either. I have no tinkered with it too much, so it might be glitchy, that's a surprise for later :').

Pairing + gave us some challenges, as it was in conflict with both Multiple Character creation and Co-Owner extensions, and I had to run to Newt and Moif (LK dev contributors) both for help (and a huge thanks to them for helping me fix those issues).

Aside Pairing, there were also a few issues, more minors and Admin-oriented, as this week was primarily focused on extension. A new power has been added for design approval specifics, which doesn't concern the wider audience but does affect the Staff.

 

UIX changes

Nothing drastic changed in terms of themes, but I worked on having our sidebar have the title and home button as a customized title with an animated FontAwesome Icon, to make some place for the navigation menus and declutter it a bit. It's still the default on mobile view, but desktop get the shiny view!

The issue where FAQ was placed instead of Species Shop in the market dropdown is fixed, you can now access shops!

For Staff, the Admin bar has been reorganized and changed for easier navigation in mind, it should be a tad easier to go and search thru it now.

More to come in the upcoming weeks, as the most urgent fixes have been cleared, however as we do not have too many plans for more extensions aside ~ 5-6 more, it might take a bit of time for another bulletin to come through.

0 Comments



Comments

There are no comments yet.
Authentication required

You must log in to post a comment.

Log in