Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. class MugetsuFixedCameraVolume extends Volume placeable;
  2.  
  3. var() MugetsuFixedMode CameraSettings;
  4. var MugetsuPawn playerPawn;
  5.  
  6. event Touch( Actor act, PrimitiveComponent comp, vector hitLocation,vector hitNormal)
  7. {
  8.  
  9.     super.Touch(act,comp,hitLocation,hitNormal);
  10.     playerPawn = MugetsuPawn(act);
  11.  
  12.     playerPawn.cameraManager.ChangeCamera(CameraSettings);
  13. }
  14.  
  15. event Untouch(Actor act)
  16. {
  17.     playerPawn.cameraManager.ChangeCamera();
  18. }
  19.  
  20. DefaultProperties
  21. {
  22.     Begin Object Class=MugetsuFixedMode Name=CamSet
  23.     End Object
  24.  
  25.     CameraSettings = CamSet
  26.     Components.Add(CamSet)
  27. }