Custom goo balls

You are viewing a static copy of the old 2DBoy forum, which closed in 2010. It is preserved here for historical interest, but it is not possible to reply to topics. For more recent discussion about World of Goo, visit our new forum.
Custom goo ballsaXu03/01/2009 - 14:30

I've been trying to make a custom goo ball, but I don't know how to install it. Here's what I tried

Steel.goomod:


    [li] Addin.xml[/li]
    [li] compile\res\balls\Steel\balls.xml[/li]
    [li] compile\res\balls\Steel\resources.xml[/li]
    [li] override\res\balls\Steel\arm_connected.png[/li]
    [li] override\res\balls\Steel\body.png[/li]
    [li] override\res\sounds\attach.ogg[/li]
    [li] override\res\sounds\clank.ogg[/li]



Addin.xml:
<addin spec-version="1.0">
  <id>com.goofans.ball.steel</id>
  <name>Steel</name>
  <type>mod</type>
  <version>1.0</version>
  <description>for strong constructions</description>
  <author>aXu</author>
</addin>

Re: Custom goo ballsFluffyWolf203/01/2009 - 14:42

[quote author=aXu link=topic=1565.msg10387#msg10387 date=1235935856]
I've been trying to make a custom goo ball, but I don't know how to install it. Here's what I tried

Steel.goomod:


    [li] Addin.xml[/li]
    [li] compile\res\balls\Steel\balls.xml[/li]
    [li] compile\res\balls\Steel\resources.xml[/li]
    [li] override\res\balls\Steel\arm_connected.png[/li]
    [li] override\res\balls\Steel\body.png[/li]
    [li] override\res\sounds\attach.ogg[/li]
    [li] override\res\sounds\clank.ogg[/li]



Addin.xml:
<addin spec-version="1.0">
  <id>com.goofans.ball.steel</id>
  <name>Steel</name>
  <type>mod</type>
  <version>1.0</version>
  <description>for strong constructions</description>
  <author>aXu</author>
</addin>



Your override is overriding what you've compiled I believe. If you want the Goo Balls to be in the Goo Corp for example place your images in:

Folder:
override/res/balls/Drained/(images in here)

XML:
goofans.aXu.mod.steel

Compile the addin.xml and the override folder to a *.zip named whatever you want.
Then rename it to *.goomod
Install through GooTool
And you're good to go I believe!

Re: Custom goo ballsMattOG03/02/2009 - 01:23

Almost... What you said about the goo corp is right, to use it in an existing level, you need to overwrite an existing ball.

If you want to create a new ball and use it in a custom level, you can do what you did, except you need to reference it in your level.

If you just want it in the goo corp, I'd suggest visiting goofans.com and downloading a few of the custom balls from there. Then check them all to see what they did. Finally, the sounds want to be in the res/balls/[TYPE] folder also.

Hope this helps, it's early and my powers of explanation aren't awake yet!

Re: Custom goo ballsaXu03/02/2009 - 04:19

I tried my steel ball in a custom level, but the level won't open(when I test it, it just begins normally, and when I'm supposed to see the level - - te game just shuts down ???

Re: Custom goo ballsMattOG03/02/2009 - 05:02

When you ran the custom level, was it from the editor, or from a goomod file?

I had the same issue running it from the editor, but am pretty sure that once the whole thing was compiled into a goomod it worked. Got me doubting now though so I'll go and test it....

::EDIT::

Just to confirm, it does work in a goomod file, but the WoG-Editor really doesn't like it...


Last modified Thu, 03/05/2009 - 07:31 by MattOG
Re: Custom goo ballsdavidc03/12/2009 - 10:48

If you want to use wogeditor with custom resources (e.g. balls), you need to point wogeditor at the "custom" world of goo (the output from GooTool) rather than the original.

-davidc

Re: Custom goo ballsMattOG03/12/2009 - 11:27

[quote author=davidc link=topic=1565.msg10677#msg10677 date=1236872906]
If you want to use wogeditor with custom resources (e.g. balls), you need to point wogeditor at the "custom" world of goo (the output from GooTool) rather than the original.

-davidc


Nice tip  ;D

Re: Custom goo ballsStickybomb6703/21/2009 - 19:53

Yea, editing the original won't do you much good :).