No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

initer.py 1.8KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. #joystick flythrough camera for scene testing #
  2. #shuvit.org #
  3. ################################################
  4. import bge
  5. def main():
  6. #####
  7. #init
  8. cont = bge.logic.getCurrentController()
  9. own = cont.owner
  10. dict = bge.logic.globalDict
  11. own['lmLR'] = 0
  12. own['lmUD'] = 0
  13. own['rmLR'] = 0
  14. own['rmUD'] = 0
  15. own['mTrig'] = 0
  16. own['last_move_x'] = 0.000
  17. own['last_move_y'] = 0.000
  18. own['last_move_z'] = 0.000
  19. own['last_rot_x'] = 0.0000
  20. own['last_rot_y'] = 0.0000
  21. own['aBut'] = 0
  22. own['bBut'] = 0
  23. own['xBut'] = 0
  24. own['yBut'] = 0
  25. own['lBump'] = 0
  26. own['rBump'] = 0
  27. own['stBut'] = 0
  28. own['bkBut'] = 0
  29. own['ltsBut'] = 0
  30. own['rtsBut'] = 0
  31. own['menu_on'] = False
  32. dict['menu_on'] = False
  33. own['submenu_on'] = False
  34. dict['submenu_on'] = False
  35. own['menu_item'] = 0
  36. own['submenu_item'] = 0
  37. own['idle_timer'] = 0
  38. own['idle'] = False
  39. own['idlecampos_x'] = 0
  40. own['cam_focal_length'] = 24
  41. dict['cam_focal_length'] = 24
  42. act = cont.actuators["fxaa"]
  43. cont.activate(act)
  44. act = cont.actuators["bc_act"]
  45. cont.activate(act)
  46. act = cont.actuators["ao_act"]
  47. cont.activate(act)
  48. act = cont.actuators["hdr_act"]
  49. cont.activate(act)
  50. act = cont.actuators["dof_act"]
  51. cont.activate(act)
  52. dict['menuText'] = ''
  53. dict['submenuText'] = ''
  54. dict['optionText'] = ''
  55. #user setable defaults
  56. own['speed_mult'] = 1.00
  57. own['FXAA_SPAN_MAX'] = 16.0
  58. own['bc'] = True
  59. own['ao'] = True
  60. own['BC_CONTRAST'] = 1.3
  61. own['BC_BRIGHTNESS'] = 1.15
  62. own['aowidth'] = 64
  63. own['aoradius'] = 64
  64. own['hdr'] = True
  65. own['HDRamount'] = .05
  66. own['avgL'] = 1.0
  67. main()