Author Topic: Slayer Addition: First-Person Spectating  (Read 3323 times)

kindof, you could mount the player to the head of the person and then set there camera object in control of an invisible bot which would prevent them from being able to move their camera around
that's what we were previously discussing -_-

mount an invisible playertype that has no collision box and can't turn or move or crouch or sit
and if more want to spectate mount them on that one

I like where this is going.

You can't prevent them from turning the camera. Unless somebody knows a non-hacky way of doing this spectator mode, I won't include it in Slayer.
oh damn

wait-
could you have them control the invisible player and have that invisible player control something else under the ground? then they coundl't turn it

You could create like a pool of static players below the ground (if they don't move they don't need ghosting updates) and then set players to control them. Of course in a full server this will double the ammount of players, but rampage gamemode does it the same

Why not attach a invisible magic carpet to the head of the player being spectated, then mount the spectator on it with a invisible body

then the magic carpet rotates with the spectated player's head, bam.
Why not cut out the middleman and mount the spectator straight to the player?
I don't even think you can mount vehicles to players

If this gets made, the hotkey should be alt+f, I guess.

that's what we were previously discussing -_-
no this is what I just said:
oh damn

wait-
could you have them control the invisible player and have that invisible player control something else under the ground? then they coundl't turn it

You could create like a pool of static players below the ground (if they don't move they don't need ghosting updates) and then set players to control them. Of course in a full server this will double the ammount of players, but rampage gamemode does it the same

If this gets made, the hotkey should be alt+f, I guess.
The hotkey would have to be something detectable without a client side add on

If this gets made, the hotkey should be alt+f, I guess.
...what

did you even read the OP

I stated that it should just be added to the chain of different current client perspectives, like right now there's the free-cam and third-person follower cam.

Couldn't you just create a mountable, invisible bot, mount it to the spectated player, mount the spectator to the bot, set the max camera movement of the player's camera to 0, and put in place a short script that always checks/corrects the invisi-bot's rotation in relation to the spectated player's eye node (forcing it to not rotate)?

Couldn't you just create a mountable, invisible bot, mount it to the spectated player, mount the spectator to the bot, set the max camera movement of the player's camera to 0, and put in place a short script that always checks/corrects the invisi-bot's rotation in relation to the spectated player's eye node (forcing it to not rotate)?
that's a very hacky solution


Couldn't you just create a mountable, invisible bot, mount it to the spectated player, mount the spectator to the bot, set the max camera movement of the player's camera to 0, and put in place a short script that always checks/corrects the invisi-bot's rotation in relation to the spectated player's eye node (forcing it to not rotate)?
Why not cut out the middleman and mount the spectator straight to the player?

Let me test whether camera objects can actually be mounted on players.

edit: Cameras don't mount properly to players.
« Last Edit: August 27, 2013, 07:29:28 PM by Greek2me »

Let me test whether camera objects can actually be mounted on players.

edit: Cameras don't mount properly to players.
Make the players respawn as a mount-only player type upon final death, then.

Make the players respawn as a mount-only player type upon final death, then.

That's just a hacky mess. I'm trying to keep the mod as clean as possible. (and clean up the existing messes)

Send PMs to Badspot asking for 1st person spectating support and hopefully he will add it.