dotfiles

configuration files for shell, text editor, graphical environment, etc.
git clone git://src.adamsgaard.dk/dotfiles
Log | Files | Refs | README | LICENSE Back to index

commit 3ce0c5f7895c9c8282d8b828ab094bc63565193b
parent 5d6c08dd67350d5f7316bd7117f6b06371db4b41
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date:   Sun, 25 Aug 2019 12:51:59 +0200

Add openttd configuration, midi music requires fluidsynth and soundfont-fluid

Diffstat:
A.config/openttd/openttd.cfg | 469+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
A.config/openttd/playmidi | 3+++
2 files changed, 472 insertions(+), 0 deletions(-)

diff --git a/.config/openttd/openttd.cfg b/.config/openttd/openttd.cfg @@ -0,0 +1,469 @@ + +[misc] +display_opt = SHOW_TOWN_NAMES|SHOW_STATION_NAMES|SHOW_SIGNS|FULL_ANIMATION|FULL_DETAIL|WAYPOINTS|SHOW_COMPETITOR_SIGNS +fullscreen = false +support8bpp = no +graphicsset = +soundsset = +musicset = "OpenMSX" +videodriver = +musicdriver = "extmidi:cmd=/home/ad/.config/openttd/playmidi" +sounddriver = +blitter = +language = english_US.lng +resolution = 1408,1423 +screenshot_format = +savegame_format = +rightclick_emulate = false +small_font = +medium_font = +large_font = +mono_font = +small_size = 0 +medium_size = 0 +large_size = 0 +mono_size = 0 +small_aa = false +medium_aa = false +large_aa = false +mono_aa = false +sprite_cache_size_px = 128 +player_face = 0 +transparency_options = 0 +transparency_locks = 0 +invisibility_options = 0 +keyboard = +keyboard_caps = +last_newgrf_count = 6 +gui_zoom = 2 +font_zoom = 2 + +[difficulty] +max_no_competitors = 0 +number_towns = 2 +industry_density = 5 +max_loan = 300000 +initial_interest = 2 +vehicle_costs = 0 +competitor_speed = 2 +vehicle_breakdowns = 1 +subsidy_multiplier = 2 +construction_cost = 0 +terrain_type = 1 +quantity_sea_lakes = 1 +economy = false +line_reverse_mode = false +disasters = false +town_council_tolerance = 0 + +[game_creation] +town_name = english +landscape = temperate +snow_line_height = 15 +starting_year = 1950 +land_generator = 1 +oil_refinery_limit = 32 +tgen_smoothness = 1 +variety = 0 +generation_seed = 1395464581 +tree_placer = 2 +heightmap_rotation = 0 +se_flat_world_height = 1 +map_x = 8 +map_y = 8 +water_borders = 15 +custom_town_number = 1 +custom_sea_level = 2 +min_river_length = 16 +river_route_random = 5 +amount_of_rivers = 2 + +[vehicle] +road_side = right +train_acceleration_model = 1 +roadveh_acceleration_model = 1 +train_slope_steepness = 3 +roadveh_slope_steepness = 7 +max_train_length = 7 +smoke_amount = 1 +never_expire_vehicles = false +max_trains = 500 +max_roadveh = 500 +max_aircraft = 200 +max_ships = 300 +wagon_speed_limits = true +disable_elrails = false +freight_trains = 1 +plane_speed = 4 +dynamic_engines = true +plane_crashes = 2 +extend_vehicle_life = 0 +servint_ispercent = false +servint_trains = 150 +servint_roadveh = 150 +servint_ships = 360 +servint_aircraft = 100 + +[construction] +max_heightlevel = 30 +build_on_slopes = true +command_pause_level = 1 +terraform_per_64k_frames = 4194304 +terraform_frame_burst = 4096 +clear_per_64k_frames = 4194304 +clear_frame_burst = 4096 +tree_per_64k_frames = 4194304 +tree_frame_burst = 4096 +autoslope = true +extra_dynamite = true +max_bridge_length = 64 +max_bridge_height = 12 +max_tunnel_length = 64 +train_signal_side = 1 +road_stop_on_town_road = true +road_stop_on_competitor_road = true +raw_industry_construction = 0 +industry_platform = 1 +freeform_edges = true +extra_tree_placement = 2 + +[station] +never_expire_airports = false +station_spread = 12 +modified_catchment = true +adjacent_stations = true +distant_join_stations = true + +[economy] +town_layout = 0 +allow_town_roads = true +found_town = 0 +allow_town_level_crossings = true +station_noise_level = false +inflation = true +multiple_industry_per_town = false +bribe = true +exclusive_rights = true +fund_buildings = true +fund_roads = true +give_money = true +smooth_economy = true +allow_shares = false +feeder_payment_share = 75 +town_growth_rate = 2 +larger_towns = 4 +initial_city_size = 2 +mod_road_rebuild = true +dist_local_authority = 20 +town_noise_population[0] = 800 +town_noise_population[1] = 2000 +town_noise_population[2] = 4000 +infrastructure_maintenance = false + +[linkgraph] +recalc_interval = 4 +recalc_time = 16 +distribution_pax = 0 +distribution_mail = 0 +distribution_armoured = 0 +distribution_default = 0 +accuracy = 16 +demand_distance = 100 +demand_size = 100 +short_path_saturation = 80 + +[pf] +forbid_90_deg = false +roadveh_queue = true +pathfinder_for_trains = 2 +pathfinder_for_roadvehs = 2 +pathfinder_for_ships = 2 +reverse_at_signals = false +wait_oneway_signal = 15 +wait_twoway_signal = 41 +wait_for_pbs_path = 30 +reserve_paths = false +path_backoff_interval = 20 +opf.pf_maxlength = 4096 +opf.pf_maxdepth = 48 +npf.npf_max_search_nodes = 10000 +npf.npf_rail_firstred_penalty = 1000 +npf.npf_rail_firstred_exit_penalty = 10000 +npf.npf_rail_lastred_penalty = 1000 +npf.npf_rail_station_penalty = 100 +npf.npf_rail_slope_penalty = 100 +npf.npf_rail_curve_penalty = 100 +npf.npf_rail_depot_reverse_penalty = 5000 +npf.npf_rail_pbs_cross_penalty = 300 +npf.npf_rail_pbs_signal_back_penalty = 1500 +npf.npf_buoy_penalty = 200 +npf.npf_water_curve_penalty = 100 +npf.npf_road_curve_penalty = 100 +npf.npf_crossing_penalty = 300 +npf.npf_road_drive_through_penalty = 800 +npf.npf_road_dt_occupied_penalty = 800 +npf.npf_road_bay_occupied_penalty = 1500 +npf.maximum_go_to_depot_penalty = 2000 +yapf.disable_node_optimization = false +yapf.max_search_nodes = 10000 +yapf.rail_firstred_twoway_eol = false +yapf.rail_firstred_penalty = 1000 +yapf.rail_firstred_exit_penalty = 10000 +yapf.rail_lastred_penalty = 1000 +yapf.rail_lastred_exit_penalty = 10000 +yapf.rail_station_penalty = 1000 +yapf.rail_slope_penalty = 200 +yapf.rail_curve45_penalty = 100 +yapf.rail_curve90_penalty = 600 +yapf.rail_depot_reverse_penalty = 5000 +yapf.rail_crossing_penalty = 300 +yapf.rail_look_ahead_max_signals = 10 +yapf.rail_look_ahead_signal_p0 = 500 +yapf.rail_look_ahead_signal_p1 = -100 +yapf.rail_look_ahead_signal_p2 = 5 +yapf.rail_pbs_cross_penalty = 300 +yapf.rail_pbs_station_penalty = 800 +yapf.rail_pbs_signal_back_penalty = 1500 +yapf.rail_doubleslip_penalty = 100 +yapf.rail_longer_platform_penalty = 800 +yapf.rail_longer_platform_per_tile_penalty = 0 +yapf.rail_shorter_platform_penalty = 4000 +yapf.rail_shorter_platform_per_tile_penalty = 0 +yapf.road_slope_penalty = 200 +yapf.road_curve_penalty = 100 +yapf.road_crossing_penalty = 300 +yapf.road_stop_penalty = 800 +yapf.road_stop_occupied_penalty = 800 +yapf.road_stop_bay_occupied_penalty = 1500 +yapf.maximum_go_to_depot_penalty = 2000 + +[order] +no_servicing_if_no_breakdowns = true +improved_load = true +selectgoods = true +serviceathelipad = true +gradual_loading = true + +[script] +settings_profile = easy +script_max_opcode_till_suspend = 10000 + +[ai] +ai_in_multiplayer = true +ai_disable_veh_train = false +ai_disable_veh_roadveh = false +ai_disable_veh_aircraft = false +ai_disable_veh_ship = false + +[locale] +currency = USD +units_velocity = metric +units_power = metric +units_weight = metric +units_volume = metric +units_force = si +units_height = metric +digit_group_separator = +digit_group_separator_currency = +digit_decimal_separator = + +[gui] +autosave = monthly +threaded_saves = true +date_format_in_default_names = long +show_finances = true +auto_scrolling = 0 +scroll_mode = 0 +smooth_scroll = false +right_mouse_wnd_close = true +measure_tooltip = true +errmsg_duration = 5 +hover_delay_ms = 250 +osk_activation = double +toolbar_pos = 1 +statusbar_pos = 1 +window_snap_radius = 10 +window_soft_limit = 20 +zoom_min = 0 +zoom_max = 5 +population_in_label = true +link_terraform_toolbar = false +smallmap_land_colour = 0 +liveries = 2 +starting_colour = 16 +prefer_teamchat = false +scrollwheel_scrolling = 0 +scrollwheel_multiplier = 5 +pause_on_newgame = false +advanced_vehicle_list = 1 +timetable_in_ticks = false +timetable_arrival_departure = true +quick_goto = false +loading_indicators = 1 +default_rail_type = 0 +enable_signal_gui = true +coloured_news_year = 2000 +drag_signals_density = 4 +drag_signals_fixed_distance = false +semaphore_build_before = 1950 +vehicle_income_warn = true +order_review_system = 2 +lost_vehicle_warn = true +disable_unsuitable_building = true +new_nonstop = false +stop_location = 2 +keep_all_autosave = false +autosave_on_exit = false +autosave_on_network_disconnect = true +max_num_autosaves = 16 +auto_euro = true +news_message_timeout = 2 +show_track_reservation = false +default_signal_type = 1 +cycle_signal_types = 2 +station_numtracks = 1 +station_platlength = 5 +station_dragdrop = true +station_show_coverage = false +persistent_buildingtools = true +expenses_layout = false +station_gui_group_order = 0 +station_gui_sort_by = 0 +station_gui_sort_order = 0 +missing_strings_threshold = 25 +graph_line_thickness = 3 +show_date_in_logs = false +settings_restriction_mode = 0 +developer = 1 +newgrf_developer_tools = false +ai_developer_tools = false +scenario_developer = false +newgrf_show_old_versions = false +newgrf_default_palette = 1 +console_backlog_timeout = 100 +console_backlog_length = 100 +network_chat_box_width_pct = 40 +network_chat_box_height = 25 +network_chat_timeout = 20 + +[sound] +news_ticker = true +news_full = true +new_year = true +confirm = true +click_beep = true +disaster = true +vehicle = true +ambient = true + +[music] +playlist = 0 +music_vol = 127 +effect_vol = 127 +custom_1 = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +custom_2 = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +playing = true +shuffle = false + +[news_display] +arrival_player = full +arrival_other = summarized +accident = full +company_info = full +open = summarized +close = summarized +economy = full +production_player = summarized +production_other = off +production_nobody = off +advice = full +new_vehicles = full +acceptance = full +subsidies = summarized +general = full + +[network] +commands_per_frame = 2 +max_commands_in_queue = 16 +bytes_per_frame = 8 +bytes_per_frame_burst = 256 +max_init_time = 100 +max_join_time = 500 +max_download_time = 1000 +max_password_time = 2000 +max_lag_time = 500 +pause_on_join = true +server_port = 3979 +server_admin_port = 3977 +server_admin_chat = true +server_advertise = false +lan_internet = 1 +client_name = +server_password = +rcon_password = +admin_password = +default_company_pass = +server_name = +connect_to_ip = +network_id = 397701c40ecd34fc63f8c460f50b3777 +autoclean_companies = false +autoclean_unprotected = 12 +autoclean_protected = 36 +autoclean_novehicles = 0 +max_companies = 15 +max_clients = 25 +max_spectators = 15 +restart_game_year = 0 +min_active_clients = 0 +server_lang = ANY +reload_cfg = false +last_host = +last_port = 0 +no_http_content_downloads = false + +[currency] +rate = 1 +separator = . +to_euro = 0 +prefix = "" +suffix = " credits" + +[company] +engine_renew = false +engine_renew_months = 6 +engine_renew_money = 100000 +renew_keep_length = false + +[server_bind_addresses] + +[servers] + +[bans] + +[ai_players] +none = start_date=730 +none = start_date=730 +none = start_date=730 +none = start_date=730 +none = start_date=730 +none = start_date=730 +none = start_date=730 +none = start_date=730 +none = start_date=730 +none = start_date=730 +none = start_date=730 +none = start_date=730 +none = start_date=730 +none = start_date=730 +none = start_date=730 + +[game_scripts] +none = + +[version] +version_string = 1.9.2 +version_number = 19286D64 + +[newgrf] + +[newgrf-static] diff --git a/.config/openttd/playmidi b/.config/openttd/playmidi @@ -0,0 +1,3 @@ +#!/bin/bash +trap "pkill fluidsynth" EXIT +fluidsynth -a pulseaudio -i /usr/share/soundfonts/FluidR3_GM.sf2 $*