PDA

View Full Version : Permanent Third Person Camera



legacy-Lukeyboy
07-10-2003, 12:16 AM
What I'm trying to do is make the player behindview 1 regardless whether it is behindview 0 or not.

I've been playing around with the source, but I've got no idea how to go about it. Has anyone tried doing this?

Thanks :)

legacy-StarMech_LX
07-10-2003, 01:10 AM
This is probably a dumb try, but maybe something like
function Timer()
{
if (behindview = 0)
behindview = 1;
}
or like Pawn.View, look around in the pawn settings or something similar to it

legacy-monkeycircus
07-10-2003, 06:16 AM
You would also need to force network servers to allow behindview, else it wont work in network games;
I think you can do it in prebegin or postbegin play in a mutator, something like

level.game.bAllowBehindView = True;

Im not sure if thats it, but its something like that.

legacy-Angelus
07-10-2003, 09:12 AM
Someone created a third-person mutator. It adds the cross hairs and everything so it's like playing a third person action game. Not sure what the mutators called though.

legacy-oortmayer
07-10-2003, 11:41 AM
Mr Evil: http://www.cheese83.freeserve.co.uk/unreal.htm

Its called Taken From Behind.

legacy-Ezeikeil
07-10-2003, 05:07 PM
go into the xPlayer controller and derive a new class, the override the playercalcview function to read something like



event Playerclacview(/*params here*/)
{
bbehindview = true;
calcbehindview(Cameralocation, camerarotation, 50); //50 is the follow distance to the player

}


then in your game type add this to the defalut properties



playercontrollerclassname="yourpackagename.yourcontrollerclass"

name"


for more details, go here http://gamestudies.cdis.org/~jgiles under lessons...lessons 13 to 16

Enjoy
-Eze:cool: