Advertisement
NoSloppy

BC_config.ini_10-2023

Oct 8th, 2023
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.55 KB | None | 0 0
  1. # ______ ___ __ __ __
  2. # | .-----.-----.' _|__.-----. |__.-----|__|
  3. # | ---| _ | | _| | _ |__| | | | BC version in common folder
  4. # |______|_____|__|__|__| |__|___ |__|__|__|__|__|
  5. # |_____|
  6.  
  7. #
  8. # From ProffieOS 7.x forward, if there are multiple config.ini files in the font search path,
  9. # they will all be read. Values specified in the first one will take precedence over
  10. # values specified in the second one, and so forth.
  11. # In ProffieOS 6.x and earlier, only once a config.ini was found, no more files were read.
  12. # So if there were settings in other files that didn't exist in the first, they wouldn't get loaded.
  13. #
  14.  
  15. # This specifies how many milliseconds before the end of the "out" sound
  16. # that the hum starts to fade in.
  17. # Default 100
  18. # humStart=1800
  19.  
  20. # From ProffieOS 7.x, you can use ProffieOSHumDelay to specify how many milliseconds
  21. # from the beginning of "out" to start the hum. If both ProffieOSHumDelay and humStart
  22. # are specified, then ProffieOSHumDelay is the one that will count.
  23. # Default -1.0
  24. ProffieOSHumDelay=200
  25.  
  26. # The volume of the hum sound. Can be 0-16, where 0 is muted.
  27. # Default 15
  28. volHum=15
  29.  
  30. # The volume of all effect sounds. Can be 0-16, where 0 is muted.
  31. # Default 16
  32. volEff=16
  33.  
  34. # How fast (degrees per second) we have to swing before
  35. # a swing effect is triggered.
  36. # Default 250.
  37. ProffieOSSwingSpeedThreshold=250
  38.  
  39. # How much to bend the response curve between swing speed and swing volume.
  40. # Can be 0.01 - 2.0, where value of 1.0 will result in no bending.
  41. # Default 0.5
  42. ProffieOSSwingVolumeSharpness=0.5
  43.  
  44. # The volume multiplier when swings are at the swing speed threshold.
  45. # Can be 1.0 to 3.0.
  46. # Default 2.0
  47. ProffieOSMaxSwingVolume=2.0
  48.  
  49. # Specify what fraction of swing that must be played before a new swing can be
  50. # started. Can be 0.0-1.0.
  51. # Defaults to 0.5 (50%).
  52. ProffieOSSwingOverlap=0.5
  53.  
  54. # This is used to control the volume of the combined hum and smoothswings
  55. # when an accent swing plays.
  56. # Values range from 0.0 to 1.0, with 0 being no reduction, and 1
  57. # meaning that when the accent swing is at peak volume, the
  58. # smooth swing pairs are totally muted.
  59. # Defaults to 0.2 (volume is decreased by 20% of swing volume)
  60. ProffieOSSmoothSwingDucking=0.2
  61.  
  62. # How slow (degrees per second) the swing has to be before it's not considered
  63. # to be a swing anymore.
  64. # Default 200.
  65. ProffieOSSwingLowerThreshold=200
  66.  
  67. # Only used for non-smoothswing fonts. Specifies how aggressive a swing has
  68. # to be to be considered a slash. Once we
  69. # reach the ProffieOSSwingSpeedThreshold, rate of swing speed change is used to
  70. # determine if it's a swing or a slash.
  71. # Default 260
  72. ProffieOSSlashAccelerationThreshold=260
  73.  
  74. # If #define ENABLE_SPINS is defined:
  75. # Number of degrees the blade must travel while staying above the
  76. # swing threshold in order to trigger a spin sound.
  77. # Default is 360 or one full rotation.
  78. ProffieOSSpinDegrees=360.0
  79.  
  80. # ---- Features below supported as of ProffieOS 6 ---- #
  81.  
  82. # Minimum acceleration for Accent Swing file Selection
  83. # recommended value is 20.0 ~ 30.0
  84. # Default 0.0
  85. ProffieOSMinSwingAcceleration=20.0
  86.  
  87. # Maximum acceleration for Accent Swing file Selection
  88. # must be higher than Min value to enable selection
  89. # recommended value is 100.0 ~ 150.0
  90. # Default 0.0
  91. ProffieOSMaxSwingAcceleration=100.0
  92.  
  93. # Set the volume for each effect individually, in percent.
  94. # 50 makes it half as loud. 200 makes it twice as loud.
  95. # Maximum allowed value is currently 255. The default is 100.
  96. # EFFECTNAME can be "clash", “preon”, “out”, “pstoff”, etc.
  97. # Default 100
  98. # ProffieOS.SFX.EFFECTNAME.volume=100
  99. ProffieOS.SFX.boot.volume=75
  100.  
  101. # Pair sequential effects such as preon->out.wav files.
  102. # EFFECTNAME can be “preon”, “out”, "lock", “in”, etc.
  103. # Set to 1 *AND* have the same number of files in the second effect
  104. # to activate this feature. Only the first in the chain need be paired here.
  105. # All Effect pairings Default to 0
  106. # ProffieOS.SFX.EFFECTNAME.paired=1
  107. # For example:
  108. # pair preon -> out.wavs
  109. ProffieOS.SFX.preon.paired=1
  110. # pair in -> pstoff.wavs
  111. ProffieOS.SFX.in.paired=1
  112.  
  113. # ---- Features below supported as of ProffieOS 7 ---- #
  114.  
  115. # bgnlock -> lock
  116. ProffieOS.SFX.bgnlock.paired=1
  117. # lock -> endlock
  118. ProffieOS.SFX.lock.paired=1
  119. ProffieOS.SFX.bgndrag.paired=1
  120. ProffieOS.SFX.drag.paired=1
  121. ProffieOS.SFX.bgnlb.paired=1
  122. ProffieOS.SFX.lb.paired=1
  123. ProffieOS.SFX.bgnmelt.paired=1
  124. ProffieOS.SFX.melt.paired=1
  125. ProffieOS.SFX.bgnarm.paired=1
  126. # armhum -> endarm (if disarmed) -> boom
  127. ProffieOS.SFX.armhum.paired=1
  128.  
  129. # out -> hum
  130. ProffieOS.SFX.out.paired=1
  131.  
  132. # hum -> in
  133. # *Note* When multiple hum files exist,
  134. # even if not the same number of files as in.wavs,
  135. # (so it won't pair to them,) this also will loop the
  136. # same hum sound until next ignition instead of randomly
  137. # choosing a different file once the current hum ends,
  138. ProffieOS.SFX.hum.paired=1
  139.  
  140. # Make smoothswings start in sync with hum start.
  141. # Set to 1 to sync, or 0 to resume swings where last pair left off.
  142. # Default 0
  143. ProffieOSSmoothSwingHumstart=1
  144.  
  145.  
  146. #############################################
  147. # BC ONLY AT THE MOMENT
  148. # Useful for FastOn() calling silent out.wavs and using faston.wav instead.
  149. # Or, when using pairing preon->out, then using matched dialog in preon and out
  150. # files numbered lower than this number, with dialog-free out.wavs specified with this setting.
  151. # Default is -1 so all randomly chosen.
  152. # How many files to play randomly:
  153. ProffieOSNumRandomWavs=3
  154.  
  155. # Sets which file number to start at for the set of randomly played sound selection set
  156. # with ProffieOSNumRandomWavs. Offset by -1.
  157. ProffieOSRandomWavsStartingValue=3
  158.  
  159. # Examples:
  160. # ProffieOSNumRandomWavs=1
  161. # ProffieOSRandomWavsStartingValue=4
  162. # Result: file 5 only used
  163. #
  164. # ProffieOSNumRandomWavs=2
  165. # ProffieOSRandomWavsStartingValue=2
  166. # Result: files 3 and 4 used
  167. #
  168. # ProffieOSNumRandomWavs=3
  169. # ProffieOSRandomWavsStartingValue=4
  170. # Result: files 5, 6, and 7 used
  171. #############################################
  172.  
  173. # =========== OLED displays =========== #
  174.  
  175. # This specifies the frame rate of animtions.
  176. # If not specified (or set to zero) the frame rate will be 24 frames
  177. # per second for non-looped animations. For looped animations, the
  178. # frame rate will be set so that the loop takes one second.
  179. ProffieOSAnimationFrameRate=0.0
  180.  
  181. # ---- Feature below supported as of ProffieOS 6 ---- #
  182.  
  183. # Pair OLED images to sounds with same numbers
  184. # Ex: blst02.bmp shows when blst02.wav plays
  185. # If quantity of images=wavs, all files are paired 1:1.
  186. # If quantity of images<wavs, unmatched higher numbered wavs all use highest numbered image.
  187. # If quantity of images>wavs, unmatched images get ignored.
  188. # If not set to pair, images are randomly chosen, regardless of quantities of sounds/images.
  189. # ProffieOS.IMG.EFFECTNAME.paired=1
  190. ProffieOS.IMG.boot.paired=1
  191. ProffieOS.IMG.blst.paired=1
  192. ProffieOS.IMG.clsh.paired=1
  193. ProffieOS.IMG.lock.paired=1
  194.  
  195. # -------- IMAGE DURATIONS -------- #
  196.  
  197. # Below are the display durations.
  198. # If commented out or not specified, the default is used.
  199. # As of ProffieOS 7, effect IMAGES can use 0.0 to automatically
  200. # sync to the effect sound file duration.
  201.  
  202. # Boot image duration
  203. # Default -1.0
  204. ProffieOSBootImageDuration=4000.0
  205.  
  206. # Font image duration
  207. # Default 3000.0
  208. ProffieOSFontImageDuration=0.0
  209.  
  210. # On image duration (if not looped)
  211. # ProffieOSOnImageDuration=5000.0
  212.  
  213. # Blast image duration
  214. # Default 1000.0
  215. ProffieOSBlastImageDuration=0.0
  216.  
  217. # Clash image duration
  218. # Default 500.0
  219. ProffieOSClashImageDuration=0.0
  220.  
  221. # Force image duration
  222. # Default 2000.0
  223. ProffieOSForceImageDuration=0.0
  224.  
  225. # ---- Images below supported as of ProffieOS 7 ---- #
  226.  
  227. # Text Message duration
  228. # Default -1.0
  229. ProffieOSTextMessageDuration=3500.0
  230.  
  231. # Preon always autosyncs
  232.  
  233. # Out image duration
  234. # Default 2000.0
  235. ProffieOSOutImageDuration=0.0
  236.  
  237. # In image duration
  238. # Default 2000.0
  239. ProffieOSInImageDuration=0.0
  240.  
  241. # Pstoff image duration
  242. # Default 2000.0
  243. ProffieOSPstoffImageDuration=0.0
  244.  
  245.  
  246. # Blaster Images
  247. #----------------------------
  248.  
  249. # Reload image duration
  250. # Default 1000.0
  251. ProffieOSReloadImageDuration=0.0
  252.  
  253. # Empty image duration
  254. # Default 1000.0
  255. ProffieOSEmptyImageDuration=0.0
  256.  
  257. # Jam image duration
  258. # Default 1000.0
  259. ProffieOSJamImageDuration=0.0
  260.  
  261. # Clip In image duration
  262. # Default 1000.0
  263. ProffieOSClipinImageDuration=0.0
  264.  
  265. # Clip Out image duration
  266. # Default 1000.0
  267. ProffieOSClipoutImageDuration=0.0
  268.  
  269. # Destruct image duration
  270. # Default 10000.0
  271. ProffieOSDestructImageDuration=0.0
  272.  
  273.  
  274.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement