Guest User

ddraw.ini

a guest
May 13th, 2022
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.92 KB | None | 0 0
  1. ;sfall configuration settings
  2. ;v3.1
  3.  
  4. [Main]
  5. ;Change to 1 if you want to use command line args to tell sfall to use another ini file.
  6. UseCommandLine=0
  7.  
  8. ;Uncomment and point to a file to get alternate translations for some sfall messages
  9. ;TranslationsINI=./Translations.ini
  10.  
  11. ;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  12. [Sound]
  13. ;Sets the number of allowed simultaneous sound effects
  14. ;Set to 0 to leave the default unchanged (i.e. 4)
  15. NumSoundBuffers=0
  16.  
  17. ;Set to 1 to allow attaching sound files to combat float messages
  18. AllowSoundForFloats=1
  19.  
  20. ;Set to 1 to automatically search for alternative formats when fallout tries to play an acm
  21. ;This does not effect the play_sfall_sound and stop_sfall_sound script functions
  22. AllowDShowSound=0
  23.  
  24. ;Set to 1 to override the music path used by default if not present in the cfg
  25. ;Set to 2 to overwrite all occurances of the music path
  26. OverrideMusicDir=2
  27.  
  28. ;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  29. [Speed]
  30. ;Set to 0 to disable everything in this section
  31. Enable=1
  32.  
  33. ;The speeds corresponding to each slot in percent. (i.e. 100 is normal speed)
  34. SpeedMulti0=50
  35. SpeedMulti1=100
  36. SpeedMulti2=150
  37. SpeedMulti3=200
  38. SpeedMulti4=300
  39. SpeedMulti5=500
  40. SpeedMulti6=1000
  41. SpeedMulti7=100
  42. SpeedMulti8=100
  43. SpeedMulti9=100
  44.  
  45. ;The initial speed at game startup
  46. SpeedMultiInitial=100
  47.  
  48.  
  49. ;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  50. [Graphics]
  51. ;Set to 0 for 8 bit fullscreen
  52. ;Set to 4 for dx9 fullscreen
  53. ;Set to 5 for dx9 windowed
  54. ;A dx9 mode is required for any graphics related script extender functions to work (i.e. fullscreen shaders)
  55. ;Modes 1, 2 and 3 are no longer supported
  56. Mode=5
  57.  
  58. ;If using a dx9 mode, this changes the resolution
  59. ;The graphics are simply stretched to fit the new window; this does _not_ let you see more of the map
  60. ;If set to 0, use fallout's native resolution
  61. GraphicsWidth=800
  62. GraphicsHeight=600
  63.  
  64. ;Set to 1 to do the palette conversion on the gpu
  65. ;Set to 2 to do the palette conversion on the cpu
  66. ;Set to 0 to pick automatically
  67. ;GPU is faster, but requires v2.0 pixel shader support
  68. GPUBlt=0
  69.  
  70. ;Set to 1 to allow using 32 bit graphics for talking heads
  71. ;Requires graphics mode 4 or 5, and gpublt set to 1
  72. Use32BitHeadGraphics=0
  73.  
  74. ;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  75. [Input]
  76. ;Set to 1 to enable the mouse scroll wheel to scroll through your inventory
  77. UseScrollWheel=1
  78.  
  79. ;The mouse Z position is divided by this modifier to calculate the number of inventory
  80. ;slots to scroll. My mouse moves 120 pixel in the z direction for one click of the mouse
  81. ;wheel, but this may vary depending on your mouse manufacturer and windows settings.
  82. ;Set to 0 to only ever scroll 1 click
  83. ScrollMod=0
  84.  
  85. ;Adjusts mouse sensitivity to some percentage of normal.
  86. ;Negative values are valid, if you want your mouse axis reversed for some reason
  87. MouseSensitivity=100
  88.  
  89. ;DX scancode of a key to press when the middle mouse button is clicked
  90. ;The default of 0x30 toggles between your two weapons
  91. ;Set to 0 to disable
  92. MiddleMouse=0x30
  93.  
  94. ;Set to 1 to reverse the left and right mouse buttons
  95. ReverseMouseButtons=0
  96.  
  97. ;Set these to 1 if you want fallout to access the keyboard or mouse in background mode
  98. ;Try these if you get the 'Failure initializing input devices' error
  99. BackgroundKeyboard=0
  100. BackgroundMouse=0
  101.  
  102. ;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  103.  
  104. ;The modifier key you have to hold down to change any speed settings
  105. ;If set to 0 if you don't want to use a modifier key, or a DX scancode otherwise
  106. ;Set to -1 for either ctrl key, -2 for either alt key or -3 for either shift key
  107. SpeedModKey=-1
  108.  
  109. ;A key to press to toggle the speed tweak on or off
  110. ;Specify 0 if you don't want a toggle key, or a DX scancode otherwise
  111. SpeedToggleKey=0x00
  112.  
  113. ;The keys corresponding to the 10 speed slots
  114. ;Set to 0 to disable a slot, otherwise specify the DX scancode of the key you want to use
  115. SpeedKey0=0x52
  116. SpeedKey1=0x4f
  117. SpeedKey2=0x50
  118. SpeedKey3=0x51
  119. SpeedKey4=0x4b
  120. SpeedKey5=0x4c
  121. SpeedKey6=0x4d
  122. SpeedKey7=0x00
  123. SpeedKey8=0x00
  124. SpeedKey9=0x00
  125.  
  126. ;A key to hold down to move the window around when using graphics mode 5
  127. ;Set to 0 if you don't want to use a modifier key, or a DX scancode otherwise
  128. ;Set to -1 for either ctrl key, -2 for either alt key or -3 for either shift key
  129. WindowScrollKey=0
  130.  
  131. ;A key to press to toggle the highlighting of all items on the ground on the current map
  132. ToggleItemHighlightsKey=42
  133.  
  134. ;A key to press to open a debug game editor
  135. DebugEditorKey=0
  136.  
  137. ;XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  138. [Misc]
  139.  
  140. ;Time limit in years. Must be between -3 and 13
  141. ;Set to 0 if you want to die the instant you leave arroyo
  142. ;Set to -1 to remove the time limit, and automatically reset the date back to 2241 each time you would have reached it
  143. ;Set to -2 to remove the time limit without resetting the date. The game will lock up on 8th of March 2255
  144. ;Set to -3 to remove the time limit, automatically reset the date, but override fallouts GetDate function to return the correct year
  145. TimeLimit=13
  146.  
  147. ;World map travel time percentage modifier
  148. ;Modifies how fast in game time passes while you're moving around the map screen without affecting encounter rate
  149. ;100 is normal speed, 0 stops time from passing
  150. WorldMapTimeMod=100
  151.  
  152. ;Set to 1 to enable functions relating to overriding the file system
  153. UseFileSystemOverride=0
  154.  
  155. ;Set to 1 to use the fallout 1 code to control world map speed
  156. WorldMapFPSPatch=1
  157.  
  158. ;Controls the world map speed if WorldMapFPSPatch is 1. Higher values cause slower movement
  159. WorldMapDelay2=66
  160.  
  161. ;The number of slots available in the locations list panel of the world map
  162. ;Set to 0 to leave unchanged. 17 is default.
  163. ;Setting this greater than 17 requires a replacement background frm, or you'll get glitched graphics
  164. WorldMapSlots=0
  165.  
  166. ;To start a new game somewhere other than artemple.map, uncomment the next line and set it to the map you want to load
  167. ;StartingMap=
  168.  
  169. ;To change the 'FALLOUT II v1.02d' version string on the main menu, uncomment the next line
  170. ;You can use up to 2 %d's in this, if you want to include fallouts version number somewhere
  171. ;VersionString=
  172.  
  173. ;To use a config file other than fallout.cfg, uncomment the next line and add the name of your new file
  174. ;ConfigFile=
  175.  
  176. ;To use a patch file other than patch000.dat, uncomment the next line and add your new file name
  177. ;If you want to check for multiple patch files, you can include a %d in the file name (sprintf syntax)
  178. ;By default, only the first patch file found will be used.
  179. ;If you want to load multiple patch files at once, uncomment the NumberPatchLoop line and set it to the number of files to check for
  180. ;PatchFile=patch%03d.dat
  181. ;NumberPatchLoop=100
  182.  
  183. ;To change the default and starting player models, uncomment the next four lines.
  184. ;The default models can also be changed ingame via script
  185. ;MaleStartModel=hmwarr
  186. ;MaleDefaultModel=hmjmps
  187. ;FemaleStartModel=hfprim
  188. ;FemaleDefaultModel=hfjmps
  189.  
  190. ;To change the various ingame movies, modify the next 17 lines
  191. ;Most of these can also be changed ingame via script.
  192. Movie1=iplogo.mve
  193. Movie2=intro.mve
  194. Movie3=elder.mve
  195. Movie4=vsuit.mve
  196. Movie5=afailed.mve
  197. Movie6=adestroy.mve
  198. Movie7=car.mve
  199. Movie8=cartucci.mve
  200. Movie9=timeout.mve
  201. Movie10=tanker.mve
  202. Movie11=enclave.mve
  203. Movie12=derrick.mve
  204. Movie13=artimer1.mve
  205. Movie14=artimer2.mve
  206. Movie15=artimer3.mve
  207. Movie16=artimer4.mve
  208. Movie17=credits.mve
  209.  
  210. ;To change the starting year, month or day, uncomment the next 3 lines
  211. ;StartYear=-1
  212. ;StartMonth=-1
  213. ;StartDay=-1
  214.  
  215. ;To change the limit of the distance away from the player to which you're allowed to scroll the local maps, uncomment the next two lines
  216. ;Defaults are 0x1E0 in the x direction and 0x190 in the y direction.
  217. ;Not compatible with the res patch!
  218. ;LocalMapXLimit=480
  219. ;LocalMapYLimit=400
  220.  
  221. ;To add additional perks to the game, uncomment the next line and set it to point to a file containing perk information
  222. ;PerksFile=Perks.ini
  223.  
  224. ;Set to 1 if you want the pipboy to be available at the start of the game
  225. PipBoyAvailableAtGameStart=0
  226.  
  227. ;Set to 1 to double the number of available kill types
  228. ;If you use this, you need to provide the extra descriptions in proto.msg (entries from 1450 to 1487 are names and 1488 to 1525 are descriptions)
  229. ;Changing this option mid game will not invalidate old save games, but the players kill counters will be completely screwed.
  230. ;Setting this to 1 may cause problems if the player kills more than 32767 of any one critter type
  231. ;Additional kill types must have their new critical tables set! (See the OverrideCriticalTable option)
  232. ExtraKillTypes=0
  233.  
  234. ;Choose the damage formula used to calculate combat damage.
  235. ;Don't set this to anything other than 0 unless another mod you're using explicitly tells you to!
  236. ;0 - Fallout default
  237. ;1 - Glovz's Damage Fix
  238. ;5 - Haenlomal's Yet Another Ammo Mod.
  239. DamageFormula=0
  240.  
  241. ;Set to 1 to disable the horrigan encounter
  242. DisableHorrigan=0
  243.  
  244. ;Set to 1 to disable the random element in npc levelling.
  245. ;This will cause all npc party members to automatically level up as soon as the player reaches the requirements
  246. NPCAutoLevel=0
  247.  
  248. ;Change the initial starting location and world map viewport
  249. ;Leave at -1 for default
  250. StartXPos=-1
  251. StartYPos=-1
  252. ViewXPos=-1
  253. ViewYPos=-1
  254.  
  255. ;Set to 1 to override the art_chache_size setting in fallout2.cfg
  256. OverrideArtCacheSize=0
  257.  
  258. ;Point at an ini file containing elevator data
  259. ;ElevatorsFile=Elevators.ini
  260.  
  261. ;Uncomment and set to a comma delimited list of numbers to use a custom xp table.
  262. ;Players level is capped once the highest specified level is reached
  263. ;XPTable=50,100,200
  264.  
  265. ;Set to 1 to enable additional weapon animations codes from o-t
  266. ;The 4 byte value at 0x39 of weapon protos may range from 0 to 15 rather than 0 to 10
  267. ;Since the letters 'n' and 'r' are in use for other animations, an animation code of 11 corrisponds to 's' and 15 to 't'
  268. AdditionalWeaponAnims=1
  269.  
  270. ;Uncomment these lines to modify the default modifiers for aimed shots at specific bodyparts
  271. ;BodypartHitMod0=-40
  272. ;BodypartHitMod1=-30
  273. ;BodypartHitMod2=-30
  274. ;BodypartHitMod3=0
  275. ;BodypartHitMod4=-20
  276. ;BodypartHitMod5=-20
  277. ;BodypartHitMod6=-60
  278. ;BodypartHitMod7=-30
  279. ;BodypartHitMod8=0
  280.  
  281. ;Set to 1 to use a CriticalOverrides.ini file to override the default critical table
  282. ;Set to 2 to use the default critical with bug fixes (doesn't require an ini)
  283. ;Set to 3 to use a new format CriticalOverrides.ini file, with preadded bug fixes
  284. ;If the ExtraKillTypes option is enabled, this should be set to 3, with containing entries for any new types
  285. ;Must be non-zero to use the edit/get/reset_critical script functions
  286. OverrideCriticalTable=2
  287.  
  288. ;Set to 1 to get notification of karma changes in the notification window
  289. DisplayKarmaChanges=0
  290.  
  291. ;Set to 1 to always reload messages, rather than only at map load
  292. AlwaysReloadMsgs=0
  293.  
  294. ;Set to 1 to force the player to play the idle animation when reloading their weapon
  295. PlayIdleAnimOnReload=0
  296.  
  297. ;Adjust how corpses effect line of fire
  298. ;Set to 1 to apply the same rules to bursts as to complete misses
  299. ;Set to 2 to completely block corpses from absorbing fire
  300. CorpseLineOfFireFix=0
  301.  
  302. ;Set a number of milliseconds to idle each input loop
  303. ;Set to -1 to disable
  304. ;Set to 0 to idle only if other processes are waiting for processor time
  305. ;Set to 1 (or some higher number if needed) to prevent 100% cpu use
  306. ProcessorIdle=-1
  307.  
  308. ;Set to 1 if using the hero appearance mod
  309. EnableHeroAppearanceMod=0
  310.  
  311. ;Set to 1 to skip the 3 opening movies
  312. SkipOpeningMovies=0
  313.  
  314. ;Causes npc's who complete their combat turn with ap left over will try and find other ways to spend it.
  315. ;Only npcs with ap left equal to or greater than the value given here will be considered.
  316. ;Set to 0 to disable
  317. NPCsTryToSpendExtraAP=0
  318.  
  319. ;Allows the use of tiles over 80*36 in size. sfall will just split and resave them at startup
  320. ;Set to 1 to check all tiles on started (slow)
  321. ;set to 2 if you provide a XLtiles.lst file in art/tiles/ containing a list of the tile ids that need checking
  322. AllowLargeTiles=0
  323.  
  324. ;Set to one to directly control party members in combat
  325. ControlPartyMembers=0
  326.  
  327. ;Change the skilldex cursor frm numbers
  328. ;Default is 293 for all skills
  329. Lockpick=293
  330. Steal=293
  331. Traps=293
  332. FirstAid=293
  333. Doctor=293
  334. Science=293
  335. Repair=293
  336.  
  337. ;Remove window position rounding
  338. RemoveWindowRounding=0
  339.  
  340. ;Set to 1 to add scroll buttons to the pip boy quest list, and remove the quests per area limit
  341. UseScrollingQuestsList=1
  342.  
  343. ;Uncomment these lines to control the premade characters offered when starting a new game
  344. ;Multiple options should be separated by commas, and there must be the same number of entries in both lines
  345. ;PremadePaths=combat,diplomat,stealth
  346. ;PremadeFIDs=201,203,202
  347.  
  348. ;Use this line to modify the list of cities and their associated global variables used for city reputations
  349. ;Syntax is 'city id : global id',with each city/global pair separated by a comma.
  350. ;CityRepsCount=19
  351. ;CityRepsList=0:47,2:48,1:49,4:50,5:51,3:52,8:53,6:54,7:55,13:56,10:57,11:59,14:61,17:63,19:64,18:65,25:66,9:294,20:308
  352.  
  353. ;Set this to a valid path to save a copy of the console contents
  354. ;ConsoleOutputPath="bingle.txt"
  355.  
  356. ;Set to 1 to add additional pages of save slots
  357. ExtraSaveSlots=0
  358.  
  359. ;Set to 1 to speed up the hp/ac counter animations
  360. SpeedInterfaceCounterAnims=0
  361.  
  362. ;These lines allow you to control the karma frm's displayed on the character screen
  363. ;KarmaFRMsCount=3
  364. ;KarmaFRMs=47,48,49
  365. ;KarmaPoints=-100,100
  366.  
  367. ;Set to 1 to allow science and repair to be used on the player, or 2 for all critters. (Rather than only brahmin/robots)
  368. ScienceOnCritters=0
  369.  
  370. ;Modify this value to change the players speed of rotation on the inventory and character screens
  371. ;Default is 166
  372. SpeedInventoryPCRotation=166
  373.  
  374. ;Uncomment to set the text colour of the exta 5 interface boxes
  375. ;The line must contain a 5 digits, each either a 0 for green or 1 for red
  376. ;BoxBarColours=00000
  377.  
  378. ;Modify the maximum number of animations allowed to run on a map. (Default is 32)
  379. AnimationsAtOnceLimit=120
  380.  
  381. ;Set to 1 to remove the limits that stop the player rolling critical successes/misses in the first few days of game time
  382. RemoveCriticalTimelimits=0
  383.  
  384. ;Set to 1 to enable party members with level 6 protos to reach level 6
  385. NPCStage6Fix=0
  386.  
  387. ;Set to 1 to fix the problem with melee weapon equiped npcs being unable to attack multi-hex critters
  388. MultiHexPathingFix=0
  389.  
  390. ;Change the colour of the font used on the main menu for the fallout/sfall version number
  391. ;It's the last byte ('3c' by default,) that picks the colour used. The first byte supplies additional flags
  392. ;MainMenuFontColour=0x0600003c
  393.  
  394. ;Allows you to edit the skill tables
  395. ;Point the next line at an ini file containing the replacement skill data
  396. ;SkillsFile=skills.ini
  397.  
  398. ;Set to 1 to boost the maximum number of script names from 1450 to 10000
  399. BoostScriptDialogLimit=0
  400.  
  401. ;To change the relationship between SPECIAL stats and derived stats, uncomment the next line
  402. ; See the stats.ini in the modders pack for an example file
  403. ;DerivedStats=stats.ini
  404.  
  405. ;These options place a limit on the size of the objects a critter can carry, as well as weight
  406. ;Set the mode to 0 to disable, 1 to apply to pc only, 2 to apply to the pc and party members, or 4 to apply to all critters
  407. ;Add 8 to use the critters extra unused stat instead of for CritterInvSizeLimit for critters other than dude_obj
  408. ;i.e. STAT_unused - 10
  409. CritterInvSizeLimitMode=0
  410. CritterInvSizeLimit=200
  411.  
  412. ;Some bit flags to alter behaviour of the motion sensor
  413. ;1 - Allow sensor use on automap when motion sensor is in pack rather than hands
  414. ;2 - Motion sensor doesn't require charges
  415. ;4 - Motion sensor is required to use the item highlight feature
  416. MotionScannerFlags=1
  417.  
  418. ;Set to non-0 to adjust the maximum encounter table size
  419. ;Default is 40, and the maximum is 127
  420. EncounterTableSize=0
  421.  
  422. ;Set to 1 to disable the pipboy alarm button
  423. DisablePipboyAlarm=0
Add Comment
Please, Sign In to add comment