DavidNorgren

Untitled

Jun 12th, 2015
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /// settings_save()
  2.  
  3. buffer=buffer_create(8,buffer_grow,1)
  4. debug("Saving settings",settings_file)
  5.  
  6. buffer_write_byte(settings_version)
  7.  
  8. buffer_write_byte(setting_backup)
  9. buffer_write_byte(setting_backup_time)
  10. buffer_write_byte(setting_backup_amount)
  11. buffer_write_byte(setting_copy_projects)
  12. buffer_write_byte(setting_spawn_objects)
  13. buffer_write_byte(setting_spawn_cameras)
  14.  
  15. buffer_write_byte(setting_tip_show)
  16. buffer_write_double(setting_tip_delay)
  17.  
  18. buffer_write_string_int(setting_font_filename)
  19.  
  20. buffer_write_string_int(setting_language_filename)
  21.  
  22. buffer_write_int(setting_color)
  23. buffer_write_int(setting_color_text)
  24. buffer_write_int(setting_color_highlight)
  25. buffer_write_int(setting_color_highlight_text)
  26. buffer_write_int(setting_color_boxes)
  27. buffer_write_int(setting_color_boxes_text)
  28. buffer_write_int(setting_color_buttons)
  29. buffer_write_int(setting_color_buttons_text)
  30. buffer_write_int(setting_color_timeline)
  31. buffer_write_int(setting_color_timeline_text)
  32.  
  33. buffer_write_byte(setting_timeline_autoscroll)
  34.  
  35. buffer_write_byte(setting_controls_key_new)
  36. buffer_write_byte(setting_controls_key_new_control)
  37. buffer_write_byte(setting_controls_key_open)
  38. buffer_write_byte(setting_controls_key_open_control)
  39. buffer_write_byte(setting_controls_key_save)
  40. buffer_write_byte(setting_controls_key_save_control)
  41. buffer_write_byte(setting_controls_key_copy)
  42. buffer_write_byte(setting_controls_key_copy_control)
  43. buffer_write_byte(setting_controls_key_cut)
  44. buffer_write_byte(setting_controls_key_cut_control)
  45. buffer_write_byte(setting_controls_key_paste)
  46. buffer_write_byte(setting_controls_key_paste_control)
  47. buffer_write_byte(setting_controls_key_remove)
  48. buffer_write_byte(setting_controls_key_remove_control)
  49. buffer_write_byte(setting_controls_key_spawn)
  50. buffer_write_byte(setting_controls_key_spawn_control)
  51. buffer_write_byte(setting_controls_key_clear)
  52. buffer_write_byte(setting_controls_key_clear_control)
  53. buffer_write_byte(setting_controls_key_play)
  54. buffer_write_byte(setting_controls_key_play_control)
  55. buffer_write_byte(setting_controls_key_play_beginning)
  56. buffer_write_byte(setting_controls_key_play_beginning_control)
  57.  
  58. buffer_write_byte(setting_controls_key_for)
  59. buffer_write_byte(setting_controls_key_back)
  60. buffer_write_byte(setting_controls_key_left)
  61. buffer_write_byte(setting_controls_key_right)
  62. buffer_write_byte(setting_controls_key_asc)
  63. buffer_write_byte(setting_controls_key_desc)
  64. buffer_write_byte(setting_controls_key_roll_for)
  65. buffer_write_byte(setting_controls_key_roll_back)
  66. buffer_write_byte(setting_controls_key_roll_reset)
  67. buffer_write_byte(setting_controls_key_reset)
  68. buffer_write_byte(setting_controls_key_fast)
  69. buffer_write_byte(setting_controls_key_slow)
  70. buffer_write_double(setting_controls_move_spd)
  71. buffer_write_double(setting_controls_look_sens)
  72. buffer_write_double(setting_controls_fast_mod)
  73. buffer_write_double(setting_controls_slow_mod)
  74.  
  75. buffer_write_byte(setting_bend_default)
  76. buffer_write_int(setting_bend_detail)
  77. buffer_write_double(setting_bend_scale)
  78. buffer_write_byte(setting_schematic_remove_edges)
  79.  
  80. buffer_write_int(setting_render_sun_detail)
  81. buffer_write_int(setting_render_spot_detail)
  82. buffer_write_int(setting_render_point_detail)
  83. buffer_write_int(setting_render_camera_detail)
  84. buffer_write_byte(setting_render_shadow_blurquality)
  85. buffer_write_double(setting_render_shadow_blursize)
  86. buffer_write_double(setting_render_dof_blursize)
  87.  
  88. buffer_export(buffer,settings_file)
  89. buffer_delete(buffer)
Advertisement
Add Comment
Please, Sign In to add comment