XML Guide (In Progress)

IN PROGRESS. SO FAR:

XML Writing Guide
=================

XML files are used by Riivolution to load patch files and create the settings screens when first loading Riivolution. The most basic XML files specify a folder where mods are located, but they can be quite extensive too, allowing you to change multiple options and choose from a variety of different mods.

This guide will help you write and edit your own XML files (it’s also a refresher for me while so I can write an XML generator). The will allow you to improve the level of customisation when using mods – which is particularly useful if you want to release a mod pack, like the ones on this site.

The Basics

First, get Notepad++. It highlights syntax (colour codes various parts of the XML) and wil be invaluable in your creation of XML files.

Next, download the XML file. Open it with Notepad++ and you’ll follow this guide quite easily.

XML files follow a heirarchical structure, which means elements are nested within each other:

The ‘options’ element is nested within the ‘wiidisc’ element. Parent elements nest children/child elements. Parents are started like this:

And ended like this:

Some elements don’t nest others, and close themselves:

The overall structure of a Riivolution XML looks like this:


What Does Al That MEan?

This uide will talk you through what each element in the structure does, before moving on to he attiributes (which tell Riivolution what to do).

First, we declare the beginning of the XML with . This tells Riivolution that this XML file is for Riivolution, and not just any XML file. lets you specify which game the XML is for, without it you have a universal XML.

(plural) tells Riivolution that every element following it, but before the closing , is information for toggling/selecting patch files. These options are divided by
which appear in Riivolution as pages.
appears only once, as the parent to
, but
can appear multiple times, depending on the number of settings pages you want.

Each

has a number of

, and when you’ve finished setting up the UI for all your options, use .

That’s the Riivolution menu handled. So now we want to apply some patches. We start with the opening

TO BE CONTINUED…

Attributes and Values

Each element can have attributes. Attributes give extra information to XML elements, and while elements tell Riivolution about the structure of your XML, attributes tell it what to actually do.

Attributes have values. In HTML, a checkbox has the attribute “checked”, and the value can be “checked” or “unchecked”. Riivolutions XMLs have a number of different values for each attribute. They’ll be explained in more detail below.

Below is an explanation of what each part (element) does.

Always given the attribute version with the value 1.

Comment... Categories: Uncategorized

The Curse of Black Toad: 3D Modeling Skills Needed

 

We need 3D modelers to help make worldmaps! Mean while, The rest of the game is done, so it looks like we will make our release date, if we get the help we need.

4 Comments Categories: Featured, Featured Developer, Featured Project, Mareep and Yoshi875, Metal King Boo, New Super Mario Bros. Wii, The curse of black toad, TheOptimime, White Toad, Wii News

Coming Soon: XML Generator

My next project will be an XML generator.

It will run in your browser and generate the code you need to play your customs with Riivolution.

Watch this space for more information…

5 Comments Categories: Darkly77, Tools

New Member: Yoshi875

EDIT: Nice picture White Toad!

Hey Everybody!

I’ve been around on this site for awhile and it’s become one of my favorites. And now I get to be a part of it!

I’ll be posting mods and hacks in the near future. But as of now, my main goal is to continue working on the project: “The Curse of Black Toad”

Expect more from me soon!

~ Yoshi875

4 Comments Categories: Mareep and Yoshi875

Mariomods Mario Kart Wii Tournament!

I thought it would be cool if we had a Mariomods Mario Kart Wii Tournament. I’ve not yet decided weather or not it will be featuring hacks, but if it is, it would be cool if I was using a white toad texture hack, metalkingboo with his metal king boo texture hack, etc. My friend code is: 0089-6549-3548. Others can submit their friend codes by commenting. For questions or suggestions, please comment. Please no ocarina codes, those are unfair. The Date of this will be decided after date suggestions. The winner of this will receive the legendary nsmbw 3D world map secret early, provided they don’t tell anyone. If you are already a member of the curse of black toad, you get to decide the name of the program that we are gonna make. (for 3D world maps.)

Good luck everyone, but just so you know, your goin’ down!

15 Comments Categories: Creators, Featured, Featured Developer, Mario Kart Wii, New Super Mario Bros. Wii, Textures, The curse of black toad, White Toad, Wii News

Mr.M MKWII

Been a long time, eh?

So anyways, I’ve created a Mr.M Texture hack. I’ve seen Mr.L ones, but not one Mr.M, so I made one. : )

Mario got brainwashed by dimentio, to be a villain and compete in Mario Kart wii!

Enjoy!

P.S His tires are light blue, his belts fixxed so you can see it better, he has a scarf, and his eyes are improved.

Download Mr.M

3 Comments Categories: Mario Kart Wii, MrL300

NSMBW: The Curse of Black Toad SCREEN SHOTS and UPDATES!

THE CURSE OF BLACK TOAD TEAM HAS DISCOVERED A METHOD OF MAKING CUSTOM 3D WORLD MAPS THAT EVEN NEWER DOESN’T KNOW. ABOUT A WEEK AFTER THE CURSE OF BLACK TOAD IS RELEASED, THERE WILL BE A GUIDE ADDED TO MARIOMODS WHICH TELLS YOU HOW.

9 Comments Categories: Featured, Featured Developer, Featured Project, Mareep and Yoshi875, Metal King Boo, New Super Mario Bros. Wii, Projects, The curse of black toad, TheOptimime, Tutorials/Guides, White Toad

New Member : ANDY AFRO

Just like to introduce myself, My name is ANDY AFRO and I am a reggie and puzzle fan who looking to learn new things, Love the site have been here many times before to use your NSMB mods.

As long as I get permission I will be posting a few packs in the near future, to give back to a site that has provided me with lots already.

7 Comments Categories: Uncategorized

NSMBW: The Curse Of Black Toad: HELP NEEDED

HELP NEEDED. If anybody has any unreleased levels that they would like to donate, that would be very helpful right about now. Also, if anybody would like to join the project at this time, that would be great too.

Third and final trailer coming soon.

Also, let this post be a place for any comments, questions, requests, or updates.

POSSIBLE SEQUEL: THE CURSE OF BLACK LUIGI. *any questions, comments, requests, or updates on this will also go here*.

32 Comments Categories: Featured Developer, Featured Project, Metal King Boo, New Super Mario Bros. Wii, Projects, The curse of black toad, TheOptimime, White Toad

Penguin yoshi?

Theoptimeime (3D modeler and level builder for The curse of black toad) was playing around, and came up with a yoshi egg that equals penguin.

Download here

10 Comments Categories: New Super Mario Bros. Wii, The curse of black toad, TheOptimime, White Toad