sorry mate, thats a bit beyond my capabilities, right now im thinking of a way to make them toggle with a button or something, and i was able to remove the targeting reticle as well, but then you need a good gunner to shoot for you, a little tricky but you can get used to it, anyway maybe NK can help with that part, but here is some of the code:
okay open up battleinterface.c in yer battle_interface folder under the program folder, then look for this line of code:
BattleInterface.MessageIcons.TexVSize = 2;
then below, make these following changes (you can see most changes i made, i left the original values, just commented out so the game engine ignores them):
BattleInterface.navigation.aspectRatio = showWindow.aspectRatio;
BattleInterface.navigation.navigatorWidth = RecalculateHIcon(0);//192);
BattleInterface.navigation.navigatorHeight = RecalculateVIcon(0);//192);
BattleInterface.navigation.rightPos = showWindow.right;
BattleInterface.navigation.topPos = showWindow.top;
BattleInterface.navigation.speedShowFont = "bold_numbers";
BattleInterface.navigation.speedOutYOffset = RecalculateVIcon(0);//-88);
BattleInterface.navigation.shipSpeedXOffset = RecalculateHIcon(0);//80);
BattleInterface.navigation.windSpeedXOffset = RecalculateHIcon(0);//-80);
BattleInterface.navigation.fontScale = 0;//0.75;
BattleInterface.navigation.windWidth = 0;//30;
BattleInterface.navigation.windHeight = 0;//120;
BattleInterface.navigation.compasTexture = "battle_interfacecompass1.tga";//compass.tga";
BattleInterface.navigation.speedTexture = "battle_interfaceindicators_wind_and_ship1.tga";//indicators_wind_and_ship.tga";
BattleInterface.navigation.cannonsTexture = "battle_interfaceindicators_cannons_reload1.tga";//indicators_cannons_reload.tga";
BattleInterface.navigation.emptyTexture = "battle_interfaceindicators_dark_and_center_ship1.tga";//indicators_dark_and_center_ship.tga";
BattleInterface.navigation.windTexture = "battle_interfacewind_pointer1.tga";//wind_pointer.tga";
BattleInterface.navigation.leftChargeBegAngle = 0;//215;
BattleInterface.navigation.leftChargeEndAngle = 0;//325;
BattleInterface.navigation.rightChargeBegAngle = 0;//145;
BattleInterface.navigation.rightChargeEndAngle = 0;//35;
BattleInterface.navigation.forwardChargeBegAngle = 0;//335;
BattleInterface.navigation.forwardChargeEndAngle = 0;//385;
BattleInterface.navigation.backwardChargeBegAngle = 0;//205;
BattleInterface.navigation.backwardChargeEndAngle = 0;//155;
BattleInterface.navigation.shipSpeedBegAngle = 0;//175;
BattleInterface.navigation.shipSpeedEndAngle = 0;//55;
BattleInterface.navigation.windSpeedBegAngle = 0;//180;
BattleInterface.navigation.windSpeedEndAngle = 0;//410;
BattleInterface.navigation.mapRadius = 0;//54;
BattleInterface.navigation.horizontRadius = 0;//400;
BattleInterface.navigation.minScale = 0;//0.5;
BattleInterface.navigation.maxScale = 0;//4;
BattleInterface.navigation.scaleStep = 0;//0.1;
BattleInterface.navigation.argbReadyCannonColor = argb(0,0,0,0);//255,0,155,0);
BattleInterface.navigation.argbChargeCannonColor = argb(0,0,0,0);//255,255,0,0);
BattleInterface.navigation.argbSeaColor = argb(0,0,0,0);//255,10,30,80);
BattleInterface.navigation.argbFireZoneColor = argb(0,0,0,0);//60,250,250,250);
BattleInterface.navigation.argbEnemyShipColor = argb(0,0,0,0);//255,255,0,0);
BattleInterface.navigation.argbFrendShipColor = argb(0,0,0,0);//255,0,255,0);
BattleInterface.navigation.argbNeutralShipColor = argb(0,0,0,0);//255,128,128,128);
BattleInterface.navigation.argbDeadShipColor = argb(0,0,0,0);//255,0,0,255);
BattleInterface.navigation.argbBackMaxColor = argb(0,0,0,0);//255,0,0,128);
BattleInterface.navigation.argbBackMinColor = argb(0,0,0,0);//0,0,0,128);
BattleInterface.navigation.shipShowRadius = 0;//8.0;
BattleInterface.navigation.chargeTexture = "battle_interfacesmall_cannons1.tga";//small_cannons.tga";
BattleInterface.navigation.chargeTextureGreed = "0";//1,4";
BattleInterface.navigation.chargePos = RecalculateHIcon(0)+","+RecalculateVIcon(0);//160)+","+RecalculateVIcon(174);
BattleInterface.navigation.chargePictureSize = "0,0";//32,32";
wow thats really jumbled, theres also some code in the same file that takes the messege icons that appear on the top left out, but you may or may not want to use this, these are the icons that tell you if you are able to board enemies or close enough to a port to dock, but if you can play without them and they bother you, then look in the battleinterface.c file again and look for code:
BattleInterface.UserIcons.ui3.name = "sail_fast";
then under that line make the following changes:
BattleInterface.MessageIcons.IconWidth = RecalculateHIcon(0);//64);
BattleInterface.MessageIcons.IconHeight = RecalculateVIcon(0);//24);
BattleInterface.MessageIcons.IconDist = RecalculateVIcon(0);//2);
BattleInterface.MessageIcons.IconBottom = sti(showWindow.bottom)-RecalculateVIcon(0);//80+20);
BattleInterface.MessageIcons.IconMaxQuantity = 4;
BattleInterface.MessageIcons.BlendTime = 3.0;
BattleInterface.MessageIcons.FallSpeed = 22.0;
BattleInterface.MessageIcons.argbHighBlind = argb(255,128,128,128);
BattleInterface.MessageIcons.argbLowBlind = argb(255,68,68,68);
BattleInterface.MessageIcons.BlindUpTime = 0.5;
BattleInterface.MessageIcons.BlindDownTime = 1.0;
BattleInterface.MessageIcons.texture = "battle_interfaceMessageIcons1.tga";//MessageIcons.tga";
BattleInterface.MessageIcons.TexHSize = 2;
BattleInterface.MessageIcons.TexVSize = 2;
and to remove the targeting reticle look in the sea_ai folder also in the program folder, then open the aicameras.c file and look for code:
makearef(Crosshair,SeaCameras.Crosshair);
then under that, just rename the texture file to something that don't exist so the engine won't load an image there, make a single change so it looks something like this:
Crosshair.OutsideCamera = true;
Crosshair.Texture = "crosshaircrosshair0.tga";//crosshair.tga";
Crosshair.Size = 0.05;
in some cases you can simply remove the texture file name and that takes care of it like the target reticle, but its different with the icons, remove the names and you still see squares where the icons were, instead for the icons, you gotta decrease the values it calculates so it won't output nothing in the icons place hope that makes sense, well if theres any trouble let me know, and do remember to back up them files first! fair winds lads -hope you enjoy the view as much as i do
theres a way to remove all icons but then you really need to know what your doing, like memorize the commands and it gets too confusing without those icons on the bottum left of the screen those icons tell you what command you are initiating or what orders you give yer fleet, in my opinion too necessary for good game play but if you want it out post again and i'll try n find that stuff too