Re-Volt Wiki
Advertisement

The Box-swap trick is used to swap a selectable car for another that is locked/unselectable, but keeping its same box. This method is most used in the Re-Volt Demos where the cheat code CARNIVAL is not functional.

Procedure[]

In the demos, the three cars available are usually RC Bandit, Sprinter XL and the extra car, and they can be swapped by the other Rookie cars, the three first Clockworks, and in some demos, Trolley and Mystery. In this example, we will use RC Bandit to swap it by Col. Moss.


Modern demo engines (with one Parameters.txt for each car)[]

  1. Navigate to the Re-Volt installation directory and open the 'cars' folder.
  2. As a precaution, make a backup copy of the two car folders that are going to be swapped. That's to say 'moss' and 'rc'.
  3. Switch the name of the two folders by pressing F2, or double click the cursor on it, or right-click the cursor in the folder then click 'rename'. The folder 'rc' should be renamed to 'moss' and vice versa.
  4. Open the 'Parameters.txt' files of both folders and scroll down to the 'Model Filenames' section.
;====================
; Model Filenames
;====================

MODEL 	0 	"cars\rc\body.prm"
MODEL 	1 	"cars\rc\wheelfl.prm"
MODEL 	2 	"cars\rc\wheelfr.prm"
MODEL 	3 	"cars\rc\wheelbl.prm"
MODEL 	4 	"cars\rc\wheelbr.prm"
MODEL 	5 	"cars\rc\spring.prm"
MODEL 	6 	"NONE"
MODEL 	7 	"NONE"
MODEL 	8 	"NONE"
MODEL 	9 	"cars\rc\axle.prm"
MODEL 	10 	"NONE"
MODEL 	11 	"NONE"
MODEL 	12 	"NONE"
MODEL 	13 	"cars\rc\pin.prm"
MODEL 	14 	"NONE"
MODEL 	15 	"NONE"
MODEL 	16 	"NONE"
MODEL 	17 	"cars\misc\Aerial.m"
MODEL 	18 	"cars\misc\AerialT.m"
TPAGE 	"cars\rc\car.bmp"
COLL 	"cars\rc\hull.hul"
EnvRGB 	200 200 200

All the model entries should have their directories renamed accordingly. In this case, the directories of RC Bandit models are still set for the old folder, and since its folder was renamed to 'moss', all the entries should be named to 'moss' as well.
Example: the directory below...

MODEL 	0 	"cars\rc\body.prm"

...will be renamed to...

MODEL 	0 	"cars\moss\body.prm"

Important note: The lines below are used for the antennas, which is a default model located in the 'misc' folder used for every car in the game. Make sure to not change them.

MODEL 	17 	"cars\misc\Aerial.m"
MODEL 	18 	"cars\misc\AerialT.m"

The 'TPAGE' and 'COLL' are the last to be changed.

Repeat this process on the Col. Moss folder.

Finnaly, when the RC Bandit box is selected in Frontend, it should lift and show Col. Moss.


Make a non-selectable car to be recognized as custom[]

Demos with parameters usually accepts the addition of custom cars, so create a copy of some car and rename its folder and the Model Filenames section of its parameters accordingly is an alternative, but it will be necessary to delete the original folder so that copies of the same car will not appear during the race.

Old demo engines (with a Carinfo.txt for all the cars)[]

The known demos to use a Carinfo.txt are the ones of CGW, PC Gamer and PC Team. Swap boxes with a Carinfo.txt is much easier then in a modern engine.

  1. Navigate to the Re-Volt installation directory and open the file 'CarInfo.txt'.
  2. Note that all the cars have an unique number set for them. This number shows for the game the ordering of the cars and where each should appear in the car boxes stack. The number of RC Bandit in a Carinfo.txt is '0', while Sprinter XL is '7' and the extra car is '24'.
    In this case we are going to change the RC Bandit number to '3', which is the number of Col. Moss.

Below is how the 'model filenames' section looks like in a 'Carinfo.txt':

;=====================================
; Car 0: RC Bandit
;=====================================
Car 0 {

	Name			"RC Bandit"
	Selectable		TRUE
	CLASS			0
	OBTAIN		0
	RATING		0
	TOPEND		32
	ACC			55
	HANDLING		90

	EnvRGB	200 200 0

	TPAGE			"cars\rc\car.bmp"

	COLL			"cars\rc\hull.hul"

	MODEL	0		"cars\rc\body.prm"			; Body model
	MODEL	1		"cars\rc\wheelfl.prm"		; wheel front left
	MODEL	2		"cars\rc\wheelfr.prm"		; wheel front right
	MODEL	3		"cars\rc\wheelbl.prm"		; wheel back left
	MODEL	4		"cars\rc\wheelbr.prm"		; wheel back right
	MODEL	5		"cars\rc\spring.prm"		; all springs

	MODEL	9		"cars\rc\axle.prm"			; all axles
	MODEL	13		"cars\rc\pin.prm"			; all pins

	MODEL	17		"cars\misc\Aerial.m"		; Aerial section
	MODEL	18		"cars\misc\AerialT.m"		; Aerial Top

We are going to change the RC Bandit number...

;=====================================
; Car 0: RC Bandit
;=====================================
Car 0 {

to...

;=====================================
; Car 0: RC Bandit
;=====================================
Car 3 {

Repeat the same process with Col. Moss. Use the 'locate' feature in the windows notepad to navigate in an easier way.


Trolley[]

More editions will be necessary if you want to switch some car with Trolley. Needed editions are as follows:

Change the following lines...

Selectable		FALSE
CLASS			2
OBTAIN		-1
RATING		0

to...

Selectable		TRUE
CLASS			2
OBTAIN		0
RATING		0

See Also[]

Advertisement