WooGLE v0.78 RC4 & RC5

16 replies [Last post]
Joined: 07/05/2011

Moderator please close the old topic, thanks. Smile
People who wants to continue the discussion can post here. Please let me know as soon as you can or cannot use this new version.
Download here. Thanks MOM4Evr for helping me to put it on the WooGLE page.

Updates:

- version 0.78 RC5
*Fixed: Radians in hinge/@histop & @lostop, rectangle & circle & compgeom/@rotspeed, 
- motor/@speed
*Added: Package level animations to goomod
*Fixed: circle & line & compgeom/@break is missing
*Fixed: Not recognizing ocd_x and levelpipe_x in SceneLayer/@id
*Fixed: Not showing a cross when the SceneLayer/@id is invalid
*Fixed: Installer
 
- version 0.78 RC4
=== Daft as Brush ===
*Fixed: Errors when importing files that contain non-ascii characters in the path
- Although this is still a problem for GooTool
*Added: Advice if rotspeed < 0.0005.. body does not rotate.
*Added: Buttongroup ID now shown as name in Tree View
*Added: colorize attribute to labels
*Fixed: MAC Incompatible construction of goomod folder name
=== Mygod ===
*Fixed: Editing island1-5, islandUi & MapWorldView
*Fixed: Make beauties and uglies balls attachable
*Added: nodrag tag
*Removed: walkable tag (not implemented)
*Fixed: Support for context attribute (showing screen instead of s,c,r,e,e,n)
*Fixed: Make levels with walkable and kindasticky tag runnable
*Fixed: UnicodeEncodeError when you select a directory with some non-ASCII characters
- in it
*Optimized: break=? tag
*Added: Hide the console window as the default (if you want to show it, run debug.bat)
*Added: Support for other languages
*Fixed: Make levels runnable when their levelexit is outside scene bounds
*Optimized: The icon on the taskbar
*Optimized: List for id in SceneLayer
*Removed: Default values for @animloop and @animdelay
*Fixed: The ids of the SceneLayers appears in SceneLayer/@image and appear automatically
- while pasting

Daft as Brush wrote a lot of comments there but it is still hard work to edit the source code. Tired I tried to make a resize tool for scene element once but failed. Maybe I will try that later.

EDIT: RC5 published.

Joined: 04/29/2011

Wow, you made a nice job!

Thank you! Laughing out loud

Joined: 12/23/2010

Nice job, downloading now. Once you get an installer we'll add you as an author to the download page so that you can just upload updates there.

Joined: 12/22/2009

There's no break=X on compositegeom. Sad

EVERYTHING AMAZING BY INWOG

Challenge Levels, Metal WoG, The Goo Worlds, Dynamic Destroyers, Mystify Collision World, Geometry Hyperspace, Nature Worlds, Bubble Quest

inwog, publisher of 407 World of Goo levels since 2009-2015

Joined: 03/06/2012

what do you mean by Editing island1-5, islandUi & MapWorldView directly?

All my addin | I love you World of Goo!

Joined: 12/22/2009

None of the above. I said the compositegeom doesn't have a break=X.

EVERYTHING AMAZING BY INWOG

Challenge Levels, Metal WoG, The Goo Worlds, Dynamic Destroyers, Mystify Collision World, Geometry Hyperspace, Nature Worlds, Bubble Quest

inwog, publisher of 407 World of Goo levels since 2009-2015

Joined: 07/05/2011

Sorry I forgot to do that. l will fix it once I return home. Sorry for that again.

@goo23
iIt means you can save changes directly while editing these levels now.

Joined: 10/22/2009

Why I can't make goomods with this version sometimes?

Joined: 07/05/2011

What is the error message?

Joined: 10/22/2009

Mygod wrote:
What is the error message?

No any.

Joined: 07/05/2011

wogfan wrote:
Mygod wrote:
What is the error message?

No any.

Try to run debug.bat.

EDIT: Updated version uploaded.

Joined: 12/22/2009

The updated version doesn't have the break=? for compositegeom??? Sad :( Sad

EVERYTHING AMAZING BY INWOG

Challenge Levels, Metal WoG, The Goo Worlds, Dynamic Destroyers, Mystify Collision World, Geometry Hyperspace, Nature Worlds, Bubble Quest

inwog, publisher of 407 World of Goo levels since 2009-2015

Joined: 07/05/2011

That's weird. I have set it and I double checked there is a break attribute for compgeom. Please check if you are running the updated version.

EDIT: I forgot to tell you this but it is important and...
It is not a bug, it is a feature!
IMPORTANT: You might see this while trying to run a level created by old versions of WooGLE.

Quote:
CRITICAL: Animation file image1.anim.binltl is missing [more info]

The reason is explained here. Because the id used to be an identifier of SceneLayer, WooGLE will generate it for you when copying a SceneLayer. If this error occurs to you, please find the one which has the wrong id and remove it.
By the way, doing this is also good for you because doing this can reduce the size of your goomod. Tongue

I hope the new level editor will make level editing easier and more convenient for you. If not, please give me more advice. Thanks. Wink

EDIT: I made it displays a cross when you entered an invalid value for id. Wink

Joined: 08/06/2010

But the id attribute is used for other things besides animations. It's necessary in order to make working islands and map screens, as well as for certain hardcoded behaviors.

Another Planet finally has an official release! Download chapters 1 through 3 here! Thank you for waiting so long while I kept starting over.

Joined: 07/05/2011

Oh? Let me see...
Oh you are right. I forgot this situation. Thanks!

P.S. I'm going to publish the new version as soon as MOM4Evr gets the installer source from DaB. Wink

Joined: 09/01/2009

Hi, MyGod!

I got an email back from Daft:

Daft as Brush wrote:

Hi MOM!

Sadly, I don't have any NSIS installer stuff for any of the apps.

Happily.. that's because I used Inno Setup not NSIS.

Inno Script files ( .iss ) are in the "root" folder for each app.

Cheers

DaB

So apparently, it uses ISS scripts rather than NSIS, which is the same idea, just a different program. Good luck!

Joined: 07/05/2011

Thanks! Let me have a look...

EDIT 1: YAY! It works! I will publish the new version soon.

EDIT 2: RC5 is published. Moderator please put this on the Level Editor Page. Thanks.

P.S. Rotation speed units are degrees per frame instead of radians per frame now. (1 frame=1/50 second)