Hello
I've been searching for an answer to my very bizarre problem thats been occuring over and over for well over a year. I used to post on the main BIS forums, but was unfortunatly unable to find an answer to my problem.
My problem is as follows...
I would really like to make some small modifications to the basic Operation Flashpoint units and weapons, such as increasing the damage of the Apache's hellfire. I only intend to use this in single player.
I downloaded the OFPManager utility, and decrypted the Config.bin, renamed it to Config.cpp, and made my adjustments. I changed the default Hellfire damage variable... I dont remember what it was, but I changed it to 1200.
I saved my "work", and attempted to start the game. The game loads fine until it gets to the main screen, where you choose if you want to use the mission editor, single player game, etc. Once that screen appears, I'm met with the message "Value not an array"
I attempt to ignore this error, and go into the mission editor. I place myself in the cockpit of an Apache, and place a hostile T-80 tank out in front of me, say 500 yards or so.
Then I attempt to enter the actual game... and things fall apart. My cockpit completely disappears, and from the outside view my pilot is actually sitting BELOW the Apache (he's just in the sitting position, but isnt actually INSIDE the helicopter). The sounds are functioning as usual. I attempt to continue playing, and target the enemy tank. I fire a hellfire, only to find that the tank is immune to ALL DAMAGE... my hellfires, even though I changed them so that they should be able to destroy a T-80 in a single hit, do nothing. The tank shrugged off all eight of them without so much as a scratch.
I was running Patch version 1.85 at this time.
So at this point I deinstalled the game, confident that I had messed up the games delicate nature. I completely delete all files related to the game, and reinstall. I patch the game to version 1.20, and then decrypt the config.bin and such again. I make my changes to the config.cpp file (all I did was change Hellfire damage), and attempt to enter the game.
This time, the screen flashes black. I'm then booted back to my desktop, and the message "Value not an array" is displayed.
I've tried using the pre-formed config.cpp files from alonewolf, I've had friends send me their modified config.cpp files, I've tried to use a utility to make the config.cpp into cofig.bin, but to no avail. The error continually occurs, and I cant think of a reason why.
As I said, I was not able to find my answer at the BIS forums, and sincerely hope I might find some guidance here.
Thank you in advance.