Jump to content

Multiple Minifigure Mod


McJobless
 Share

Recommended Posts

oh alright so it should look exactly as in the boxes in the tut? ok thanks

another problem here, it says I don't have permission to click your link?? What happened?

Link to comment
Share on other sites

another problem here, it says I don't have permission to click your link?? What happened?

The topic was deleted, and I will remove that link soon/ask Cyrem to re-upload the files. I am very sure, however there are better minifigures available, so I'll be on the lookout when I update the topic.

Link to comment
Share on other sites

  • 3 weeks later...

How do i spawn them in game?

You'll need to acquire Cyrem's map creator, and then enter the Object Placement mode. Select the custom object, and then type the ObjectName of the raider you'd like to spawn.

Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...

I hope the patch was for adding it into the vehicle list, and not that stupid thing where it rams it at the end of the cfg.

I didn't even pay attention to what topic I was posting in :|

Link to comment
Share on other sites

I hope the patch was for adding it into the vehicle list, and not that stupid thing where it rams it at the end of the cfg.

I didn't even pay attention to what topic I was posting in :|

;P

Relax, I made the same mistake couple nights back with some comments regarding questions people were asking me.

Link to comment
Share on other sites

  • 4 months later...

If you change the order so a different Minifig is the defalt one you have to change the Pilot:0 under the "Dependencies {" to the defalt minifig or else you cant build or teleport any thing. Do not add all the minifigs or you will need all the minifigs to do that task.

I fount this out when I could not build a power path.

Link to comment
Share on other sites

If you change the order so a different Minifig is the defalt one you have to change the Pilot:0 under the "Dependencies {" to the defalt minifig or else you cant build or teleport any thing. Do not add all the minifigs or you will need all the minifigs to do that task.

I fount this out when I could not build a power path.

I did not know this. Thanks a heap, bro!

Link to comment
Share on other sites

  • 3 weeks later...

done but there is problem...I telepost...all pilots....where's axle, Sparks, Bandits and Doc? what I miss?

well the first thing you missed is their names, it's Bandit and Docs, not Bandits and Doc :P

Secondly, only the first minifigure in the list can teleport. There's no fix for this.

Link to comment
Share on other sites

I don't know how to use Map Creator...? I wish they would make videos

Too time consuming, and if quality is low you can't see what we're doing.

