Okay i'm still working on my RuneUT mod here, and i'm trying to make a rune to do the following (it's kinda hard to explain.... if you've ever played Alliance for Q3, its exactly like the Wizard Eye from that): The rune is activated and the player gets control over a flying camera type thing (like a spectator). It is invisible (or i might give it some sprite or something, but thats not important) and the playerpawn is still at the original location and can still be killed.
Ideally the playerpawn would also automatically feign death when the rune is activated, but this is not important at all until afterwards (I know playerpawn has a FeignDeath() function in the PlayerWalking state, and ive made it feign death normally just fine with that - might work or might not depending how the cam is done)
Okay i took a look at CameraSpot by Mychaeel, and for starters tried running it like this:
I figured that once the viewpoint is properly set, it can be moved in a similar way to the guided warshell. (Although stopping the playerpawn itself from actually moving might be tricky - perhaps set physics to PHYS_NONE?) - Alas, the viewpoint didnt get set at all, and activating the rune did nothing whatsoever.
So if that is the correct path to be taking when trying to make this, what am i doing wrong? and if not - what should I be doing instead? Any help on this issue is greatly appreciated.
Ideally the playerpawn would also automatically feign death when the rune is activated, but this is not important at all until afterwards (I know playerpawn has a FeignDeath() function in the PlayerWalking state, and ive made it feign death normally just fine with that - might work or might not depending how the cam is done)
Okay i took a look at CameraSpot by Mychaeel, and for starters tried running it like this:
Code:
ViewPoint = Spawn(class'RuneUT.CameraSpot', , , Owner.Location, Owner.Rotation);
Viewpoint.CameraSpotSet(PlayerPawn(Owner));
So if that is the correct path to be taking when trying to make this, what am i doing wrong? and if not - what should I be doing instead? Any help on this issue is greatly appreciated.
Last edited: