Aye, a two handy titty bitty o' info this one mate. If yer don't mind, quoting for reasons o' posterity..
Originally Posted by Dromio I thought it might be a good idea to detail some of the things that can be placed in the Pirates_local.ini file as a reference.
First off this file should be found in your Pirates of the Burning Sea directory. Don't confuse it with the PIRATES.INI, there are two separate files. If you don't have a Pirates_local.ini, you can create it. The Pirates_local.ini file is the file where you can override settings in the Pirates.ini file. So in theory any setting in the Pirates.ini should be valid for the Pirates_local.ini. That doesn't mean that all of them will work, or that it's a smart idea to go flailing around in there.
Here are the settings I have been able to find that can be inserted into the Pirates_local.ini file with comments to try and help clarify what they do. Note that any changes in this file require a restart of the application to take effect. If anyone has seen any other settings, please let me know and I'll add them. Please note the scroll bar in the code section, and also that very few, if any, of these entries are necessary, and some of them may no longer work.
[UI] sdc=true ;This allows for use of the /addmetric command to show performance counters within the game.
;These are all different color setttings in the game. The color is defined as Red Blue Green Alpha on a percentage scale. So 1 1 1 1 is white.
[CommandLine] useMyDocuments=false ;Makes screenshots go into your PotBS folder rather than your My Documents folder
[Logger] Mission=Info Combat=Info Combat_Totals=Info Encounter=Info ConsoleCommand=Info Chat_Messages=Info ;These options determine what gets put into the logs stored on your computer for each session. Logs are stored in your My Documents\Pirates of the Burning Seas folder. Note that you will get logs even if without an entry in the INI, but they will contain less information. Not all of these may work any more, and be careful about making your logs too big, they could cause issues.
[ShipManager] sailingMapScale=1 ;This will change the scale of the ships displayed in the game, making them larger. Originally presented by Taelorn as a workaround for those people that felt that the open sea sailing felt too fast, this definitely makes it feel slower.
[ClientInfoManager] zoomRanges = 10,25,50,75,100,250,500,750,1000,2000,3000,4000,5000,7500,10000 ;From Toshiro: Increases your zoom range for the Open Sea
[CONSTRAINTS_SAILINGMAP] offsetRadiusMax = 200000; ;From Toshiro: Affects the map size maximum
[CONSTRAINTS_AVATAR] maxCameraCorrectionRotationSpeed = 10 minCameraCorrectionRotationSpeed = 3.75 ;From Toshiro: These control the swing of the camera when you move your avatar around. By playing with these you can make the camera either stick rigidly to your avatar and move/stop when it does or alow some lag so the camera moves slightly after the avatar and stops slightly after. From BSharp: the first number is the speed of the camera, the second is the slow down at the tail end of the journey.
Adding a semi-colon at the beginning of a line in the INI will comment the line out, making it not apply without losing the text of the line. See my comments in the code for an example.
I hope this is helpful for people to reference, and hopefully help test.
Q. I heard there was a way to make the friendly ships not even appear on the minimap (cause too much clutter). How does one go about doing that?
A. I don't think it will help with rendering, since they are just dots, not 3d. In any case set the last number (which I think is transparency) to 0 for friendly ships. I set it to .5 for neutral and enemy npc's and they come out as just grey shapes, I used 0 for friendly and they are all gone, yay!