If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Rapala Pro Fishing (Windows)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Rapala Pro Fishing

Developer: Magic Wand Productions
Publisher: Activision
Platform: Windows
Released in US: September 1, 2004


CodeIcon.png This game has unused code.
DevTextIcon.png This game has hidden development-related text.
GraphicsIcon.png This game has unused graphics.
DebugIcon.png This game has debugging material.


Unused Graphics

DEFAULTTEXTURE_X1.DDS

DEFAULTTEXTURE_X1.DDS appears to be a placeholder texture relating to the shaders.

RapalaPro DEFAULTTEXTURE X1.png

Debug Functions

Console

RapalaProFishing Console.png

Pressing the tilde key will activate a console used for enabling some of the debugging features below.

Free Camera

RapalaProFishing cam free.png

Inputting cam_free 1 into the console activates a free camera. Moving the mouse will rotate it, while the K, L, O, and semicolon keys are used to change the position.

Draw AI

RapalaProFishing DrawAi.png

DrawAi 1 displays information about the AI for each fish. This includes the current animation, speed, and which task is being performed.

Game Logging

Download.png Download RapalaProFishing debuglog.zip
File: RapalaProFishing debuglog.zip (info)

The game will automatically create a game log named debug.log in the Bin folder when Rapala.exe is running as an administrator.

Unused Code

A few of the scripts feature some code that was commented out.

FX\SHADERS\FX_SHADERS.SCRIPT

The sunmask was originally diffused differently.

--					MaterialDiffuse( "KeyFramePARAM",12,
--									0,0,
--									5,0,
--									100,1,
--									175,1,
--									210,1,
--									300,0.5,
--									500,0,
--									600,1 ,
--									652,1,
--									950,1,
--									950,1,
--									1000,1,1,1,1);

FX\SHADERS\RAPALAFX.SCRIPT

The shader relating to rain water has a single line of unused code.

--		ZFunc (SHADER_ALWAYS);

SCRIPTS\GAMEFISHES.LUA

The Smallmouth Bass was just going to be the Southern Smallmouth Bass.

--DefineFish("sbasss", "Smallmouth Bass", "Southern Smallmouth Bass");
--	SetFishDims(18.89, 3.01852, -0.2963, 0.01852);
--	SetFishTemp(21.5, 4, 30);
--	SetFishLurePref (8,11,13);
--	SetFishAttr ("hj",90,"hhj",100,"f",75,"hf",85,"fr",90,"sp",95,"spr",95,"sw",90,"cd",80,"rnr",83,"hcd",90,"hrnr",95);

SCRIPTS\UNLOCK.SCR

//		trace ("Called UnlockLevel (%d)\n",level);


//		if (GetTournamentPlace (tour) < 20) UnlockLevel (20);

SCRIPTS\LEVELS\AK1\CTB.SCR

//special lodz
//		SetCTB("levels/objects/alaska/tree/aktree1_l.skin", -4500);		
//		SetCTB("levels/objects/alaska/tree/aktree1_3.skin", -4500);		
//		SetCTB("levels/objects/alaska/tree/aktree1_13.skin", -4500);	

SCRIPTS\LEVELS\AK1\SPAWNSETUP.SCR

//		DefineSpawnMaterial("Default");
//		if (ActiveTour (2)) 	SpawnFishTable("ksalmon", 1, 108, 127);
//		else 
//		if (ActiveTour (11)) 	SpawnFishTable("ssalmon", 1, 90, 114);
//		else 
//		{
//			SpawnFishTable("ksalmon", 1, 108, 127);
//			SpawnFishTable("ssalmon", 1, 90, 114);
//		}
//		EndSpawnMaterial();

SCRIPTS\LEVELS\BASE\SPAWNBASE.SCR

//void	SetBiteParams(char *fishType, int biteTime, int maxDecrease, int relax); se impart la 100
//void	SetFightParams(char *fishType, int run, int charge, int jump, int angle, int time);

SCRIPTS\LEVELS\BASE\WORLDBASE.SCR

Interestingly enough, this script has a reference to a cut voice line.

//AddMessage ("amb26", "You got a \"Festive Beverage\" there?");

Unused Text

FX.INI

A configuration file containing references to test scripts that can not be found in retail.


--DefineFX( "test1" );
--DefineFX( "test2" );
--DefineFX( "onetest" )