i dont think the admin camera is a datablock, its just a camera with an emitter on it. to change it you might have to go into the player functions or the allclientscripts file but they are DSO
localclientconnection.camera.dump();
package CameraOverwrite{ function dropCameraAtPlayer(%this,%args,%args,%args) //This isn't correct { parent::dropCameraAtPlayer(%this,%args,%args,%args); //Again, not correct %this.camera.unMountImage(0); %this.camera.mountImage(yourNewImage,0); }};activatePackage(CameraOverwrite);
datablock shapeBaseImageData(fireCamImage : cameraImage)
I have a better idea. You can go into tree(); and the find the camera, under the datablocks section, and change the emitter to what particle you want to be emitted.
Well, it's easier than doing it through code, and otherwise, if you don't fully use it, you can learn how to do it, and what the datablock names are. And it would teach you how to use tree/do this.
Through code, you could set them easily.
1. What is the datablock name of the admin camera?2. How would I go about changing it's emitter?3. Would I have to overwrite the camera emitter?4. Or is it possible to just change it?Thanks for all help!