Earth Of Goo: The Gooey Part 2 Demo Goomod Help!!
- Login to post comments
Tue, 12/06/2011 - 13:06
Hi everyone, AP looked over these particular files in my goomod for the demo of me and pyrodroid's game, but couldn't find anything wrong. Yet when I try to play the levels that use these resources for my custom pipes the game crashes? Did I merge the resources wrong?
Here's the resources manifest xsl file:
<!-- Created by WooGLE v0.77 RC3 --> <xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <!-- Copy everything not matched by another rule --> <xsl:template match="* | comment()"> <xsl:copy> <xsl:copy-of select="@*"/> <xsl:apply-templates/> </xsl:copy> </xsl:template> <!-- Append --> <xsl:template match="/ResourceManifest/Resources[@id='common']"> <xsl:copy> <xsl:copy-of select="@*"/> <xsl:apply-templates/> <SetDefaults path="./" idprefix=""/> <Image id="IMAGE_GLOBAL_PIPE_SEWER" path="res/images/levelimages/pipe_horiz_sewer" /> <Image id="IMAGE_GLOBAL_PIPE_BEND_TL_SEWER" path="res/images/levelimages/pipe_bend_tl_sewer" /> <Image id="IMAGE_GLOBAL_PIPE_BEND_BR_SEWER" path="res/images/levelimages/pipe_bend_br_sewer" /> <Image id="IMAGE_GLOBAL_PIPE_BEND_TR_SEWER" path="res/images/levelimages/pipe_bend_tr_sewer" /> <Image id="IMAGE_GLOBAL_PIPE_BEND_BL_SEWER" path="res/images/levelimages/pipe_bend_bl_sewer" /> <Image id="IMAGE_GLOBAL_PIPE_CAP_OPEN_SEWER" path="res/images/levelimages/pipeCap_sewer" /> <Image id="IMAGE_GLOBAL_PIPE_CAP_CLOSED_SEWER" path="res/images/levelimages/pipeCap_closed_sewer" /> <Image id="IMAGE_GLOBAL_PIPE_ICE" path="res/images/levelimages/pipe_horiz_ice" /> <Image id="IMAGE_GLOBAL_PIPE_BEND_TL_ICE" path="res/images/levelimages/pipe_bend_tl_ice" /> <Image id="IMAGE_GLOBAL_PIPE_BEND_BR_ICE" path="res/images/levelimages/pipe_bend_br_ice" /> <Image id="IMAGE_GLOBAL_PIPE_BEND_TR_ICE" path="res/images/levelimages/pipe_bend_tr_ice" /> <Image id="IMAGE_GLOBAL_PIPE_BEND_BL_ICE" path="res/images/levelimages/pipe_bend_bl_ice" /> <Image id="IMAGE_GLOBAL_PIPE_CAP_OPEN_ICE" path="res/images/levelimages/pipeCap_ice" /> <Image id="IMAGE_GLOBAL_PIPE_CAP_CLOSED_ICE" path="res/images/levelimages/pipeCap_closed_ice" /> <Sound id="SOUND_BALLS_GENERIC_GLEE12" path="res/balls/_generic/glee12" /> <Sound id="SOUND_BALLS_GENERIC_GLEE13" path="res/balls/_generic/glee13" /> <Sound id="SOUND_BALLS_GENERIC_GLEE14" path="res/balls/_generic/glee14" /> <Sound id="SOUND_BALLS_GENERIC_GLEE15" path="res/balls/_generic/glee15" /> <Sound id="SOUND_BALLS_GENERIC_MUMBLE8" path="res/balls/_generic/mumble8" /> <Sound id="SOUND_BALLS_GENERIC_MUMBLE9" path="res/balls/_generic/mumble9" /> <Sound id="SOUND_BALLS_GENERIC_MUMBLE10" path="res/balls/_generic/mumble10" /> <Sound id="SOUND_BALLS_GENERIC_MUMBLE11" path="res/balls/_generic/mumble11" /> <Sound id="SOUND_BALLS_GENERIC_MUMBLE12" path="res/balls/_generic/mumble12" /> <Sound id="SOUND_BALLS_GENERIC_MUMBLE13" path="res/balls/_generic/mumble13" /> <Sound id="SOUND_BALLS_GENERIC_MUMBLE14" path="res/balls/_generic/mumble14" /> </xsl:copy> </xsl:template> </xsl:transform>
But AP couldn't find anything wrong. Also the game tries to use my merged custom sounds for the common, albino, and ivy goos, but it plays no sounds! So could the merges for those be wrong too? Here's the file for the added sounds to the common goos:
<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output encoding="UTF-8"/> <!--Select all nodes--> <xsl:template match="node()|@*"> <xsl:copy> <xsl:apply-templates select="node()|@*"/> </xsl:copy> </xsl:template> <xsl:template match="/ball[1]/sound[3]/@id"> <xsl:attribute name="id">SOUND_BALL_GENERIC_MUMBLE1,SOUND_BALL_GENERIC_MUMBLE2,SOUND_BALL_GENERIC_MUMBLE3,SOUND_BALL_GENERIC_MUMBLE4,SOUND_BALL_GENERIC_MUMBLE5,SOUND_BALL_GENERIC_MUMBLE6,SOUND_BALL_GENERIC_MUMBLE7,SOUND_BALL_GENERIC_MUMBLE8,SOUND_BALL_GENERIC_MUMBLE9,SOUND_BALL_GENERIC_MUMBLE10,SOUND_BALL_GENERIC_MUMBLE11,SOUND_BALL_GENERIC_MUMBLE12,SOUND_BALL_GENERIC_MUMBLE13,SOUND_BALL_GENERIC_MUMBLE14</xsl:attribute> </xsl:template> <xsl:template match="/ball[1]/sound[4]/@id"> <xsl:attribute name="id">SOUND_BALL_GENERIC_MUMBLE1,SOUND_BALL_GENERIC_MUMBLE2,SOUND_BALL_GENERIC_MUMBLE3,SOUND_BALL_GENERIC_MUMBLE4,SOUND_BALL_GENERIC_MUMBLE5,SOUND_BALL_GENERIC_MUMBLE6,SOUND_BALL_GENERIC_MUMBLE7,SOUND_BALL_GENERIC_MUMBLE8,SOUND_BALL_GENERIC_MUMBLE9,SOUND_BALL_GENERIC_MUMBLE10,SOUND_BALL_GENERIC_MUMBLE11,SOUND_BALL_GENERIC_MUMBLE12,SOUND_BALL_GENERIC_MUMBLE13,SOUND_BALL_GENERIC_MUMBLE14</xsl:attribute> </xsl:template> <xsl:template match="/ball[1]/sound[8]/@id"> <xsl:attribute name="id">SOUND_BALL_GENERIC_GLEE1,SOUND_BALL_GENERIC_GLEE2,SOUND_BALL_GENERIC_GLEE3,SOUND_BALL_GENERIC_GLEE4,SOUND_BALL_GENERIC_GLEE5,SOUND_BALL_GENERIC_GLEE6,SOUND_BALL_GENERIC_GLEE7,SOUND_BALL_GENERIC_GLEE8,SOUND_BALL_GENERIC_GLEE9,SOUND_BALL_GENERIC_GLEE10,SOUND_BALL_GENERIC_GLEE11,SOUND_BALL_GENERIC_GLEE12,SOUND_BALL_GENERIC_GLEE13,SOUND_BALL_GENERIC_GLEE14,SOUND_BALL_GENERIC_GLEE15</xsl:attribute> </xsl:template> </xsl:stylesheet>
PLEASE help me! Thanks!
Don't merge sounds, override them.
I tweet like a bird
I have a lame website
The merges are to balls.xml.bin, not to the oggs themselves.
Another Planet finally has an official release! Download chapters 1 through 3 here! Thank you for waiting so long while I kept starting over.
Ah
I tweet like a bird
I have a lame website
Hmm... well I was able to fix the sound problems. The game was picky in the way it reads the resources file. I simply had the idprefix and paths set slightly different than what it usually reads but not so different that it wouldn't run. So here's the new file:
But the very first level has this major glitch that causes the game to crash and it's only with that level... so I'm not sure if it's the sewer pipe resources (The level uses the sewer pipe) or if it's the fact that it thinks the new sounds I added to the Ivy balls makes them custom balls and I didn't include the images for the balls despite that they're the same as the orginal balls... or something else completely wrong...
Here's the file for the level.xml:
And for the resrc.xml:
And for the scene.xml file:
Please let me know if anything should be fixed!
EDIT: Now both of the levels that use my custom pipes crash the game!! What could be wrong?!?
For those wondering, Earth of Goo is still being worked on, but not as often. It will be finished! Check out my website/YouTube @ScarletFury!
Wait...you did what to the Ivy balls?
Another Planet finally has an official release! Download chapters 1 through 3 here! Thank you for waiting so long while I kept starting over.
Nevermind, I added my custom sound to them, but that problem is fixed now, now the game crashes with any levels with my custom pipes...
Any ideas?
Has anyone looked at my code for the resources merge file and found anything wrong with my custom pipes merge?
I really need it fixed! Please help!
For those wondering, Earth of Goo is still being worked on, but not as often. It will be finished! Check out my website/YouTube @ScarletFury!
Have a look at this
http://goofans.com/download/level/custom-pipe-test
Check out my SoundCloud, MomoSoundWaves
Did you check what I said in the email? Are the pipe names in your level CAPITALIZED? Did WooGLE have any
error messages
?Another Planet finally has an official release! Download chapters 1 through 3 here! Thank you for waiting so long while I kept starting over.
Yes WooGLE has errors, but they are only saying:
Global Checks:
Warning: Resource IMAGE_GLOBAL_PIPE_ICE in Global resources file... etc.
For all my custom pipe images. But in the game itself that's not the goomod, the pipes work fine!
And no capitilizing didn't change anything. Still errors.
For those wondering, Earth of Goo is still being worked on, but not as often. It will be finished! Check out my website/YouTube @ScarletFury!