Hello everyone !
For the past few months, I have been looking through Island Xtreme Stunts' files. My main goal was to figure out all the characters that you could play as by swapping textures and models. I think I have found almost all of the character textures, but could possibly have missed a few. Here are screenshots for all the character textures in each folder: https://www.box.com/s/ix9ai0ch6ao67ypumwzs
If you haven't modded IXS yet or can't the "LIXS" Folder in C:Program FilesLego InteractiveIsland Xtreme Stunts, then you need to make sure you have created a copy of the game that you can run without a disc. For more information, go to: http://www.rockraidersunited.org/topic/1301-running-lego-island-xtreme-stunts-without-a-disc/
After you have created the copy, you can see the files and start modding. Important files are in the cdc folder. Here are all of the subfolders that I have figured out so far:
EDITOR - This folder controls all the NPC paths/movements and sets up vehicles on the main Island
FE - This folder seems to have to do with the fonts used in the game
Z00DEF - Contains all of the following:
Gnarly Bones' model and texture (CHAR000.MBK/.BMB)
Bricksterbot model and texture (CHAR001.MBK/.BMB)
Standard minifig model (CHAR002.MBK)
Belinda Blink's texture (CHAR002.BMB)
Pepper's hat model and texture (CHAR003.MBK/.BMB)
Pepper's model and texture (CHAR004.MBK/.BMB)
This folder also contains the model and texture for the clapboard that pops up on the screen and claps whenever you enter or exit a minigame as well as some other files that I haven't figured out yet.
Z00INT - Contains files used for the intro cutscene
Z01LGI - This folder seems to have to do with the brickimals
Z01SPP - Contains all files used on Lego Island, including every character's texture (aside from those mentioned in Z00DEF).
Z05KST - Contains files used in the Motorbike Mayhem minigame.
Z06CAR - Contains files for the Freeway Frenzy minigame
Z07JSK - Contains files used in the Wave Catcher minigame.
Z14WWH - Contains files used in the Trouble in Store minigames.
Z14WPO - Also contains files that Trouble in Store uses.
Z15PHF - Contains all files used in the Puzzle Fit minigame.
Z20BTR - Contains files used in the Brickster's tower minigame.
Z77BLU - Contains files used in the studio and movie theater that appears in the end of the game.
Z96PLN - Contains files used in the Air Chase minigame.
Z98PSH - Contains files used in the Ripcord Rescue minigame.
The other important thing you should know about the purpose of different kinds of files. Here are all the file formats that have been figured out so far:
.BMB files - Texture files*
.MBK files - Models*
.BHF files - Located in the EDITOR folder, these files seems to control the movements of NPC's and set up vehicles around the main island.
I haven't found any models/textures for other hats yet, but It seems that the TOYS.TDF files located in the Z##XXX folders have to do with the hats, plants, and vehicles. I opened the file in Notepad++ to see if I could find anything interesting, but a lot of the text was just junk. There were some interesting phrases, though. Here is what I found in the TOYS.TDF located in Z01SPP:
http://www.brickshelf.com/gallery/Xtremestuntman1998/Modding/LIXS/toys.tdf_1.png http://www.brickshelf.com/gallery/Xtremestuntman1998/Modding/LIXS/toys.tdf_2.png http://www.brickshelf.com/gallery/Xtremestuntman1998/Modding/LIXS/toys.tdf_3.png
In case you don't know why I underlined "CHIN" and "DJAB", that is because Shugu's beta name was Chin and DJ Jackitt's was DJ Ablebody.
After we have figured the files and if it turns out to be possible to create custom textures (And models if we're lucky), I have the following goals:
Extend the game's soundtrack
Create Lego accurate textures for all of the characters
Improve Pepper's face and appearance to make him look like his physical counterpart
Possibly increase the number of changeable hats, plants, and color choices for vehicles and maybe even make higher-poly hats
If you have any questions, post them here and I will try my best to answer them .
*Credit goes to Acepilot90/IcePlanetAstro for figuring out the purpose of these files