ENIGMA Development Environment
Website is in read-only mode due to a recent attack.

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Goombert

676
Tips, Tutorials, Examples / GameMaker 8.1 Icons
« on: October 29, 2014, 01:12:53 PM »
I used the following tool to extract the icons from GameMaker 8.1, and you will need to download it in order to do this yourself.
http://www.nirsoft.net/utils/iconsext.html

Follow these steps to create the icon pack.
1) Open LateralGM and set the icon pack to "Custom"
2) Set the folder path for the custom icon pack if you wish, by default I will just leave it to the icons folder next to lateralgm.jar
3) Close LateralGM
4) Create the folder called "icons" from step (2) next to lateralgm.jar, usually in the enigma-dev folder
5) Copy your icons to this folder in the correct structure, e.g, using the same filenames as LGM does. Look at the Calico built-in icon pack as an example, you will need to organize the icons into the folders "actions", "events", and "restree" inside your icons folder.
https://github.com/IsmAvatar/LateralGM/tree/master/org/lateralgm/icons/Calico
5) Start LateralGM and the icon pack should have loaded


677
Off-Topic / Re: Risen : one of my favorite RPG !
« on: October 28, 2014, 10:51:52 PM »
Those graphics are pretty insane for a game from 2009 egofree, I would play it if I had the time :/

I still haven't cracked open Age of Empires III and its expansions that I bought at a yard sale for like 2$.

678
Ideas and Design / Re: In need of a Sonic fangame engine for Enigma
« on: October 28, 2014, 10:20:23 PM »
Wow this engine is pretty damn good! This is probably the best Sonic example in GM, especially considering how light weight it is unlike all the other engines. If you make any stops along the way though it can be really hard to spin-dash around the loops, especially the one placed so close to the cliff, this is one of the things that really annoyed me about the original Sonic games, I can remember getting stuck sooo many times like this. Also it seems the backup character that follows can have audio glitches when you try to spin dash it seems to echo and reverb quite a bit.

I'd like to add that the new search functionality of LGM comes in handy with porting the other engines and finding all uses of variable_* functions to remove or replace them. I tried it on the REX engine which was made in GM6.
http://enigma-dev.org/forums/index.php?topic=2269.0


679
Developing ENIGMA / Re: LateralGM 1.8.6.729
« on: October 28, 2014, 08:01:22 PM »
Quick update, I've added searching objects and timelines. Currently only code actions will be searched, the tree will maintain the moment and event structure but it will not organize results by action, still working on that.

Check the original post for the Extra Packages link to download the new jars, you will also need the new ENIGMA plugin jar for this update because some parts of the underlying structure have been changed in anticipation for a mass import/export feature I will be adding.
http://enigma-dev.org/docs/Wiki/Install:Extra_Packages

Also, I am going to have to ask that none of you screw around with the code editor preferences because they aren't finished and will not work, this release is beta.



NOTICE! Somewhere in the future before the major release, the Swing icon pack will be removed from the standard jar and replaced with a version of Calico that contrasts with dark lnfs better. The reason for removing this icon pack is not only that it is outdated but nobody wants to maintain it so it's no longer even usable because it's missing so many icons. It will remain part of LGM's repository, you just won't be able to select it easily from the preferences frame without downloading it and setting the file path to it as a custom icon pack.

