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 - IsmAvatar

Off-Topic / Re: Code::Block Plugins
« on: August 13, 2009, 10:31:15 am »
reading C++ can be like reading Harry Potter.
Incredibly boring?

Issues Help Desk / Re: How do you do collision in Enigma?
« on: August 13, 2009, 08:43:19 am »
I don't understand why it freezes. I'm looking into it. It should at least report some kind of error.

Issues Help Desk / Re: How do you do collision in Enigma?
« on: August 12, 2009, 03:31:46 pm »
On the Enigma SVN. You'll have to compile it yourself, or else wait for me to get around to compiling it (although I'm having computer trouble and might not be able to for some time) - or someone else can compile it for you.

Alternatively, you could use the new LGM, save it, and then open it with the old LGM. But as has been mentioned above, Enigma doesn't support collisions yet, so it won't do you a lick of good anyways.

Issues Help Desk / Re: How do you do collision in Enigma?
« on: August 12, 2009, 09:13:05 am »
I asked for the revision, not the version.
I'm unable to reproduce with the latest version available on our website, so I believe that this is a bug that we already fixed. In fact, I recall similar problems, and I remember implementing a solution, so I'd assume it's the same bug as that. Enigma just hasn't caught up with including that version yet.

Some options:
1) You can wait until the next Enigma release comes out. With a bit of luck, Joshy will have included a more recent LGM version.
2) You can try downloading LGM from the LateralGM website and replacing your outdated version with that (LGM has no issue with being renamed - but Enigma expects a certain filename, and likewise, LGM expects a certain filename for Enigma).
This may not work, due to changes in the format between beta1 and beta2.
3) You can get things from the repositories. Especially the LGM-Enigma plugin, which has 3 revisions so far, the oldest being probably the one you're using. The next revision is compatibility for LGM1.6.0b2. The latest revision is compatibility for the repository LGM.

Announcements / Re: Subject
« on: August 12, 2009, 08:57:32 am »
What about v1.3? There is no 13th month.

Announcements / Re: Subject
« on: August 10, 2009, 05:13:51 pm »
In those religions, the afterlife was heaven, even if it was underground. The alternative was to stop existing, which was undesirable to them. They didn't have a land of torture like Christianity's Hell. People were just good because they wanted to get into their "heaven".

Announcements / Re: Subject
« on: August 09, 2009, 11:12:48 pm »
C-c-c-combo Breaker!

It's an old norse- and similar belief that when you die, you need to pay the boatman (the guy who boats you to whatever afterworld) a fee. As such, they tended to put silver coins (and eventually pennies) on peoples eyes when they died. The Beatles make note of this in one of their songs and mention "My advice for those who die: declare the pennies on your eyes. Taxman!"

Issues Help Desk / Re: How do you do collision in Enigma?
« on: August 09, 2009, 09:47:29 pm »
This sounds like a question that should be asked on the LGM forums. Of course, I'm guessing neither of you has an account there, and just yesterday I disabled registration for a little while so we can get some new forum mechanisms in place.

First, I need to know what revision you guys are using. This appears on the loading screen and in the About box, supposing you're not using a horribly outdated version. For example:
v1.6.0 beta (r###)
where ### is your revision number.

Second, you will need step by step instructions on how to reproduce this problem. For example, I took the following steps in beta2, r370, and was unable to reproduce your issue:
1) Open LGM, blank/new game
2) Right click on the Objects folder, Create Resource
3) On the bottom-middle of the object's window, click the little icon that looks like a calendar. This will bring up the "Event Selector"
4) In the Event Selector, left-click on the "Collision" event
5) On the right pane, it asks for "Collision Object", with a dropdown. Click the Dropdown, and you will see two options:
<choose an object>
6) Select the latter option (obj_0)
7) Most Important Step!!! Right Click or Double Left Click on the Collision event in the Event selector's left pane (the one we single left clicked on before). This finally adds the event to the object.
The following steps are extraneous:
8) Close/hide/move the Events Selector away so that the Object editor is visible
9) Observe that obj_0 now has a collision event, denoted with the Collision Red Arrows Icon, and labeled "obj_0". It should also be selected.

Announcements / Re: Subject
« on: August 06, 2009, 10:37:42 am »
* IsmAvatar puts pennies on Rusky's eyes

Announcements / Re: Expression Evaluator complete.
« on: June 22, 2009, 11:47:14 am »
Yeah, that's a bit more serious. The majority of existing GM projects use "=" rather than "==" I think.
People who do that instantly go down on my assimilate-as-soon-as-possible list.

Then there's the Pascal syntax.
if (a = b) then begin
 b := 2;

Valid GML syntax, valid Pascal syntax.

Proposals / Re: Difficult!!!
« on: March 30, 2009, 01:56:36 am »
Ism refuses to take ENIGMA on as anything more than a plugin, is all.
It is difficult to take it on as anything more so long as LGM and Enigma are written in different languages.

Announcements / Re: ENIGMA Needs a better storage method
« on: December 16, 2008, 09:36:37 pm »
In LGM, we solved this problem with something called a WeakReference, but actually created our own called a ResourceReference. The idea is to only have 1 hard reference, so that when that reference goes away, so too does the resource (via the garbage collector in Java), but the WeakReferences remain but resolve to null. I guess this just encourages null checking everywhere.

Proposals / Re: Linux testing
« on: August 21, 2008, 10:47:21 am »
It's not one of my booboos, it's one of Java/Xlib's booboos. Java 7 will fix this problem. In the meantime, several workarounds are mentioned in the link above.

Function Peer Review / Re: GML?
« on: August 20, 2008, 06:13:30 pm »
Even if "Game Maker Language" is trademarked, you can still call it GML, because GML can be anything. It could be Gnomes Making Love, or Gnu Master License, or Gaseous Molten Lava, or Game Manipulation Logic

Thanks for the archive.