Repository URL to install this package:
|
Version:
5.8.9 ▾
|
BRIDGE COMMAND INI FILE TEMPLATE
NOTE THAT THIS FILE IS OVERRIDDEN BY THE bc5.ini
FILE IN %APPDATA%\Bridge Command\ OR EQUIVALENTS
ON LINUX AND OSX
[Graphics]
font=noto-sans
font_OPTION=noto-sans, open-sans, tinos
font_DESC=Font (either noto-sans, open-sans, or tinos)
font_scale=1.0
font_scale_DESC=Bridge Command uses (12 x scale) as font size
graphics_mode=3
graphics_mode_DESC=3 for borderless full screen, 2 for windowed, 1 for conventional full screen.
graphics_mode_OPTION=1
graphics_mode_OPTION=2
graphics_mode_OPTION=3
monitor=0
monitor_DESC=Windows only: Set to 1 or more to set which monitor to use on a multi-monitor system. 0 will ask at startup. For 'borderless full screen'.
graphics_width=0
graphics_width_DESC=If set to zero, Bridge Command uses (1200 x scale) pixels
graphics_height=0
graphics_height_DESC=If set to zero, Bridge Command uses (900 x scale) pixels
graphics_depth=32
graphics_depth_OPTION=32
graphics_depth_OPTION=16
water_segments=32
water_segments_DESC=Number of segments for water rendering. Default is 32, and must be a power of 2 (8,16,32,...)
max_terrain_resolution=0
max_terrain_resolution_DESC=0 if terrain resolution is unlimited. Set to a smaller value (e.g. 1025) to avoid memory problems loading world maps.
use_directX=0
use_directX_DESC=Set to 1 to use DirectX 9 if available, otherwise OpenGL is used. Currently realistic water shaders are not implemented for DirectX
disable_shaders=0
disable_shaders_DESC=Default of 0 to simulate a more realistic water surface, or 1 to disable for improved speed.
anti_alias=4
view_angle=90
view_angle_DESC=The angle of view in degrees
look_angle=0
look_angle_DESC=The initial view angle (from the ships head)
minimum_distance=0.25
minimum_distance_DESC=The minimum distance shown in the 3d view (metres)
maximum_distance=100000
maximum_distance_DESC=The maximum distance shown in the 3d view (metres)
show_tide_height=0
show_tide_height_DESC=If set to 1, the current tide height will be shown
hide_collision_warning=0
hide_collision_warning_DESC=If set to 1, do not show a warning when collided (default is 0)
debug_mode=0
debug_mode_DESC=If set to 1, show debugging information for own ship in 3d view.
[Language]
lang="en"
lang_DESC="This must correspond to language files available in the Bridge Command installation"
[Sound]
wave_volume=0.25
wave_volume_DESC="Adjustment for wave volume, between 0.0 and 1.0"
[Joystick]
port_throttle_channel=8
port_throttle_channel_DESC=Which joystick channel (axis) controls the port throttle
stbd_throttle_channel=7
stbd_throttle_channel_DESC=Which joystick channel (axis) controls the stbd throttle
rudder_channel=6
rudder_channel_DESC=Which joystick channel (axis) controls the rudder
portThrustLever_channel=6
portThrustLever_channel_DESC=Which joystick channel (axis) controls the port schottel thrust lever
stbdThrustLever_channel=5
stbdThrustLever_channel_DESC=Which joystick channel (axis) controls the stbd schottel thrust lever
portSchottel_channel=8
portSchottel_channel_DESC=Which joystick channel (axis) controls the port schottel angle
stbdSchottel_channel=7
stbdSchottel_channel_DESC=Which joystick channel (axis) controls the stbd schottel angle
bow_thruster_channel=0
stern_thruster_channel=0
invert_rudder=1
invert_rudder_DESC=Set to 1 to invert the direction of the rudder, or 0 for default
invertPortSchottel=1
invertPortSchottel_DESC=Set to 1 to invert the direction of azimuth 1 angle, or 0 for default
invertStbdSchottel=1
invertStbdSchottel_DESC=Set to 1 to invert the direction of azimuth 2 angle, or 0 for default
offsetPortSchottelAngle=180
offsetPortSchottelAngle_DESC=Angle offset for azimuth 1 angle joystick input
offsetStbdSchottelAngle=180
offsetStbdSchottelAngle_DESC=Angle offset for azimuth 2 angle joystick input
scalingPortSchottelAngle=1.09
scalingPortSchottelAngle_DESC=Scale factor to apply to azimuth 1 angle joystick input
scalingStbdSchottelAngle=1.09
scalingStbdSchottelAngle_DESC=Scale factor to apply to azimuth 2 angle joystick input
scalingPortThrustLever=1
scalingPortThrustLever_DESC=Scale factor to apply to azimuth 1 thrust joystick input
scalingStbdThrustLever=-1
scalingStbdThrustLever_DESC=Scale factor to apply to azimuth 2 thrust joystick input
offsetPortThrustLever=0
offsetPortThrustLever_DESC=Offset (-1 to +1) to apply to azimuth 1 thrust joystick input
offsetStbdThrustLever=0
offsetStbdThrustLever_DESC=Offset (-1 to +1) to apply to azimuth 2 thrust joystick input
joystick_map_points=3
joystick_map_points_DESC=How many points to map the raw joystick input to the engine proportion.
joystick_map(1,1)=-1
joystick_map(1,1)_DESC=Raw joystick input (point 1)
joystick_map(1,2)=-1
joystick_map(1,2)_DESC=Engine output (point 1)
joystick_map(2,1)=0
joystick_map(2,1)_DESC=Raw joystick input (point 2)
joystick_map(2,2)=0
joystick_map(2,2)_DESC=Engine output (point 2)
joystick_map(3,1)=1
joystick_map(3,1)_DESC=Raw joystick input (point 3)
joystick_map(3,2)=1
joystick_map(3,2)_DESC=Engine output (point 3). More points can be added by editing bc5.ini manually
[Joystick buttons]
joystick_button_horn=4
joystick_button_change_view=0
joystick_button_change_and_lock_view=2
joystick_button_look_step_left=1
joystick_button_look_step_right=9
joystick_button_increase_bow_thrust=10
joystick_button_decrease_bow_thrust=6
joystick_button_increase_stern_thrust=11
joystick_button_decrease_stern_thrust=5
joystick_button_bearing_on=12
joystick_button_bearing_off=13
joystick_button_zoom_on=20
joystick_button_zoom_off=22
joystick_button_look_left=16
joystick_button_look_right=17
joystick_button_look_up=18
joystick_button_look_down=19
joystick_button_pump1_on=0
joystick_button_pump1_off=0
joystick_button_pump2_on=0
joystick_button_pump2_off=0
joystick_button_follow_up_on=0
joystick_button_follow_up_off=0
joystick_button_NFU_port=14
joystick_button_NFU_stbd=15
joystick_button_ack_alarm=0
joystick_button_toggle_azimuth1_master=17
joystick_button_toggle_azimuth2_master=18
joystick_POV_look_left=27000
joystick_POV_look_right=9000
joystick_POV_look_up=0
joystick_POV_look_down=18000
[Multiple joystick]
joystick_no_port=0
joystick_no_port_DESC="For all of these, leave as zero if you only have one joystick connected"
joystick_no_stbd=0
joystick_no_rudder=0
joystick_no_port_throttleAzimuth=0
joystick_no_stbd_throttleAzimuth=0
joystick_no_portAzimuth=0
joystick_no_stbdAzimuth=0
joystick_no_bow_thruster=0
joystick_no_stern_thruster=0
joystick_no_horn=0
joystick_no_change_view=0
joystick_no_change_and_lock_view=0
joystick_no_look_step_left=0
joystick_no_look_step_right=0
joystick_no_increase_bow_thrust=0
joystick_no_decrease_bow_thrust=0
joystick_no_increase_stern_thrust=0
joystick_no_decrease_stern_thrust=0
joystick_no_bearing_on=0
joystick_no_bearing_off=0
joystick_no_zoom_on=0
joystick_no_zoom_off=0
joystick_no_look_left=0
joystick_no_look_right=0
joystick_no_look_up=0
joystick_no_look_down=0
joystick_no_pump1_on=0
joystick_no_pump1_off=0
joystick_no_pump2_on=0
joystick_no_pump2_off=0
joystick_no_follow_up_on=0
joystick_no_follow_up_off=0
joystick_no_NFU_port=0
joystick_no_NFU_stbd=0
joystick_no_ack_alarm=0
joystick_no_toggle_azimuth1_master=0
joystick_no_toggle_azimuth2_master=0
joystick_no_POV=0
[RADAR]
RADAR_AngularRes=360
RADAR_AngularRes_DESC="Default scanlines per full RADAR scan if not set by own ship"
RADAR_RangeRes=128
RADAR_RangeRes_DESC="Default pixels per scanline if not set by own ship"
RADAR_AngularRes_Max=1024
RADAR_AngularRes_Max_DESC="Maximum radar angular resolution (will limit own ship settings)"
RADAR_RangeRes_Max=1024
RADAR_RangeRes_Max_DESC="Maximum pixels per scanline (will limit own ship settings)"
[Network]
udp_send_port=18304
[NMEA]
NMEA_ComPort=""
NMEA_ComPort_DESC=E.g. COM1 on Windows or /dev/ttyS0 on linux. Serial port to send NMEA data on, or leave blank to disable.
NMEA_Baudrate="4800"
NMEA_Baudrate_DESC=Serial port baudrate. Leave blank to disable serial port.
NMEA_UDPAddress="localhost"
NMEA_UDPAddress_DESC=Host name to send NMEA data to over UDP, or leave blank to disable.
NMEA_UDPPort="10110"
NMEA_UDPPort_DESC=Port to use if sending NMEA data over UDP.
NMEA_UDPListenPort="10111"
NMEA_UDPListenPort_DESC="Bridge Command can listen to NMEA autopilot sentences to steer the ship. This sets the UDP port number that Bridge Command should listen on"
[Autopilot]
Autopilot_Enable="false"
Autopilot_Enable_DESC="When set to true, Bridge Command listens to NMEA autopilot sentences to steer the ship."
[Contact model]
contact_points_X=10
contact_points_X_DESC=How many 'contact points' across the width of the ship, for collision detection and response
contact_points_Y=30
contact_points_Y_DESC=How many 'contact points' across the height of the ship, for collision detection and response
contact_points_Z=30
contact_points_Z_DESC=How many 'contact points' across the length of the ship, for collision detection and response
contact_points_minSpacing=2
contact_points_minSpacing_DESC=The minimum spacing between 'contact points', this will override the number setting if required
contactStiffness_perArea=150000
contactStiffness_perArea_DESC=Contact stiffness in N/m, per m2 of contact area
contactDamping_factor=0.5
contactDamping_factor_DESC=Contact damping factor, generally in the range 0-1
contactFriction_coefficient=0.1
contactFriction_coefficient_DESC=Contact friction coefficient (0-1)
contactFriction_tanhFactor=1
contactFriction_tanhFactor_DESC=Scaling factor for friction model at low speed. Lower values give more 'viscous' friction at low speed.
[Startup]
secondary_mode=0
secondary_mode_DESC=Set to 1 to automatically start Bridge Command in secondary mode
hide_instruments=0
hide_instruments_DESC=Set to 1 to start Bridge Command with a full screen 3d view and the 2d instrument panel hidden
full_radar=0
full_radar_DESC=Set to 1 to start Bridge Command with a full screen radar view
arpa_on=0
arpa_on_DESC=Set to 1 to start the radar with ARPA active
radar_mode=0
radar_mode_DESC=0 for North Up, 1 for Course Up, 2 for Head Up