Jump to content
Sign in to follow this  

Recommended Posts

Good evening everyone,

I have a few questions about MESSAGESYSTEMS.INI and .STR files;

 

1) since I am looking for the way to do further changes to HUDDATA and GUI.  I did some researches and I found out that if I edit MESSAGESYSTEMS.INI, I will be able to do more customization to the in-flight screen.  I am unable to find MESSAGESYSTEMS.INI.  So where do I find it? I extracted flightdata and there is no MESSAGESYSTEMS.INI. Where can I find MESSAGESYSTEMS.INI?

2) About .STR, I noted there are .STR on both flight and menu folders after extracting both using CAT extractor.  What kind of program is required, in order, to edit .STR files?  Or is there no way to mod them properly yet?

As always, the information and advice are appreciated.

Cheers!
 

Share this post


Link to post
Share on other sites

1 hour ago, Eagle114th said:

Where can I find MESSAGESYSTEMS.INI?

Just look harder. It should be in the FlightData.cat, IIRC.

1 hour ago, Eagle114th said:

Or is there no way to mod them properly yet?

There's no tool to edit .str files properly. The only way would be to hex-edit them, but hex-editing is not ideal and not for everyone. For menu screens, it's not needed; you can overwrite original strings referenced by those .str files directly in the .ini files.

Edited by Menrva
  • Thanks 1

Share this post


Link to post
Share on other sites
1 hour ago, Menrva said:

Just look harder. It should be in the FlightData.cat, IIRC.

There's no tool to edit .str files properly. The only way would be to hex-edit them, but hex-editing is not ideal and not for everyone. For menu screens, it's not needed; you can overwrite original strings referenced by those .str files directly in the .ini files.

OH MY GOD! I am embarrassed... I just realized I missed it by accident.  My apologies. 

About .STR, that is noted. I will leave it alone.

Thank you!

