Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # ______ ___ __ __ __
- # | .-----.-----.' _|__.-----. |__.-----|__|
- # | ---| _ | | _| | _ |__| | | | BC version in common folder
- # |______|_____|__|__|__| |__|___ |__|__|__|__|__|
- # |_____|
- #
- # From ProffieOS 7.x forward, if there are multiple config.ini files in the font search path,
- # they will all be read. Values specified in the first one will take precedence over
- # values specified in the second one, and so forth.
- # In ProffieOS 6.x and earlier, only once a config.ini was found, no more files were read.
- # So if there were settings in other files that didn't exist in the first, they wouldn't get loaded.
- #
- # This specifies how many milliseconds before the end of the "out" sound
- # that the hum starts to fade in.
- # Default 100
- # humStart=1800
- # From ProffieOS 7.x, you can use ProffieOSHumDelay to specify how many milliseconds
- # from the beginning of "out" to start the hum. If both ProffieOSHumDelay and humStart
- # are specified, then ProffieOSHumDelay is the one that will count.
- # Default -1.0
- ProffieOSHumDelay=200
- # The volume of the hum sound. Can be 0-16, where 0 is muted.
- # Default 15
- volHum=15
- # The volume of all effect sounds. Can be 0-16, where 0 is muted.
- # Default 16
- volEff=16
- # How fast (degrees per second) we have to swing before
- # a swing effect is triggered.
- # Default 250.
- ProffieOSSwingSpeedThreshold=250
- # How much to bend the response curve between swing speed and swing volume.
- # Can be 0.01 - 2.0, where value of 1.0 will result in no bending.
- # Default 0.5
- ProffieOSSwingVolumeSharpness=0.5
- # The volume multiplier when swings are at the swing speed threshold.
- # Can be 1.0 to 3.0.
- # Default 2.0
- ProffieOSMaxSwingVolume=2.0
- # Specify what fraction of swing that must be played before a new swing can be
- # started. Can be 0.0-1.0.
- # Defaults to 0.5 (50%).
- ProffieOSSwingOverlap=0.5
- # This is used to control the volume of the combined hum and smoothswings
- # when an accent swing plays.
- # Values range from 0.0 to 1.0, with 0 being no reduction, and 1
- # meaning that when the accent swing is at peak volume, the
- # smooth swing pairs are totally muted.
- # Defaults to 0.2 (volume is decreased by 20% of swing volume)
- ProffieOSSmoothSwingDucking=0.2
- # How slow (degrees per second) the swing has to be before it's not considered
- # to be a swing anymore.
- # Default 200.
- ProffieOSSwingLowerThreshold=200
- # Only used for non-smoothswing fonts. Specifies how aggressive a swing has
- # to be to be considered a slash. Once we
- # reach the ProffieOSSwingSpeedThreshold, rate of swing speed change is used to
- # determine if it's a swing or a slash.
- # Default 260
- ProffieOSSlashAccelerationThreshold=260
- # If #define ENABLE_SPINS is defined:
- # Number of degrees the blade must travel while staying above the
- # swing threshold in order to trigger a spin sound.
- # Default is 360 or one full rotation.
- ProffieOSSpinDegrees=360.0
- # ---- Features below supported as of ProffieOS 6 ---- #
- # Minimum acceleration for Accent Swing file Selection
- # recommended value is 20.0 ~ 30.0
- # Default 0.0
- ProffieOSMinSwingAcceleration=20.0
- # Maximum acceleration for Accent Swing file Selection
- # must be higher than Min value to enable selection
- # recommended value is 100.0 ~ 150.0
- # Default 0.0
- ProffieOSMaxSwingAcceleration=100.0
- # Set the volume for each effect individually, in percent.
- # 50 makes it half as loud. 200 makes it twice as loud.
- # Maximum allowed value is currently 255. The default is 100.
- # EFFECTNAME can be "clash", “preon”, “out”, “pstoff”, etc.
- # Default 100
- # ProffieOS.SFX.EFFECTNAME.volume=100
- ProffieOS.SFX.boot.volume=75
- # Pair sequential effects such as preon->out.wav files.
- # EFFECTNAME can be “preon”, “out”, "lock", “in”, etc.
- # Set to 1 *AND* have the same number of files in the second effect
- # to activate this feature. Only the first in the chain need be paired here.
- # All Effect pairings Default to 0
- # ProffieOS.SFX.EFFECTNAME.paired=1
- # For example:
- # pair preon -> out.wavs
- ProffieOS.SFX.preon.paired=1
- # pair in -> pstoff.wavs
- ProffieOS.SFX.in.paired=1
- # ---- Features below supported as of ProffieOS 7 ---- #
- # bgnlock -> lock
- ProffieOS.SFX.bgnlock.paired=1
- # lock -> endlock
- ProffieOS.SFX.lock.paired=1
- ProffieOS.SFX.bgndrag.paired=1
- ProffieOS.SFX.drag.paired=1
- ProffieOS.SFX.bgnlb.paired=1
- ProffieOS.SFX.lb.paired=1
- ProffieOS.SFX.bgnmelt.paired=1
- ProffieOS.SFX.melt.paired=1
- ProffieOS.SFX.bgnarm.paired=1
- # armhum -> endarm (if disarmed) -> boom
- ProffieOS.SFX.armhum.paired=1
- # out -> hum
- ProffieOS.SFX.out.paired=1
- # hum -> in
- # *Note* When multiple hum files exist,
- # even if not the same number of files as in.wavs,
- # (so it won't pair to them,) this also will loop the
- # same hum sound until next ignition instead of randomly
- # choosing a different file once the current hum ends,
- ProffieOS.SFX.hum.paired=1
- # Make smoothswings start in sync with hum start.
- # Set to 1 to sync, or 0 to resume swings where last pair left off.
- # Default 0
- ProffieOSSmoothSwingHumstart=1
- #############################################
- # BC ONLY AT THE MOMENT
- # Useful for FastOn() calling silent out.wavs and using faston.wav instead.
- # Or, when using pairing preon->out, then using matched dialog in preon and out
- # files numbered lower than this number, with dialog-free out.wavs specified with this setting.
- # Default is -1 so all randomly chosen.
- # How many files to play randomly:
- ProffieOSNumRandomWavs=3
- # Sets which file number to start at for the set of randomly played sound selection set
- # with ProffieOSNumRandomWavs. Offset by -1.
- ProffieOSRandomWavsStartingValue=3
- # Examples:
- # ProffieOSNumRandomWavs=1
- # ProffieOSRandomWavsStartingValue=4
- # Result: file 5 only used
- #
- # ProffieOSNumRandomWavs=2
- # ProffieOSRandomWavsStartingValue=2
- # Result: files 3 and 4 used
- #
- # ProffieOSNumRandomWavs=3
- # ProffieOSRandomWavsStartingValue=4
- # Result: files 5, 6, and 7 used
- #############################################
- # =========== OLED displays =========== #
- # This specifies the frame rate of animtions.
- # If not specified (or set to zero) the frame rate will be 24 frames
- # per second for non-looped animations. For looped animations, the
- # frame rate will be set so that the loop takes one second.
- ProffieOSAnimationFrameRate=0.0
- # ---- Feature below supported as of ProffieOS 6 ---- #
- # Pair OLED images to sounds with same numbers
- # Ex: blst02.bmp shows when blst02.wav plays
- # If quantity of images=wavs, all files are paired 1:1.
- # If quantity of images<wavs, unmatched higher numbered wavs all use highest numbered image.
- # If quantity of images>wavs, unmatched images get ignored.
- # If not set to pair, images are randomly chosen, regardless of quantities of sounds/images.
- # ProffieOS.IMG.EFFECTNAME.paired=1
- ProffieOS.IMG.boot.paired=1
- ProffieOS.IMG.blst.paired=1
- ProffieOS.IMG.clsh.paired=1
- ProffieOS.IMG.lock.paired=1
- # -------- IMAGE DURATIONS -------- #
- # Below are the display durations.
- # If commented out or not specified, the default is used.
- # As of ProffieOS 7, effect IMAGES can use 0.0 to automatically
- # sync to the effect sound file duration.
- # Boot image duration
- # Default -1.0
- ProffieOSBootImageDuration=4000.0
- # Font image duration
- # Default 3000.0
- ProffieOSFontImageDuration=0.0
- # On image duration (if not looped)
- # ProffieOSOnImageDuration=5000.0
- # Blast image duration
- # Default 1000.0
- ProffieOSBlastImageDuration=0.0
- # Clash image duration
- # Default 500.0
- ProffieOSClashImageDuration=0.0
- # Force image duration
- # Default 2000.0
- ProffieOSForceImageDuration=0.0
- # ---- Images below supported as of ProffieOS 7 ---- #
- # Text Message duration
- # Default -1.0
- ProffieOSTextMessageDuration=3500.0
- # Preon always autosyncs
- # Out image duration
- # Default 2000.0
- ProffieOSOutImageDuration=0.0
- # In image duration
- # Default 2000.0
- ProffieOSInImageDuration=0.0
- # Pstoff image duration
- # Default 2000.0
- ProffieOSPstoffImageDuration=0.0
- # Blaster Images
- #----------------------------
- # Reload image duration
- # Default 1000.0
- ProffieOSReloadImageDuration=0.0
- # Empty image duration
- # Default 1000.0
- ProffieOSEmptyImageDuration=0.0
- # Jam image duration
- # Default 1000.0
- ProffieOSJamImageDuration=0.0
- # Clip In image duration
- # Default 1000.0
- ProffieOSClipinImageDuration=0.0
- # Clip Out image duration
- # Default 1000.0
- ProffieOSClipoutImageDuration=0.0
- # Destruct image duration
- # Default 10000.0
- ProffieOSDestructImageDuration=0.0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement