///////////////////////////////////////////////	
	RypelCam Unreal Engine 1 Edition - V1.2

       created by RypeL   
         Rypel@gmx.de  
  http://rypel.clansmiley.com/



Installation:
Put all the files into your games system folder. 
You then need to make some keybinds in ther user.ini:

You also need keybinds for your user.ini:
Aliases[26]=(Command="behindview 1 | set input NumPad0 FirstPerson",Alias=ThirdPerson)
Aliases[27]=(Command="behindview 0 | set input NumPad0 ThirdPerson",Alias=FirstPerson)
1=summon Cam.saveMouseRotTrigger
2=summon Cam.mouseMoveTrigger
3=summon Cam.mouseMovezTrigger
4=summon Cam.timeDispTrigger
5=summon Cam.btimetrigger
NumPad6=summon cam.mouseTrigger
GreyStar=summon cam.textTrigger
GreySlash=summon Cam.drawkey
NumPad3=summon Cam.startTrigger2
NumPad4=editactor class=camcontrol	
NumPad0=ThirdPerson							
NumPad5=summon Cam.Knoten
NumPad8=togglefullscreen
GreyMinus=summon Cam.updateViewerDec
GreyPlus=summon Cam.updateViewerInc




You can also change the speed of the Cam while its flying with the following 4 keybinds.
You can assign them in your ini to whatever keys you want. To do that put this things(without the " ") behind 4 keys in the user.ini:
"summon Cam.faster" - will increase the current speed by 1   
"summon Cam.slower" - will decrease the current speed by 1
"summon Cam.softlyquicker" - will increase the current speed by 1/5 of the current speed. So it will increase the speed smoothly 
"summon Cam.softlyslower" - will decrease the current speed by 1/5 of the current speed. So it will decrease the speed smoothly  
You can use this keys while your recording to get the timing right. 




How To:
You should set up the included MovieUnreal and the Demomanager together with RypelCam before you start. 
In the udemo.int set "InterpolateView=false"! 
Then start a demo with the normal demomanager3 modmenu entry. Do NOT use demo3+loadcam when making a new Cam.
Activate timebased and thirdperson, start the demo and if youve installed the demomanager correctly you can pause the demo with the pause key.
That helps to place keypoints for the Camera. You can move the spectatorcamera in normal mode and pausemode to place such keypoints. 
Place at least 4 such points(or flags as RypelCam calls them) with "Numpad5". Youre position, the direction youre looking in and the time will then be saved as keypoints for the Camera. 
After you made 4 Flags the Cam will initilise itself and you can then see onscreen information.
It basically shows you some shortcuts. You can enable/disable them with the given keys. 
I will explain some in more detail:

"Use Mouse for Flagrotation('NP6')" - How to do it:
Select a flag with 'NP+/NP-', go into 1sperson with 'NP0', then hit 'NP6'. You can then specify a new rotation for this flag by moving the mouse.
But the new rotation(viewing direction) will not instantly overwrite your previous setting. If you want to save the new rotation 
you have to hit '1'.

"Use Mouse for Flaglocation with '2'" - How to do it:
Select a flag with 'NP+/NP-', then go back to the speccam and fly with the speccam to that flag. 
Then look with the speccam directly at that flag and hit '2'. You can then move the flag arround with the mouse. 
Try that by moving the mouse slowly in different directions. But be carefull! The more you move the mouse in 
a certain direction, the faster the flag will move in that direction.
With '3' you can also change the Z-Coordinate(hight information) of a flag with moving the mouse up and down.


To save your Cam hit Numpad8, then Numpad4. Under RypelCamProperties doubleclick "save_all_to_ini". 
To playback youre Cam restart the game load the demo now with demo3+loadcam and hit "5"(shortcut for summon Cam.btimetrigger).
On the left on your screen you should see "Time till Camstart: x". When its on 0 the Demo should pause. 
Be sure to slow the demo down with the f-keys(movieunreal) or the slomo command shortly before 0 is reached fpr more accuracy! 
Then hit Numpad3 and unpause and the Cam should start. 
Be carefull with too low speeds. When you go lower then halft the demospeed it can happen that the Cam sometimes stops for a frame or two and therefore the output is not smooth.
 

Or you can change the speed of the Cam while its flying with the following 4 keybinds.
You can assign them in your ini to whatever keys you want. To do that put this things(without the " ") behind 4 keys in the user.ini:
"summon Cam.faster" - will increase the current speed by 1   
"summon Cam.slower" - will decrease the current speed by 1
"summon Cam.softlyfaster" - will increase the current speed by 1/5 of the current speed. So it will increase the speed smoothly 
"summon Cam.softlyslower" - will decrease the current speed by 1/5 of the current speed. So it will decrease the speed smoothly  
You can use this keys while your recording to get the timing right. 
If you use this method dont hit "5" after youve loaded the demo. This method can also move the Cam in pause mode.  

When you hit Numpad8 -> Numpad4 you can see more information about the Cam and can set new times for the flags and so on if you like. 


For updates, more information, discussion visit http://rypel.clansmiley.com/


special thx to:
GreEn`mArine for his support, suggestions and testing
Viper for testing
Azura for the forum
ep1taph for the ftp


RypeL, 10.06.06         
////////////////////////////////////

