FANDOM


This is my guide to Zuma Deluxe Modding.

Before you mod Edit

You have to copy the whole game. I recommend the folders except properties and userdata.

Modding Images and their alpha images Edit

In an image, there are two parts: their actual version and alpha.

What is an alpha image? Edit

An Alpha Image is a image that is special. White pixels are visible, gray is translucent and black are transparent. Here's an good use of an alpha image:

Good Use

The Gauntlet level preview as a Joyful Memory Orb

So, is it seperate files? Edit

Yes, they are seperate.

Editing images WITH alpha image Edit

How? Simple. Use a image editor (I recommend paint.net (It sounds like a website but no)). Now to editing.

We will edit the slider track you see on Options.

Editing the main picture Edit

Again, a graphic picture has two files: the main picture and the alpha picture. We will edit this first.

First, open it. Design it how you want. Make sure you have added a layer.

Step1Mod

Next, go to the "Background" layer and pick the background color, which in this case, khaki. Remove the original piece there.

Step2Mod

Now, save the picture. Allow it to flatten (reduce it into a single layer). Open the alpha picture and copy the original picture from there. But don't save, as it will just go bad. Fill the khaki (Or whatever) with black, or if is it black, ignore it. Make sure the tolerance is 0. Now fill the visible stuff with white. If some parts don't turn to white, turn the tolerance and save it.

Step3Mod

Now open your game and go to options (in this case) and look!

If there are colored pixels there, then the visible layer will be complete white. I'm fine with this.

WHAA

Congratulations!

Editing levels Edit

Some levels have alpha images, which applies to the levels with tunnels.

We'll edit Sun Stone (overunder in game files). This has tunnels. If you won't edit these, it's fine.

Now edit as you want.

OverunderMod

Adding AWESOME layers Edit

This needs a bit of coding skills. We will edit our Sun Stone. Now add a layer, and add it. Select ALL of the image with the layer selected.

NewLayer

Next, add a image. with the size of 640x480. Now put a black background and add a layer, then paste it. Replace these colors with white.

AlphImg

Save it as _[anything], with [anything] replaced. We well call this _tunnelentrance as a GIF.

Now go to levels.xml and edit it. Find your level (Sun Stone in this case) and now paste the following code under the line with the level name:

	<Cutout image="tunnelentrance" pri="1" x="0" y="0" />

Replace tunnelentrance with your tunnel name. Save it.

It won't work for this level: we used it as an example.

GoodExampleMod

An good example of the awesome layer method

Changing level names Edit

Simple! Edit levels.xml and find the following code (This in this case):

<Graphics id="overunder" curve="overunder" image="overunder" dispname="Sun Stone" gx="307" gy="278">

Now find the level name (Sun Stone in this case) and replace it as you want (The Reef in this case).

Now open your Modded Zuma and BOOM.

Editing level positions Edit

Not all mods have the same Zuma level positions. Wanna join the party? Edit levels.xml and find this:

<StageProgression
	stage1 = "spiral,claw,riverbed,targetglyph,blackswirley"
	diffi1 = "lvl11,lvl12,lvl13,lvl14,lvl15"
	stage2 = "tiltspiral,underover,warshak,loopy,snakepit"
	diffi2 = "lvl21,lvl22,lvl23,lvl24,lvl25"
	stage3 = "triangle,coaster,squaresville,tunnellevel,serpents"
	diffi3 = "lvl31,lvl32,lvl33,lvl34,lvl35"

	stage4 = "spiral,claw,riverbed,targetglyph,blackswirley,turnaround"
	diffi4 = "lvl41,lvl42,lvl43,lvl44,lvl45,lvl46"
	stage5 = "tiltspiral,underover,warshak,loopy,snakepit,groovefest"
	diffi5 = "lvl51,lvl52,lvl53,lvl54,lvl55,lvl56"
	stage6 = "triangle,coaster,squaresville,tunnellevel,serpents,overunder"
	diffi6 = "lvl61,lvl62,lvl63,lvl64,lvl65,lvl66"

	stage7 = "spiral,claw,riverbed,targetglyph,blackswirley,turnaround,longrange"
	diffi7 = "lvl71,lvl72,lvl73,lvl74,lvl75,lvl76,lvl77"
	stage8 = "tiltspiral,underover,warshak,loopy,snakepit,groovefest,spaceinvaders"
	diffi8 = "lvl81,lvl82,lvl83,lvl84,lvl85,lvl86,lvl87"
	stage9 = "triangle,coaster,squaresville,tunnellevel,serpents,overunder,inversespiral"
	diffi9 = "lvl91,lvl92,lvl93,lvl94,lvl95,lvl96,lvl97"

	stage10 = "spiral,claw,riverbed,targetglyph,blackswirley,turnaround,longrange"
	diffi10 = "lvl101,lvl102,lvl103,lvl104,lvl105,lvl106,lvl107"
	stage11 = "tiltspiral,underover,warshak,loopy,snakepit,groovefest,spaceinvaders"
	diffi11 = "lvl111,lvl112,lvl113,lvl114,lvl115,lvl116,lvl117"
	stage12 = "triangle,coaster,squaresville,tunnellevel,serpents,overunder,inversespiral"
	diffi12 = "lvl121,lvl122,lvl123,lvl124,lvl125,lvl126,lvl127"

	stage13 = "space"
	diffi13 = "lvl131"	
	/>

So, you want to change the stage 1 to Spiral-Coaster-Claw-Loopy-Snakepit? Easy! Find this code:

stage1 = "spiral,claw,riverbed,targetglyph,blackswirley"
	diffi1 = "lvl11,lvl12,lvl13,lvl14,lvl15"

Now change it to this:

stage1 = "spiral,coaster,claw,loopy,snakepit"
	diffi1 = "lvl11,lvl12,lvl13,lvl14,lvl15"

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.