polygone
|
|
Posted on: September 09, 2010, 06:23:16 am |
|
|
Location: England Joined: Mar 2009
Posts: 794
|
Obviously I've found many incompatibilities when trying to run existing GM project. I'm building up a list of common ones I am personally finding. For the following things can any info please be provided as to the state of their development and the expected time they will take to be implemented it would be nice to know median ds_lists ds_maps ds_stacks moving around functions outside room event switch statements other statement inside with statements drag & drop actions
|
|
« Last Edit: September 09, 2010, 03:29:10 pm by polygone »
|
Logged
|
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
|
|
|
TheExDeus
|
|
Reply #1 Posted on: September 09, 2010, 06:54:53 am |
|
|
Joined: Apr 2008
Posts: 1860
|
You can see all of the implemented functions inside enigma and also here: http://enigma-dev.org/functions.htm. Function development wasn't the priority in the last stage of development, thou in light of the R4 release function development could speed up. Most of the functions aren't even hard to implement, it just wasn't done.
|
|
|
Logged
|
|
|
|
polygone
|
|
Reply #2 Posted on: September 09, 2010, 07:27:12 am |
|
|
Location: England Joined: Mar 2009
Posts: 794
|
Well some of them have been done (or where) such as ds_lists and the moving around functions but they haven't been reimplemented yet. I'm just highlighting some common key functionality that would massively improve compatibility. More I'm curious as to the time-frame that they are expected to be added and plans for development. Of course I'm most curious about collision functionality still but I don't wish to keep pestering bout this
|
|
|
Logged
|
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
|
|
|
Josh @ Dreamland
|
|
Reply #3 Posted on: September 09, 2010, 08:26:36 am |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
Odd, the repeat statement should work. Are you sure it doesn't? Anyway, I'll use this thread as somewhat of a priority list when the rest of the install issues clear.
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
polygone
|
|
Reply #4 Posted on: September 09, 2010, 08:32:17 am |
|
|
Location: England Joined: Mar 2009
Posts: 794
|
Well I used break; in a repeat statement and it did not recognising the repeat as a loop so I presumed they where not working. Upon testing the repeat statement is actually crashing enigma for me. Anyway, I'll use this thread as somewhat of a priority list when the rest of the install issues clear. Yes, it would be nice to have a single thread discussing ongoing function implementation. This is really the fun part, having the ground work set then watching as enigma becomes ever more functional. I'm hoping it can get to a state now with this release where it can start to actually be properly introduced to some of the GM user base.
|
|
« Last Edit: September 09, 2010, 09:14:47 am by polygone »
|
Logged
|
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
|
|
|
Josh @ Dreamland
|
|
Reply #5 Posted on: September 09, 2010, 08:42:26 am |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
The repeat statement doesn't really do anything but count... It's probably something inside it that's crashing. Indeed, the repeat statement works fine here. I'll investigate the break; issue.
|
|
« Last Edit: September 09, 2010, 08:45:31 am by Josh @ Dreamland »
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
polygone
|
|
Reply #6 Posted on: September 09, 2010, 08:55:15 am |
|
|
Location: England Joined: Mar 2009
Posts: 794
|
I don't know exactly what the issue is, it's rather strange. But a simple file like this is crashing for me upon compiling: http://www.mediafire.com/?a1pdwo9kt0c77oyAll I have used is a basic repeat loop... I did just get a repeat statement to work a few minutes ago though but I can't now it's crashing whenever I use one.
|
|
« Last Edit: September 09, 2010, 09:03:47 am by polygone »
|
Logged
|
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
|
|
|
|
Josh @ Dreamland
|
|
Reply #8 Posted on: September 09, 2010, 09:19:30 am |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
Haha! The problem is (yes, entirely my fault) that the code is in fact, too short. I'll fix it now, but I'm waiting for a fix from Ism before I commit to the Stable repo. Presently, LGM is breaking on update.
Polygone: I've fixed your other two bug reports as well, but you'll need to wait for the commit before LGM can update to them.
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
polygone
|
|
Reply #9 Posted on: September 09, 2010, 09:22:30 am |
|
|
Location: England Joined: Mar 2009
Posts: 794
|
Haha! The problem is (yes, entirely my fault) that the code is in fact, too short.
Ah, that makes sense how I got it to work earlier when using more code. Think I'll sit back now until another update.
|
|
« Last Edit: September 09, 2010, 09:48:12 am by polygone »
|
Logged
|
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
|
|
|
polygone
|
|
Reply #10 Posted on: September 09, 2010, 02:40:52 pm |
|
|
Location: England Joined: Mar 2009
Posts: 794
|
OK everything is working now What have you done with the outside room event? It's not giving an error now but the event itself is not actually executing.
|
|
|
Logged
|
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
|
|
|
Josh @ Dreamland
|
|
Reply #11 Posted on: September 09, 2010, 04:00:46 pm |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
polygone: The outside room event can be edited in events.res. Open it in notepad, if you like.
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
|
Josh @ Dreamland
|
|
Reply #13 Posted on: September 10, 2010, 02:33:19 am |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
I can add a list_find_next() of some sort, plague. It will require a call to list_find_first(), and one at a time.
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
|
|