Pages: [1]
  Print  
Author Topic: Official ActionMaker Release  (Read 352 times)
Online  (Male) Goombert
Posted on: August 30, 2017, 02:13:07 AM

Contributor
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2982

View Profile
I wanted to update everyone on something I've been working on lately. Still investigating more ENIGMA related things, I set out to learn Vue.js and created an action library editor along the way.



ActionMaker is a pure HTML5 application that uses Vue.js and native form elements for the front-end. It can handle both LateralGM's LGL format and GameMaker's LIB format. I've actually tested conversion of LateralGM's score library to LIB and got it to load in GMS 1.4.



You can checkout the repo on GitHub and visit the live version right now!

https://github.com/RobertBColton/ActionMaker
https://robertbcolton.github.io/ActionMaker/

There are still some kinks to be worked out, but here is a list of known issues:
* Clipboard actions currently do not work in Chrome and are buggy in Firefox.
* Firefox seems to have a GTK3 issue on Linux which makes the buttons really big and breaks the layout.
* Saving LIB files does not work in any browser except Firefox because it is the only browser which supports the "image/bmp" MIME for canvas.toBlob() and bmp is the mandated image format for LIB files by GameMaker.
* I have not even tested Safari, but I'd be interested to know how that goes for anyone.

Here are some tips:
* Mark Overmar's old library editor does not let you edit official libs which are defined by having a library id less than or equal to 999. ActionMaker does not have this restriction, but if you want to also edit LIB files in the old library editor, then you should set an appropriate library id.
* LGL uses 24x24 pixel icons packed together into a single texture, and when saving to this format, ActionMaker will crop any images you provided to 24x24 while packing them.
* LIB uses 32x32 pixel icons but only the top-left 24x24 area is actually visible, the rest is the transparency color. What ActionMaker will do is crop the image to 32x32 and provide a default black transparency color if your image is only 24x24 or smaller.
« Last Edit: August 30, 2017, 05:18:22 AM by Goombert » Logged
Online  (Male) hpg678
Reply #1 Posted on: August 30, 2017, 01:11:27 PM

Member
Location: Barbados
Joined: Mar 2017
Posts: 78

View Profile Email
took a peep at it and it looks absolutely fantastic. haven't played around with it yet but will do and report to the others.

i once tried to incorporate custom libs from GameMaker versions 6 to 8.1 but they didn't work out so well. In fact I think out of 50 only 2 worked. I was to then get back to it but I became focused on other things.

Thanks so much for this.
Logged
Hugar
Offline (Male) time-killer-games
Reply #2 Posted on: September 02, 2017, 07:34:37 AM

Member
Location: Virginia Beach
Joined: Jan 2013
Posts: 1050

View Profile WWW Email
Every day is Goombert appreciation day in the land of Goombert! Go Goombert, go Goombert! It's your birthday, it's your birthday! Congrats! :D :D :D Ween!!!!
Logged
Online  (Male) hpg678
Reply #3 Posted on: September 02, 2017, 08:57:18 AM

Member
Location: Barbados
Joined: Mar 2017
Posts: 78

View Profile Email
Every day is Goombert appreciation day in the land of Goombert! Go Goombert, go Goombert! It's your birthday, it's your birthday! Congrats! :D :D :D Ween!!!!

 ;D ;D ;D ;D
Logged
Hugar
Online  (Male) Goombert
Reply #4 Posted on: September 05, 2017, 01:56:58 AM

Contributor
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2982

View Profile
Thanks guys, I try my best, and we will hopefully have more updates soon on many good things to come!
Logged
Offline (Male) rcobra
Reply #5 Posted on: September 08, 2017, 09:51:16 AM
Member
Joined: Nov 2015
Posts: 55

View Profile WWW
nice tools :)
Logged
ps.sorry for my english
Pages: [1]
  Print