You have to download Map Creator, create a custom map or load any map, and then goto Objects (Or whatever it's called) and press "Custom Object". Then, write the ObjectName of your raider into the text box that comes up, select OK and place them in the map.

Link to comment
Share on other sites

In the Stats { section of the CFG, just move your Engineer { entry above the Pilot { entry. So it would end up looking like this:


Stats {

Engineer {
; your code here
}

Pilot {
; more code here
}

Link to comment
Share on other sites

forget it I'll use Map Creator and now I know how to use it :D awwwwwwwwww yeeeeeeeeeeeeeaaaaaaaaaaaaaaaaa you rock guys!

LONG LIVE ROCK RAIDERS UNITED!

Link to comment
Share on other sites

  • 1 year later...

NOTE:

If you change the order so a different minifigure is the default one (the first listed minifigure in ObjectNames), you have to change Pilot:0 under "Dependencies" to the default minifigure or else you cannot build or teleport anything. Do not add all the minifigures or you will need all the minifigures present on the level to perform a task.

While gathering data to do an OL for a custom map I am creating, I found this:

MiniFigureTypes {

Pilot Mini-FiguresPilot
; Driver Mini-Figuresdriver
; Engineer Mini-Figuresengineer
; Geologist Mini-Figuresgeologist
; Sailor Mini-Figuressailor
}

Please note that the Axle character is called "Rock Raider Driver" when you hover your mouse cursor over him, as there was no sound file for Axle ever created, and thus has been replaced with a placeholder.

This mod allows you to have multiple types of Rock Raiders in your game! To use them you will need to spawn them in the map manually, as they cannot be teleported down through the menu. To spawn them in the game, you need to download Cyrem's Map Creator tool, and enter "Object Placement" mode, spawn a "Custom" object, and then enter either "Driver", "Engineer", "Geologist" or "Sailor", without quotes, and then save the Object List. If you can directly modify the OL files, that is another way of placing these characters in game.

As of now, this modification is mainly installed through Cyrem's "Patchman!" application. Please download it from HERE. After installing with Patchman!, you can then download the Rock Raider team skins from HERE for a more authentic touch.

'Patchman Script Installer'

Download the file located in the link below, and use it with Patchman! to install this modification.

Download

NOTE: PLEASE USE THE PATCHMAN! APPLICATION IN THE SAME DIRECTORY AS YOUR LEGORR.EXE FILE, OR YOU WILL GET ERRORS.

For reference, the old tutorial is below in the spoilers. If you need to modify the Dependencies, or would like to install a completely new Raider Type, please open the spoiler and read below.

Note: In this tutorial, I teach you how to add the default 4 extra raiders. You can in theory however add more. You should also note you do not have to call them what I have called them, but it is recommended for first-time modders.

Installation:

 

LEGO.cfg Modifications

EASY METHOD:

  • Step 1 - Download the .cfg from HERE.
  • Step 2 - With your extracted WAD files, replace LEGO.cfg. Ensure you make a backup first!
  • Step 3 - Complete the steps listed at the bottom for your Data Folder.

HARD METHOD:

 

PLEASE USE AN UN-MODDED .CFG FILE, THEN ADD OTHER MODS TO YOUR .CFG. IT WILL MAKE THIS GUIDE EASIER TO USE

  • Step 1 - Adding the Tooltip sound for our Raiders ("Rock Raider" when you hover the mouse over a raider in gameplay)
  • Goto the section in LEGO.cfg called "Samples {".
  • Scroll down untill you find "!ObjSFX_Pilot SoundsVoicesCharacterNamesrockraider".
  • Delete the line "!ObjSFX_Pilot SoundsVoicesCharacterNamesrockraider".
  • Paste the following:

    !ObjSFX_Pilot SoundsNew_sfxjet
    !ObjSFX_Driver SoundsNew_sfxrr_driv
    !ObjSFX_Engineer SoundsNew_sfxsparks
    !ObjSFX_Geologist SoundsVoiceBuildingNamesdocks2
    !ObjSFX_Sailor SoundsNew_sfxbandit01

These are specifically the names of the actual Rock Raiders in the story line, including Jet, Sparks, Docs and Bandit. Unfortuantly, Axel doesn't exist, so you require to use "Driver" for now.

  • Step 2 - Adding the Minifigures to the list of LegoRR's assets, and giving them their in-game name (This is the list of all the things in the game, anything not here is "not in the game" according to LegoRR.exe)
  • Goto the section in LEGO.cfg called "ObjectNames {".
  • Scroll down untill you find "Pilot Rock_Raider".
  • Delete the line "Pilot Rock_Raider".
  • Paste the following code:

    Pilot Jet
    Driver Axel
    Engineer Sparks
    Geologist Docs
    Sailor Bandit

If you haven't got the picture by now, "Pilot" is actually the main Rock Raider class. Instead of removing the entire code, DDI just commented out the multiple-minifigure code and then used one of the 5 classes as the default.

What we did was also name all the characters too.

  • Step 3 - Adding "TheNames" to our multiple raider classes
  • Goto the section in LEGO.cfg called "ObjectTheNames {".
  • Scroll down untill you find "Pilot The_Rock_Raider".
  • Delete the line "Pilot The_Rock_Raider".
  • Paste the following code:

    Pilot The_Pilot
    Driver The_Solider
    Engineer The_Engineer
    Geologist The_Geologist
    Sailor The_Sailor
  • Step 4 - Add the default file paths for these minifigure types
  • Goto the section in LEGO.cfg called "MiniFigureTypes {".
  • Scroll down untill you find "Pilot Mini-FiguresPilot".
  • Remove the ";" from the 4 lines below this. That whole section should look like the following:

    Pilot Mini-FiguresPilot
    Driver Mini-FiguresDriver
    Engineer Mini-FiguresEngineer
    Geologist Mini-FiguresGeologist
    Sailor Mini-FiguresSailor

This is where the game will, by default, look for all the files regarding each of your new Minifigure Types.

Also, that semi-colon ( ;), if you still haven't figured it out, represents a comment, or a bit of code the game doesn't see. You can use this to your advantage to hide stuff you don't want the game to read, put in secret messages or make ASCII art. Go figure.

  • Step 5 - Adding the statistics of your Minifigures
  • Goto the section in LEGO.cfg called "Stats {".
  • Copy the following:

    Pilot {
    
    Levels 4
    RouteSpeed 01.100:01.100:01.100:01.100
    SoilDrillTime 04.000:04.000:04.000:04.000 ; Time in seconds to drill through the rock.
    LooseDrillTime 04.000:04.000:04.000:04.000
    MedDrillTime 08.000:08.000:08.000:08.000
    HardDrillTime 00.000:00.000:00.000:00.000 ; Zero means the object cannot drill the rock type
    SeamDrillTime 10.000:10.000:10.000:10.000 ; Either or both ore or crystal.
    
    UpgradeTime 30.0:45.0:60.0:60.0 ; Last entry is ignored as it can never upgrade from that.
    
    CollRadius 5.0
    CollHeight 12.0
    TrackDist 40.0
    SingleWidthDig TRUE:TRUE:TRUE:TRUE
    PickSphere 10.0
    RepairValue 10.0:15.0:20.0:25.0
    SurveyRadius 3:3:3:3
    Drillsound SND_pilotdrill
    Drillfadesound SND_pilotdrillfade
    RestPercent 60.0
    EnergyDecayRate 0.25
    CanClearRubble TRUE
    NumOfToolsCanCarry 2:3:4:5
    CrossLand TRUE
    RubbleCoef 0.5
    PathCoef 2.0
    RouteAvoidance TRUE
    UseLegoManTeleporter TRUE
    AwarenessRange 1000.0
    OxygenCoef -1.0
    CanStrafe TRUE
    EnterToolStore TRUE
    
    ShowHealthBar TRUE
    }
  • Paste this code 4 times, underneath the Pilot section in your LEGO.cfg. Ensure there is still a space between every bit you paste and the section below it.
  • For each of the sections you just pasted, change the word "Pilot" at the top of each pasted section to one of the minifigure types you listed above in "ObjectNames {". For this tutorial, you should have sections called "Driver {", "Engineer {", "Geologist {" and "Sailor {".

This section relates to all the properties your minifigure features. You can add, remove or modify these propeties to your hearts content. Search up other tutorials on RRU to find out more.

  • Step 6 - Adding SFXs to your minifigures
  • Goto the section called "ObjTtSFXs {".
  • Scroll down untill you find "Pilot ObjSFX_Pilot".
  • Paste the following code underneath this:

    Driver ObjSFX_Pilot
    Geologist ObjSFX_Pilot
    Sailor ObjSFX_Pilot
    Engineer ObjSFX_Pilot

This is the code that defines what sound effects are to be used when the character does something. While you can create your own, for the extent of this tutorial I suggest using the Pilot SFX like I have done so that your figures aren't completly silent.

  • Step 7 - Misc stuff
  • Goto the section called "WeaponTypes {".
  • There are number of sections under this. In every section that has a listing for Pilot (Example: Pilot 1.0:0.6:0.3:0.2), copy that line and paste it four times underneath the Pilot entry. As we did before, rename "Pilot" to each of the four different minifigure types for every bit you paste.
  • Got the section called "Dependencies {".
  • Underneath the Pilot entry, paste the following code:

    AlwaysCheck:Driver Toolstation:0
    AlwaysCheck:Engineer Toolstation:0
    AlwaysCheck:Geologist Toolstation:0
    AlwaysCheck:Sailor Toolstation:0

What we just did was add damage entries (both what the figure does if it uses the lazer, and what it recieves when attacked by something) and then we added the required items the player must have on the ground to spawn these objects. Unfortuantly, as stated below, we cannot spawn the custom raiders through a menu. Also, it should be noted that anything in WeaponTypes can be edited. See other tutorials for more information.

File/Folder Modifications

Please select one of the following:

(EASY) For Rock Raider Team

  • Step 1 - Goto the "Minifigures" folder.
  • Step 2 - Goto HERE. Download the .zip file.
  • Step 3 - Move all the folders in the Raiders.zip file into the Minifigures folder.

-OR-

(HARD) For Custom Raiders

  • Step 1 - Goto the "Minifigures" folder.
  • Step 2 - Copy the folder "Pilot", and paste this four times, one for each new figure.
  • Step 3 - Rename each of the folders you just pasted to one of the four new figures; "Driver", "Engineer", "Geologist" and "Sailor".
  • Step 4 - Go into each of these folders, and find the file "Pilot.ae". Rename this to the name of the folder it is in (For example, in the "Driver" folder rename "Pilot.ae" to "Driver.ae").

Thank you, and enjoy!

I don't know how i have to install it.It doesn't work at me.CAN YOU HELP ME,PLEASE????????

Link to comment
Share on other sites

I don't know how i have to install it.It doesn't work at me.CAN YOU HELP ME,PLEASE????????

The thing is, this is more for modders than just for normal players because after you install the mod, you then have to manually place the other minifigures in the map.

Where specifically are you having trouble? Are they just not appearing or is the game crashing or have you set them to spawn on a map and they're not appearing?

Link to comment
Share on other sites

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.