That would be awesome Jet. Much appreciated. I have tomorrow off so will work on it some more. Here are the instructions that I have so far (backup, backup, backup your work
)
Copying from Fleet Ops to your stock/modded game:
Misc Folder:
Copy specific races gui config including the 4x3 thru 16x10, the gui_defaultrace, gui_interface, and gui_interface_misc. to your Misc folder
Sprite Folder:
Copy specific races sprite file, copy fleetops and fleetops_comp sprites into your Sprites folder In your games sprites.spr file add @include fleetops.spr and @include fleetops_comp.spr at the bottom. (Not sure if the fleetops_comp.spr is actually needed?)
gui_global.spr:
Copy everything from the FO gui_global sprite file into your stock gui_global sprite file at the bottom. Then delete the FO sections for Command Buttons, Build Buttons, Rank Symbols, and Avatar Buttons.
Textures Folder:
Copy all_interface, all_interface_font12, all_interface_font16, all interface_font20, all_interface_races, and races_interface (ie-federation_interface) buttons into your textures folder.
In each races new sprite file comment out the build buttons for b_repother, b_recrew, b_build, and b_evolve (comment out by putting //)
In your odf>other folder in each race change the interfaceConfiguration = "name" to match the name of the config file you took from the FO Misc folder. (Make sure you config file and sprite file name in each races odf matches the name of the file you took from FO)
In gui_defaultrace.cfg in Misc folder change no crew through nobiomatter all to 0. This allows the counts of each resource to show onscreen. I used Gimp to cut the resource icons from stock Armada 2 and pasted them on the all_interface texture file from FO to get the stock icons to show in the FO interface.
In the gui_interface.cfg file change resourcePanelSize from 3 to 6 in the following section: This lets all 6 resources show at the top of the screen in game:
// Resource Panel
resourceDefaultCursor = "standard_cursor"
resourcePanelArea = 100 8 470 48
resourcePanel = "resourcePanel"
resourcePanelSize = 3
resourcePanel_0 = 0 0 48 48
resourcePanel_1 = 160 0 48 48
resourcePanel_2 = 320 0 48 48
resourcePanel_3 = 480 0 48 48
resource_2 = 50 4 100 26 // dilithium
resource_3 = 210 4 100 26 // Tritanium
resource_5 = 370 4 100 26 // supply
resource_4 = 530 4 100 26 // Special
resource_1 = 690 4 100 26 // credits
resource_0 = 850 4 100 26 // crew
This is where I'm stuck. Getting the names of the resource to match the resource icon and in the correct order. I think the key is the resource panel section of the gui_interface.cfg file and the resource sections of the gui_interface_misc.cfg files to get the names and backgrounds to display and read in the correct spots.
Notes:
Have to find a way to add metal back, the latinum icon and biomatter.
I'm trying to get screen shots from in game but it's not working for some reason. Oh, I think you have to comment out some sections of the stock lines in the gui_global file but will get to that once I keep working on it.