Third Person View Orb

Author Topic: Third Person View Orb  (Read 6115 times)

Simply allows you to go into third person view while admin orbing. This will allow you to see your orb and move the camera around it.

It should be toggleable via tab, obviously.

Concept image:
(this is just a floating brick with the emitter)


hm, Ill see what I can do

I'd love this so much.


this would be really good

Harder than I thought. Would be so much easier if DropCameraAtPlayer was open source

Would be so much easier if DropCameraAtPlayer was open source

Er, not really. Practically all it does is:

  • Make sure you're admin.
  • Respawn you if you're dead.
  • Put your camera into orbit mode, move it to your player's eyeTransform and make you control it.
  • Mount an image with an emitter to the camera.

Er, not really. Practically all it does is:

  • Make sure you're admin.
  • Respawn you if you're dead.
  • Put your camera into orbit mode, move it to your player's eyeTransform and make you control it.
  • Mount an image with an emitter to the camera.
Maybe...

Harder than I thought. Would be so much easier if DropCameraAtPlayer was open source
This is the source from the default game

Code: [Select]
function serverCmdDropCameraAtPlayer(%client)
{
   //if ($Server::TestCheats)
   if(%client.isAdmin || %client.isSuperAdmin)
   {
      %client.camera.setTransform(%client.player.getEyeTransform());
      %client.camera.setVelocity("0 0 0");
      %client.setControlObject(%client.camera);
   }
}

The only addition to Blockland's would be
  • Mount an image with an emitter to the camera.

But as Port said, having this doesn't really help
« Last Edit: August 27, 2014, 05:03:08 PM by Headcrab Zombie »

This is the source from the default game

Code: [Select]
function serverCmdDropCameraAtPlayer(%client)
{
   //if ($Server::TestCheats)
   if(%client.isAdmin || %client.isSuperAdmin)
   {
      %client.camera.setTransform(%client.player.getEyeTransform());
      %client.camera.setVelocity("0 0 0");
      %client.setControlObject(%client.camera);
   }
}

The only addition to Blockland's would be
How about add the tab keyboard to change the view 1/3 person?

How about add the tab keyboard to change the view 1/3 person?
It does not work like this. The whole thing would have to be made differently in order to accomplish this.

could you offset the emitter for the illusion of 3rd person? Just a guess, don't know a great amount about scripting


could you offset the emitter for the illusion of 3rd person? Just a guess, don't know a great amount about scripting

Then when you look around you don't get a 3rd person feel to it. Just a normal camera with an emitter in front of it.