1.0.16 ww-stranger.wad DECORATE error.

Bugs that have been resolved.

Moderator: Graf Zahl

Locked
User avatar
Jehar
Posts: 11
Joined: Mon Jan 09, 2006 2:48
Contact:

1.0.16 ww-stranger.wad DECORATE error.

Post by Jehar »

Though this wad worked with previous GZDoom versions, I now get this crash on startup: "Script error, "DECORATE" line 1159; Expected {, got mmcasing".

I suppose this means something got borked up in Zdooms DECORATE support. As far as I know, GZDoom didn't use the community version, so it's not looking like a compatibility failure on that level.

I haven't tried it in the latest Zdoom, but I'm about to.

EDIT: Okay, it works fine in Zdoom 2.1.0, but not 2.1.1
Odd.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

Undid Randy's change that caused this incompatibility.
User avatar
TheDarkArchon
Posts: 1000
Joined: Wed Jul 06, 2005 11:58
Location: What's that fucking smell
Contact:

Post by TheDarkArchon »

Just a question, but what did Randy do to break DECORATE lumps with periods in them.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

The script parser has two parsing modes - traditional and C-like. C-like treats several characters as separate tokens, including periods and colons.

The old parser needs spaces around the colons that separate the actor name from the parent's name and switching to C-mode removes that need. But it also breaks definitions that contain one of these special characters. Now I changed it back to the old method but added some code to separate the colons out of the string manually so all actor names work again and the spaces aren't necessary anymore.
Joeyxp2
Posts: 4
Joined: Sun Nov 20, 2005 21:44

Post by Joeyxp2 »

I'm having this exact same problem occur to me. Does that mean it will be resolved in the upcoming version?
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

Yes.
User avatar
wildweasel
DRD Team Admin (Inactive)
Posts: 2132
Joined: Wed Jun 29, 2005 22:00
Location: the Admincave!
Contact:

Post by wildweasel »

If you want to fix the problem without waiting on Graf, just go to the Armory page and redownload The Stranger. I fixed the parts of the decorate lumps that caused this error.
Locked

Return to “Closed Bugs”