Cheers!

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Similar Content

    • By Eagle114th


      View File Screen Overhaul - (1920 x 1080)
      Strike Fighter Project 2 – Screen Overhaul v1.2 Customizable Edition
       
      The new version of SF2 Screen Overhaul 1.2 is now released.  Here is the following screen this mod completely overhaul:
       
      -          Main screen
      -          Single mission screen
      -          Mission editor screen
      -          Hangar (Default) screen
      -          Loadout screen
      -          Planning screen
      -          Roster screen
      -          Campaign screen
      -          Campaign editor screen
      -          Pilot records screen
      -          Options screen
       
      It does not yet cover another screen.  It is work in progress (WIP) for now.  What I am seeking for is feedback that will help me improving the mod further. It is one of my biggest projects I ever worked on for SF2. It gave me opportunity to grow a new skill I enjoy doing. 

      NOTE:  Now that SF2 Screen Overhaul is becoming a customizable version. If you make any mods that adds or change anything to this mod, please add my name and mod name to your credit part.
       
      You can contact me by PM in CombatAce (I am known as Eagle114th there) or Strike fighter series Discord chat (My username is Magic Dragon, so you can find me there too.)

      Version 1.2 NOTES:
       
      Buttons customization instruction:
      In Menu folder (SF2 mod folder), you will see various SF2 screen named as “BUTTONS_HANGAR, MAIN, OPTIONS, etc...), there are folders for each button.  In order, to change the color of buttons, go to one of button folder, you will see different folders for various color.  Copy the file from there and overwrite the files in any BUTTONS_(SCREEN) folder.

      For example, in BUTTONS_HANGAR, if I want to change the color of “LOADOUT” square button to blue; I go to the folder “LOADOUT”, then “Blue” folder, copy the files: LOADOUT0.bmp, LOADOUT1.bmp, and LOADOUT2.bmp.  Then I paste (Overwrite) the files in BUTTONS_HANGAR.
       
      Screens and Buttons customization Templates
      In different “BUTTONS_(different screen names)”, there are folder “_Templates’.  You can use it to change the designs, colors, or anything you want to do with the screen background or buttons. 
       
       


      This mod uses a font known as Orbitron.  I included it in _Fonts folder.

      I want to express my sincerely big THANKS to Menrva, Wrench, UllyB, Daddyairplanes, Wilches, JosefK, FalonCAF, and everyone else in CombatAce community for making this possible.  You all have been a huge help. 

      Because of Operation Desert Storm 30 years anniversary great mod, I was able to study the codes on how SF2 menu work, which led me into developing new menu for SF2.  This mod is truly fun to fly in SF2.  If anyone hasn’t tried it yet, I highly recommend it.


      There are detailed instruction that explains how to install in the proper ways in README file.  LEASE READ IT BEFORE INSTALLING! 

      I included the plans for the next version in the readme too.  

      The feedback are always welcomed!
       
       
       
      Submitter Eagle114th Submitted 05/18/2021 Category Menus  
    • By Eagle114th
      Strike Fighter Project 2 – Screen Overhaul v1.2 Customizable Edition
       
      The new version of SF2 Screen Overhaul 1.2 is now released.  Here is the following screen this mod completely overhaul:
       
      -          Main screen
      -          Single mission screen
      -          Mission editor screen
      -          Hangar (Default) screen
      -          Loadout screen
      -          Planning screen
      -          Roster screen
      -          Campaign screen
      -          Campaign editor screen
      -          Pilot records screen
      -          Options screen
       
      It does not yet cover another screen.  It is work in progress (WIP) for now.  What I am seeking for is feedback that will help me improving the mod further. It is one of my biggest projects I ever worked on for SF2. It gave me opportunity to grow a new skill I enjoy doing. 

      NOTE:  Now that SF2 Screen Overhaul is becoming a customizable version. If you make any mods that adds or change anything to this mod, please add my name and mod name to your credit part.
       
      You can contact me by PM in CombatAce (I am known as Eagle114th there) or Strike fighter series Discord chat (My username is Magic Dragon, so you can find me there too.)

      Version 1.2 NOTES:
       
      Buttons customization instruction:
      In Menu folder (SF2 mod folder), you will see various SF2 screen named as “BUTTONS_HANGAR, MAIN, OPTIONS, etc...), there are folders for each button.  In order, to change the color of buttons, go to one of button folder, you will see different folders for various color.  Copy the file from there and overwrite the files in any BUTTONS_(SCREEN) folder.

      For example, in BUTTONS_HANGAR, if I want to change the color of “LOADOUT” square button to blue; I go to the folder “LOADOUT”, then “Blue” folder, copy the files: LOADOUT0.bmp, LOADOUT1.bmp, and LOADOUT2.bmp.  Then I paste (Overwrite) the files in BUTTONS_HANGAR.
       
      Screens and Buttons customization Templates
      In different “BUTTONS_(different screen names)”, there are folder “_Templates’.  You can use it to change the designs, colors, or anything you want to do with the screen background or buttons. 
       
       


      This mod uses a font known as Orbitron.  I included it in _Fonts folder.

      I want to express my sincerely big THANKS to Menrva, Wrench, UllyB, Daddyairplanes, Wilches, JosefK, FalonCAF, and everyone else in CombatAce community for making this possible.  You all have been a huge help. 

      Because of Operation Desert Storm 30 years anniversary great mod, I was able to study the codes on how SF2 menu work, which led me into developing new menu for SF2.  This mod is truly fun to fly in SF2.  If anyone hasn’t tried it yet, I highly recommend it.


      There are detailed instruction that explains how to install in the proper ways in README file.  LEASE READ IT BEFORE INSTALLING! 

      I included the plans for the next version in the readme too.  

      The feedback are always welcomed!
       
       
       
    • By Eagle114th
      I did some experiment on converting the regular screenshot into 1970s and older photo style.  I thought "Why not?"  so here it is:

      Parked A-4s - Rregular screenshot

      Parked A-4s - 1970s style screenshot

      Parked A-4s - Older style screenshot


      Parked MiG-21s - Regular screenshot

      Parked MiG-21s - 1970s style screenshot


      Parked MiG-21s - Older style screenshot

    • By Eagle114th
      Hello everyone,
      Good morning!  I apologize for asking too many questions. I still think it is a good idea to keep asking questions, so it can provide many answers for the modders here too.

      By the way, there is one thing I am wondering about; Is there secondary position in .ini editing? 

      For example, Here is the code:

       
      [NewCampaignButton] MenuItemType=HOTSPOT UseHotSpotImage=FALSE NormalAnimation=NewCampaignTextAnimation0 MouseOverAnimation=NewCampaignTextAnimation1 MouseDownAnimation=NewCampaignTextAnimation0 SelectedAnimation=NewCampaignTextAnimation2 Position=52,270 ButtonSetting=MenuButtonSetting InfoTextSetting=InfoTextSetting //InfoTextStringID=TXT_MENU_NEWCAMPAIGN_INFO SelectionSound=click.wav StickySelection=TRUE See the code:
      Position=52,270

      It determines the position of the button on screen right?  Is there a way where I can set a secondary position, in other word, use a second position for one of button?  For example,  

      Here is an example what I would like to accomplish:

      NormalAnimation=Button_Animation0
      MouseOverAnimation=Button_Animation1
      MouseDownAnimation=Button_Animation2
      Position=52,270

      SelectedAnimation=Button_Animation3
      AlternativePosition=150,270

      OR

      Is there a way I can add the new codes and use "If SelectedAnimation is ACTIVED, then secondary button would appear on screen?
    • By Eagle114th
      Good afternoon everyone,
      I have the questions about MENU coding.  I am stuck on a few problems with my own menu projects:
      ---------------------------------------------------------
      1) I saved buttons as .png, and it has an alpha background (transparent) 
      NOTE: I am supposed to save it as .jpg right? 
      It still shows a black background around it. I tried setting TransparentBackground= to TRUE, still won't work.
      ---------------------------------------------------------
      2) I want to change between three image files.
      MouseOverAnimation=Animation_InstantAction1 MouseDownAnimation=Animation_InstantAction2 MouseDownAnimation=Animation_InstantAction3
      These codes are from [InstantActionHotspot] in MAINSCREEN.INI
      [InstantActionHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE GenerateEventMessage=TRUE NormalAnimation=Animation_InstantAction1 MouseOverAnimation=Animation_InstantAction1 MouseDownAnimation=Animation_InstantAction1 Position=500,150 SelectedAnimation= DisabledAnimation= TextSetting= TextStringID= TextPosition= InfoTextSetting=InfoTextSetting InfoTextStringID=TXT_MENU_INSTANTACTION_INFO

      It won't change between three images. It still only display one image, even when I move a mouse cursor over it. Here is the code:
      [InstantActionHotspot] MenuItemType=HOTSPOT UseHotSpotImage=FALSE GenerateEventMessage=TRUE NormalAnimation=Animation_InstantAction1 MouseOverAnimation=Animation_InstantAction1 MouseDownAnimation=Animation_InstantAction1 Position=500,150 SelectedAnimation= DisabledAnimation= TextSetting= TextStringID= TextPosition= InfoTextSetting=InfoTextSetting InfoTextStringID=TXT_MENU_INSTANTACTION_INFO [Animation_InstantAction1] AnimationFilename=InstantAction1.jpg LoopingAnimation=TRUE NumFrames=1 TicksPerFrame=0 TransparentBackground=TRUE Width=150 Height=40 [Animation_InstantAction2] AnimationFilename=InstantAction1.jpg LoopingAnimation=TRUE NumFrames=1 TicksPerFrame=0 TransparentBackground=TRUE Width=150 Height=40 [Animation_InstantAction3] AnimationFilename=InstantAction1.jpg LoopingAnimation=TRUE NumFrames=1 TicksPerFrame=0 TransparentBackground=TRUE Width=150 Height=40
      Any advice and tips are appreciated as always.
×

Important Information

By using this site, you agree to our Terms of Use, Privacy Policy, and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..