mirror of
https://github.com/fallout2-ce/fallout2-ce.git
synced 2026-07-27 16:47:11 -07:00
* show weight instead of size in loot dialog * chore: auto-format with clang-format * added configuration * chore: auto-format with clang-format * added percentage mode only * chore: auto-format with clang-format * use percentage for simple indiator in containers, remove the percentage mode only, change default to simple indicator * Update src/settings.h typo Co-authored-by: Mike Klaas <mike.klaas@gmail.com> * changed the threshold to be applicable only to the containers and se it to 50%.. changed the colors for the weight indicator and the party member name in the loot dialog.. also tweaked label position for bigger critters like Marcus * restore font to the previous value in case threshold filters out the indicator Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * missing leading space in weight indicator comments in fallout2.cfg Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * use actual runtime value of the size of the columns instead of trusting the setting value Co-authored-by: Mike Klaas <mike.klaas@gmail.com> * minor reformulation of the comments in fallout2.cfg Co-authored-by: Mike Klaas <mike.klaas@gmail.com> * explicitly use std::ceil() over ceil() to follow convention in this file and to make copilot happy --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Mike Klaas <mike.klaas@gmail.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
192 lines
6.4 KiB
INI
192 lines
6.4 KiB
INI
; This is an example configuration for Fallout CE. If you'd like to use the recommended settings without
|
|
; disturbing your game config, copy everything from [ui] and [qol] into your fallout2.cfg
|
|
|
|
[debug]
|
|
;Set this to a valid path to save a copy of the console contents
|
|
console_output_path=
|
|
mode=log
|
|
output_map_data_info=1
|
|
show_load_info=1
|
|
show_script_messages=1
|
|
show_tile_num=1
|
|
window_height=192
|
|
window_width=300
|
|
|
|
[mapper]
|
|
default_f8_as_game=1
|
|
fix_map_inventory=0
|
|
fix_map_objects=0
|
|
ignore_rebuild_errors=0
|
|
librarian=0
|
|
override_librarian=0
|
|
rebuild_protos=0
|
|
run_mapper_as_game=0
|
|
save_text_maps=0
|
|
show_pid_numbers=0
|
|
sort_script_list=0
|
|
use_art_not_protos=0
|
|
; Allows to load a certain map right away after loading the mapper.
|
|
map=denbus2
|
|
; Allows to disable grid item picker and use a simpler list-based picker.
|
|
use_grid_item_picker=1
|
|
|
|
[preferences]
|
|
brightness=1.000000
|
|
combat_difficulty=1
|
|
combat_looks=1
|
|
combat_messages=1
|
|
combat_speed=50
|
|
combat_taunts=1
|
|
game_difficulty=1
|
|
item_highlight=1
|
|
language_filter=0
|
|
mouse_sensitivity=1.000000
|
|
player_speedup=0
|
|
running=1
|
|
running_burning_guy=1
|
|
subtitles=1
|
|
target_highlight=1
|
|
text_base_delay=6.000000
|
|
text_line_delay=2.000000
|
|
violence_level=3
|
|
|
|
[screen]
|
|
; Physical screen resolution of the full screen or window.
|
|
resolution_x=800
|
|
resolution_y=480
|
|
; Scale of physical pixels to logical pixels. For instance, if x/y is 1280 x 960 and scale is 2,
|
|
; the game will be rendered at 640 x 480 and then scaled up to 1280 x 960. This is useful for windowed mode on high DPI displays.
|
|
scale=1
|
|
; Set to 1 to run the game in windowed mode. Set to 0 to run in fullscreen mode.
|
|
windowed=1
|
|
|
|
[sound]
|
|
cache_size=448
|
|
debug=1
|
|
debug_sfxc=1
|
|
; Set to 1 to avoid restarting music when changing maps when the music is the same track.
|
|
gapless_music=1
|
|
initialize=1
|
|
master_volume=22281
|
|
music=1
|
|
music_path1=data\sound\music\
|
|
music_path2=sound\music\
|
|
music_volume=22281
|
|
sndfx_volume=22281
|
|
sounds=1
|
|
speech=1
|
|
speech_volume=22281
|
|
|
|
[system]
|
|
art_cache_size=32
|
|
color_cycling=1
|
|
critter_dat=critter.dat
|
|
critter_patches=data
|
|
cycle_speed_factor=1
|
|
executable=game
|
|
free_space=20480
|
|
hashing=1
|
|
interrupt_walk=1
|
|
language=english
|
|
master_dat=master.dat
|
|
master_patches=data
|
|
screenshots_format=png
|
|
scroll_lock=0
|
|
splash=5
|
|
|
|
[ui]
|
|
; Speed up or slow down all UI animations such as screen fade, dialog window show/hide, AC numbers roll, etc.
|
|
anim_speed=2.000000
|
|
|
|
; To use more than one save slot for quick saving (F6 key) without picking a slot beforehand
|
|
; Quick save will cyclically overwrite saves from the first slot on the specified page to the last slot on the n-th page
|
|
; auto_quick_save sets how many pages you want to use for quick saving (valid range: 1..10)
|
|
; Set to 0 to disable
|
|
auto_quick_save=3
|
|
|
|
; Set to 1 to display additional points of damage from Bonus HtH/Ranged Damage perks in the inventory
|
|
display_bonus_damage=1
|
|
|
|
; Set to 1 to get notification of karma changes in the notification window
|
|
display_karma_changes=0
|
|
|
|
; Set to 1 to use the hi-res dialog border/background at resolutions above 640x480. Requires art\intrface\HR_ALLTLK.FRM (for example from f2_res.dat)
|
|
dialog_border=1
|
|
|
|
; Set to one to hide areas outside map bounds when using higher than 640x480 resolution, and to zero to disable
|
|
enable_high_resolution_stencil=1
|
|
|
|
; Set to 1 to extend the action points bar to show up to 16 AP instead of 10 (requires iface_apbar_e.frm)
|
|
extend_ap_bar=1
|
|
|
|
; Set to 1 to expand the barter/trade window vertically, adding a 4th item slot per side (requires barter_e.frm, trade_e.frm, and a screen height of at least 528 pixels)
|
|
expand_barter_window=1
|
|
|
|
; if iface_bar_mode=0 - the bottom of the map view window sits at the top of the IFACE Bar.
|
|
; if iface_bar_mode=1 - the bottom of the map view window extends to the base of the screen and is overlapped by the IFACE Bar.
|
|
iface_bar_mode=0
|
|
; 0 = no side art, 1 = metal, 2 = leather, 3-6 = alternative metal, 7 = alternative leather, 8 = brown metal
|
|
iface_bar_side_art=2
|
|
; 0 = Iface-bar side graphics extend from the Iface-Bar to the Screen edges.
|
|
; 1 = Iface-bar side graphics extend from the Screen edges to the Iface-Bar
|
|
iface_bar_sides_ori=0
|
|
; Set to 640 to use the original interface bar width, or 800 to use the 800pix wide asset from f2_res.dat.
|
|
iface_bar_width=800
|
|
|
|
; Whether to load EDG files (HRP format) when loading maps. If loaded, they override default edge clipping and scroll blocking behavior.
|
|
edg_support=1
|
|
ignore_map_edges=0
|
|
|
|
; Set to 1 to display numbered dialogue options
|
|
numbers_in_dialogue=0
|
|
|
|
; Set to 1 to skip the 3 opening movies
|
|
; Set to 2 to also skip the splash screen
|
|
skip_opening_movies=0
|
|
|
|
; Set to 1 to scale the splash screen to fit the screen while preserving aspect ratio.
|
|
; Set to 2 to fill the screen
|
|
splash_screen_size=1
|
|
|
|
; Set to 1 to scale movies to fit the screen while preserving aspect ratio.
|
|
; Set to 0 to keep movies at their native size, centered on screen.
|
|
movie_aspect_fit=1
|
|
|
|
; Maximum number of columns shown in the main inventory and loot/steal windows (valid range: 1..2)
|
|
; 2-column Loot/steal window requires minimum screen width of 673px.
|
|
; This also enables npc equipment management on the loot screen
|
|
inventory_columns=2
|
|
|
|
; Set to 0 to keep the main menu art and controls at native size.
|
|
; Set to 1 to scale only the main menu background image to fit the screen while maintaining aspect ratio.
|
|
; Set to 2 to also scale the main menu button panel, red buttons, and button labels with the menu art.
|
|
main_menu_scale_mode=1
|
|
|
|
; Set to 1 to show a Help option in the in-game options menu which opens the F1 help screen.
|
|
in_game_menu_help=1
|
|
|
|
; Weight/size indicator for PC, critters and containers
|
|
; Set to 0 for vanilla behavior (no weight indicator)
|
|
; Set to 1 to show a simple weight indicator; works with all inventory_columns values
|
|
; Set to 2 to show a detailed weight indicator; works with inventory_columns > 1 only
|
|
loot_weight_indicator=1
|
|
|
|
; Set to 0 to show container indicator at all times
|
|
; Set to XX to show container indicator when size reaches XX%
|
|
; Set to 100 to show container indicator when full
|
|
loot_container_size_indicator_threshold=50
|
|
|
|
[qol]
|
|
; Automatically open doors that are unlocked and has no script attached.
|
|
auto_open_doors=0
|
|
|
|
; Overrides distance at which walk animation is used when using an object. 0 disables walking
|
|
; This is the number of empty tiles between the player and the target. 3 is the default
|
|
use_walk_distance=3
|
|
|
|
; Allow opening party member inventory from the long-press context menu.
|
|
party_trade_from_menu=1
|
|
|
|
; Allow switching to companions' inventories in loot screens (and barter, in the future)
|
|
party_loot_and_barter=1
|