Ironworks Gaming Forum

Ironworks Gaming Forum (http://www.ironworksforum.com/forum/index.php)
-   Dungeon Craft - RPG Game Maker (http://www.ironworksforum.com/forum/forumdisplay.php?f=20)
-   -   GPDL bugs & suggestions (http://www.ironworksforum.com/forum/showthread.php?t=42181)

dominions 05-15-2002 06:23 AM

Anyone else out there using GPDL? I've found it to be allot more flexible than the Logic Block event.

However, I have found a few bugs and also have a suggestion or two, so:

1) The $ELSE statement does not work properly – produces a ‘semi-colon missing error’.

2) ‘Party Attribute’ does not appear in the Logic Block’s input list, but does appear in GPDL.

3) No way of determining the total number of characters/npcs in the party. I suggest $GET_PARTY_MAXCHAR as a read-only pseudo-variable.

4) Can’t seem to pass parameters – routines just don’t run - no error messages appear. Example:
**SHAZAM**CheckForClass () with a declaration of $PUBLIC $FUNC CheckForClass ( )works ok, but **SHAZAM**CheckForClass("Fighter") with a declaration of $PUBLIC $FUNC CheckForClass (CheckClass) is completely ignored.

[ 05-15-2002, 06:27 AM: Message edited by: dominions ]

foody 05-15-2002 09:56 AM

* Jumps excitingly, looks for more bugs to spill out * Although this program kicks ass it is superior when it comes to bugs. But that is only because one person created it all..it is expected after all.

I recall since I used the program I have spilled so many bugs :D . Actually more than my fingers can handle.

CocoaSpud 05-17-2002 08:25 AM

We use GPDL to execute the spell scripts and it has been under heavy modification lately. I'll get with Paul this weekend about these issues (he wrote the GPDL compiler).

Quote:

Although this program kicks ass it is superior when it comes to bugs. But that is only because one person created it all..it is expected after all.
I have to admit that I don't test everything for each release. I usually add a new feature and then run a few tests on it, but I don't test every other feature to make sure they still work with the new feature enabled. You guys let me know quickly enough though [img]smile.gif[/img]

dominions 05-17-2002 12:24 PM

Quote:

Originally posted by CocoaSpud:
We use GPDL to execute the spell scripts and it has been under heavy modification lately. I'll get with Paul this weekend about these issues (he wrote the GPDL compiler).

Excellent! I'm planning to utilise GPDL quite often in my designs. I find the Logic Block a little bit cumbersome to use and GPDL alot more flexible. My congratulations to Paul.

CocoaSpud 05-21-2002 12:17 PM

Paul added support for $ELSE. It's in the current release.

We'll get to the rest of it for the next release.

dominions 05-23-2002 08:21 AM

Cheers!

CocoaSpud 05-24-2002 09:58 AM

Paul has fixed item 4.

(now repeating message in private email so everyone knows what's happening with this)

I believe you can call $PARTYSIZE in GPDL to get the current number of party members in the current release.

I've fixed item 2.

Not mentioned in this thread, but somewhere it was, is a request to query the type for a character (PC,NPC,MONSTER). This also has been added to GPDL/LogicBlock and will be in the next release.

dominions 05-27-2002 08:42 AM

Thanks! I've just downloaded the latest version and will give it a go a soon as possible (I can't at the moment due to a blown motherboard:()


All times are GMT -4. The time now is 10:15 AM.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©2024 Ironworks Gaming & ©2024 The Great Escape Studios TM - All Rights Reserved