680
Ideas and Design / Re: In need of a Sonic fangame engine for Enigma
« on: October 28, 2014, 02:21:15 PM »
I have them all listed in the forum topic haha, if you find one that is not on the list (which you won't because I have basically all of them) you'll have to browse the jar for it. It's just the path of the main class.

For instance, the tiny look and feel class name is:
Class Name: de.muntjak.tinylookandfeel.TinyLookAndFeel

Read the topic for the others.
http://enigma-dev.org/forums/index.php?topic=2283.0

681
Ideas and Design / Re: In need of a Sonic fangame engine for Enigma
« on: October 28, 2014, 12:23:45 PM »
No because I just discovered the bug, this bug has actually existed since IsmAvatar was making LGM, we just didn't notice it until we added the ability to control the look and feel. To get the new look and feels for the new LGM, after you have it installed you have to create a folder called "lookandfeels" right next to lateralgm.jar and then drop the look and feel jar into that folder after you download it from my other topic.

http://enigma-dev.org/forums/index.php?topic=2283.0

Then you open LGM and go to File->Preferences and set the theme to custom and enter the class path for the theme, then hit apply changes and you should probably restart.

682
Ideas and Design / Re: In need of a Sonic fangame engine for Enigma
« on: October 28, 2014, 11:49:18 AM »
Yeah check my new response, it does seem to be basically the fault of the Nimbus L&F because we are handing it the correct component and everything to paint and it's just failing.
https://github.com/IsmAvatar/LateralGM/issues/158

683
Ideas and Design / Re: In need of a Sonic fangame engine for Enigma
« on: October 28, 2014, 11:20:53 AM »
I found it, apparently you hovered over the area where the parent or sprite icon shows and it attempted to show the JLabel. I was able to reproduce it and the bug exists on all under the nimbus look and feel.

684
Ideas and Design / Re: In need of a Sonic fangame engine for Enigma
« on: October 28, 2014, 10:49:59 AM »
Hmm I am not really sure, the stack trace suggests it originated in ImageToolTip which is only used by ResourceMenu. That is a special class for selecting an objects sprite or parent or any of those drop down menus all come from that class, you weren't selecting anything like that were you? It could also be related to Java's look and feel.

I have decided to file a ticket on LateralGM's tracker.
https://github.com/IsmAvatar/LateralGM/issues/158

685
Ideas and Design / Re: In need of a Sonic fangame engine for Enigma
« on: October 28, 2014, 10:17:25 AM »
Hmm actually yeah, I may be able to fix it. What exactly were you doing when the error occurred? Give me as much info as I can to reproduce it because I think I already know what it's causing it but I can't reproduce it.

686
Developing ENIGMA / Re: LateralGM 1.8.6.724
« on: October 28, 2014, 10:12:57 AM »
Actually you can download it right now, just go to the OP and visit the extra packages page, download the lateralgm.jar and enigma.jar files and replace them inside your enigma-dev folder, enigma.jar goes under enigma-dev/plugins.

I am waiting for sorlok to finish his array length commit so that I can include it in a new Portable ZIP, since this minor release has been extremely stable there has been only 1 new reported issue by polygone which has existed for a very long time I am just going to include it in a minor-beta Portable ZIP update.

687
Developing ENIGMA / Re: LateralGM 1.8.6.724
« on: October 28, 2014, 09:22:31 AM »
Polygonz, it sounds like you have not even used it, it does not only work for searching in resources, but it can also be used to filter through the names of resources. The search tab is for searching the contents of the resources, like Eclipse's Preferences and Help windows and Studio's help manual. The feature is most comparable to a CHM help manual like Studio's, the resource tree is the index and the search tab searches the contents of the help files. It's not a difficult concept. I obviously placed it in a different location that Studio's because all other applications put it to the north and not the south, it's more intuitive at its current location.


688
Ideas and Design / Re: In need of a Sonic fangame engine for Enigma
« on: October 27, 2014, 04:51:27 PM »
HitCoder the image don't render for me properly, you need to do with= and height= inside the first img tag with a space between img and width. But I still saw the image, and that is great news, I am glad you found our help and our software useful. ENIGMA is making some serious progress in the right direction. I have alerted sorlok to the with() construct issue as well.

689
Developing ENIGMA / Re: LateralGM 1.8.6.724
« on: October 27, 2014, 04:09:47 PM »
Thanks for your input egofree, and I hey listen I hear you guys, I like feedback and input but I just can't help but feel you guys are being overtly obsessive compulsive over it. But I admire everyone's desire for perfection, part of the reason why LGM is such a great alternative to GameMaker.  (Y)

Edit:
This is actually a tricky bug to fix and exists in lgm16b4 I have filed a ticket discussing the issue on the LateralGM tracker.
https://github.com/IsmAvatar/LateralGM/issues/157

690
Developing ENIGMA / Re: LateralGM 1.8.6.724
« on: October 27, 2014, 03:22:32 PM »
Quote from: TheExDeus
so it takes up space right now.
I still can't take this serious, it takes up 2/3rds the vertical screenspace of Studio's, and about 1/40th of the screenspace of the cumulative vertical screenspace on a 1080p resolution. I do not consider this to be a pressing issue, and honestly have no real idea on how to go about it. You guys are also failing to take the death of Swing into account, the newer Java versions are irreversibly breaking Swing with changes to sorting algorithms and such, one such reason LGM throws crazy warnings on KDE. The more we fiddle with the interface under the current GUI framework the more time we waste and the buggier the program is going to get.

Here it is in Windows explorer.


I've highlighted it in red for Unity3D, I do not know if there's searches inside resources, my assumption is that it does.


Latest Studio release, except theirs does not search in resources like ours does, they have that in a separate window in a table, we followed Eclipse's implementation.