File information

Last updated

Original upload

Created by

szmind

Uploaded by

szmind

Virus scan

Safe to use

184 comments

  1. IlRematore
    IlRematore
    • member
    • 0 kudos
    Can you add the option to bomb UFO crash sites with your fighters to generate a cash bounty and skip the mission? Crashed small fighters are more annoying than anything else during late game honestly, plus i think it's a cool feature which should've always been present because it's what you do at the end of the Newfoundland mission.
    1. szmind
      szmind
      • premium
      • 38 kudos
      It's doable, yes. Many players ask about it. However, it's not as easy as it seems. But I'll give it a shot. Add the mod to tracking list or come back in a week or two.
    2. IlRematore
      IlRematore
      • member
      • 0 kudos
      ur awesome
    3. szmind
      szmind
      • premium
      • 38 kudos
      You should be already trying out Squadron Unleashed 2 instead of this one :)
  2. Nordrake
    Nordrake
    • supporter
    • 1 kudos
    Hi, will this mod work with LongWar v1.1 by loriendal?
    1. szmind
      szmind
      • premium
      • 38 kudos
      Yes. However if you joined MiniMods server on Discord you can already download Squadron Unleashed 2. It's alpha version but main features are already in and playable (multiple ships, some control of ships position in battle, pilots, pilot types, xp system etc.).
      Join Ogre Swamp
    2. Nordrake
      Nordrake
      • supporter
      • 1 kudos
      Thanks for the invite
    3. MrAlienist
      MrAlienist
      • member
      • 0 kudos
      Thanks for the great news! This is my favorite mod for Long War. When do you plan to release its final version?
      Yes, now I know when I will start my new campaign! :)
  3. physika23
    physika23
    • member
    • 0 kudos
    Sometimes this mod works but usually I just can't click multiple ships. Is there something I'm doing wrong? I'd say about 80% of the time, I click a plane and it goes green, then I click others that are ready and available and nothing happens and they don't go green.
    1. eddydobrian
      eddydobrian
      • member
      • 2 kudos
      Same problem.
    2. szmind
      szmind
      • premium
      • 38 kudos
      There is max (and min) squadron size limit. You can change them during installation or after (when already installed use SU_configurator.txt or sth called like this - check ReadMe). The limit depends on highest rank of pilot in CURRENTLY selected squadron, not just "in fleet". The minimum size is 2 I think and it stays there for Lt as well. By default: for 3 ships you need Cpt, for 4 ships you need Major, for 5 ships Colonel and for 6 ships Cmdr. So - if you choose Cpt, pick another 2 lower rank ships (total 3) and then you decide to remove the Cpt (cutting the limit to 2), you can't pick another (3rd) low rank ship.

      (sorry, for "I think" and "check ReadMe" - it's been 3 years since I wrote the mod. I have just started work on the continuation though, more modern programming approach, no hex installation, in-game menu etc.)
  4. MrAlienist
    MrAlienist
    • member
    • 0 kudos
    Any news regarding the further development of this wonderful mod?
    Thanks.
    1. szmind
      szmind
      • premium
      • 38 kudos
      I lost motivation recently due to heavy load of work in real life. The load is already gone but the motivation did not come back, lol. Maybe the coming Lent will make my religious side motivate me to get down to what players wait for :D
    2. MrAlienist
      MrAlienist
      • member
      • 0 kudos

      It is regrettable.
      Will I never see multiple jets on the my screen?
      I want to believe that divine providence will show you the right path! :)
  5. Pranaguy
    Pranaguy
    • supporter
    • 0 kudos
    Hi, thanks for this mod.  I've been trying to get it working for Long War 1.1.  I've gotten most of the way there.  I can't seem to resolve the issue of the stance buttons that are supposed to read, "AGG", "BAL" and "DEF".  The first one says "Click to"  and the second two say "unassigned".  Any thoughts?  Also, I've attempted to shoot down first UFO 5 times and only succeeded once on Australia start.  Just full AGG.  Most of the time it escapes before the second interception.  Is this supposed to work like this?  Because it makes the Australia start literally impossible.  Just wondering your thoughts on that.  I know Arvius changed the speed of the interceptors at one point cuz this was so broken in regular Long War.  I thought maybe a new air war mod might fix some of those weak areas of the game play.  Anyway looking forward to trying this out.  Maybe I'll just restart with another country for now.  Thx, again!
    Edit:
    I also noticed that I can't use my spacebar to launch the interceptor.  I have to click the launch button with my mouse cursor.  Is that as expected or another issue?  Thx again!
    1. szmind
      szmind
      • premium
      • 38 kudos
      Long War 1.1. already has Squadron included. Don't install it again on top of LW 1.1. (actually you should not be able to - the Patcher should return error)
      Check the lines in XComStrategyGame.INT. They should look like in the file "Instructions_for_Squadron_Unleashed_INT_Edits.txt".
      Regarding the Australia start - indeed that is an issue. The only solution that comes to my mind is editing DefaultGameCore.ini to increase map speed of jets. Search
      ; Air War values
      and increase iEngineers1 value for the interceptor.
    2. Pranaguy
      Pranaguy
      • supporter
      • 0 kudos
      Thank for getting back to me.  My issue was actually that Long War 1.1 installer installed into the wrong directory and I didn't know so I thought I had to install it manually from the mods he listed.  It was a big mistake and a mess but eventually I just started from a complete wipe and reinstallation from scratch and that fixed things.  Can't wait to give this a go.  I did change my interceptor speed and ran a few tests  and that has helped for sure!  Thx again!
  6. MrTalos
    MrTalos
    • member
    • 0 kudos
    Bradford said we don't have time for fighter squadrons...well :D
    Really cool mod and thank you for your work! You made the airgame much more satisfying.
  7. WilliamHudson1982
    WilliamHudson1982
    • member
    • 0 kudos
    Описание по установке идиотское не хрена не понятно.
    1. szmind
      szmind
      • premium
      • 38 kudos
      The installation is the same as for 100+ other hex-mods out there on nexusmods. Can't really make it simpler. That is: use PatcherGUI to apply the patch and .txt. How simpler do you imagine this can be?
      The only additional thing with Squadron is the need to manually edit XComStrategy.INT file. Instruction is as straightforward as can be. Open, find, replace etc. You can skip it and the mod will still work but the info displayed in-game will be "broken". Other than that the mechanics will work.
    2. loriendal
      loriendal
      • supporter
      • 10 kudos
      Активируешь через патчер или мод менеджер этот мод. Потом исправляешь в файле локализации несколько строк, чтобы они в игре отобразились корректно. Всё.
      Установка примерно такая же, как половина модов в этом разделе нексумодс.
  8. IronBeagle22
    IronBeagle22
    • member
    • 0 kudos
    How do I download this for the GOG version of XCOM? I have half a dozen files with the same name as the one I'm supposed to edit, and I can't open any of them.
    1. szmind
      szmind
      • premium
      • 38 kudos
      GOG or Steam makes no difference. When using PatcherGUI you provide path to "...XCom-Enemy-Unknown\XEW" folder of your installation and the patcher will patch correct .upk files.
      The file you are supposed to edit is XComStrategyGame.INT.
      1. Go to the above ...XCom-Enemy-Unknown\XEW folder.
      2. Go to ..\XEW\XComGame\Localization\INT
      3. Find there XComStrategyGame.INT
      4.  Proceed with the edits using Notepad simply (though Notepad++ is much more handy)
      5. In case of troubles come back here :))
    2. IronBeagle22
      IronBeagle22
      • member
      • 0 kudos
      I finally found the .Int, but when I try to find the XCOM path in the patcher, the XCOM Enemy Within folder isn't accepted, nor is the Enemy Unknown one or the XCOM Game sub-folder. The XEW folder under Enemy Unknown doesn't appear to exist, at least not when searching through the patcher tool.
    3. szmind
      szmind
      • premium
      • 38 kudos
      The patcher wants a folder where it will find XComGame\CookedPCConsole subfolder. For example I have created a structure like below:
      E:\INSTALKI\_LegacyHexMods\XEW_or_Whatever\XComGame\CookedPCConsole
      The path for patcher is "E:\INSTALKI\_LegacyHexMods\XEW_or_Whatever"
      (so the patcher does not need XEW name, you can have whatever, just look for correct CookedPCConsole of enemy within)
    4. IronBeagle22
      IronBeagle22
      • member
      • 0 kudos
      My only file named "cookedPcconsole" is for XCOM 2. Do I need to reinstall?
    5. IronBeagle22
      IronBeagle22
      • member
      • 0 kudos
      I also tried looking in my Long War Files folder, but nothing in it was the right file type.
    6. szmind
      szmind
      • premium
      • 38 kudos
      Locate XComEW.exe file. It should be in some ....\Binaries\Win32 folder. Next to \Binaries there must be \XComGame folder. If you cannot find such folders I have no idea how the game runs on your system. (Are you sure you have XCom EW installed? You know Long War and Long War 2 are totally different things, right).
    7. loriendal
      loriendal
      • supporter
      • 10 kudos
      xcom enemy unknown - This is the name of the folder in the GOG version.
      xcom enemy unknown\XEW - This is an addition to the game where the mod is must be installed.
      Any changes must take place inside the XEW folder.

      Make sure what you have Xcom Enemy Within installed. NOT ONLY Xcom Enemy Unknown or something other.
  9. lolic99
    lolic99
    • member
    • 6 kudos
    Can you somehow increase the battle time? 9 seconds, of which 3 is spent on approach, is too ridiculous, planes have time to fire 2-3 shots (usually off target) As a result, 4 interceptors (2 + 2) cannot shoot down small UFOs in 70% of cases.
    1. szmind
      szmind
      • premium
      • 38 kudos
      You can adjust (increase/decrease) battle length to your liking on your own:
      1. Use SU_Configurator.txt patch from \optional tools in the .zip you have downloaded (it can be re-applied as many times as you like)
      //CONTACT TIME = SLOWEST_JET_SPEED / UFO_SPEED x 30s
      ALIAS=SpeedBoostForDEFUFO:<%f 1.33>     //battle speed of DEF UFO is multiplied by this changing contact time, example 1 / 1.33 = 0.75 (75% of normal contact time)
      ALIAS=SpeedDownForAGGUFO:<%f 0.67>        //battle speed of AGG UFO is multiplied by this changing contact time, example: 1 / 0.67 = 1.50 (150% of normal contact time)
      2. You can increase individual battle speed of interceptor/firestorm and (or) decrease battle speed of individual UFOs (smaller only?). Higher speed of interceptor or lower speed of UFO means longer contact time. This is in DefaultGameCore.ini and these lines:
      ContBalance_Classic[1]=....iScientists1=10....There is one line for each type of ship. Have fun modding the game! :)) The mod is for your fun!
  10. Gambrinus001
    Gambrinus001
    • member
    • 2 kudos
    Help, I am getting getting: Error patching UPK error when trying to install the mod.
    1. szmind
      szmind
      • premium
      • 38 kudos
      Make sure you provided the correct path to XEW folder. By default:
      C:\Program Files (x86)\Steam\SteamApps\common\XCom-Enemy-Unknown\XEW
      In PatcherGUI there is a debug log available after a crash (Menu-->Tools-->Show debug log). It often helps to identify the reason of Error.
    2. Gambrinus001
      Gambrinus001
      • member
      • 2 kudos
      I am quite sure the path is ok, since I already installed several mods this way, namely: Commanders choice LW, Sequential overwatch, Sightlines LW and Soldier Gender EW.

      This is the debug log:
      Writing backups to d:\Games\SteamLibrary\steamapps\common\XCom-Enemy-Unknown\PatcherGUI/backup/2469859951/1599650479
      xcomstrategygame.upk saved to backup directory
      xcomgame.upk saved to backup directory
      gfxinterception_sf.upk saved to backup directory
      uicollection_strategy_sf.upk saved to backup directory
      Backup completed successfully

      Executing external PatchUPK program:
      "d:\Games\SteamLibrary\steamapps\common\XCom-Enemy-Unknown\PatcherGUI/binaries/PatchUPK.exe" "D:\Games\SteamLibrary\steamapps\common\XCom-Enemy-Unknown\PatcherGUI\Mods\Squadron Unleashed.txt" "D:\Games\SteamLibrary\steamapps\common\XCom-Enemy-Unknown\XEW/xcomgame/cookedpcconsole"

      PatchUPK
      Installing mod: SQUADRON UNLEASHED
      by szmind
      Mod description:
      This is a heavy mod - expect c.a. 30s of applying it by PatcherGUI. Enables squadron interceptions in place of single-jet dodge fights, allows for sending partially damaged ships, redefines stance mechanics allowing for quasi-formation management, makes pilot rank mean more than a badge and some more. Most key parameters can be tuned to player's preference and also effectively turn off certain features. Study and edit "ALIAS=..." lines just below for that purpose. Keeping a backup of modifed UPK files is advised - PatcherGUI will make the backups, so just keep them.


      Opening package ...
      Package file: D:\Games\SteamLibrary\steamapps\common\XCom-Enemy-Unknown\XEW/xcomgame/cookedpcconsole/xcomstrategygame.upk
      Package opened successfully!
      Alias added successfully: RefuellingHours
      Alias added successfully: MinHP_PctToLaunch
      Alias added successfully: MinSquadronSize
      Alias added successfully: MaxSquadronSize
      Alias added successfully: DamagedJetSpeedModifier
      Alias added successfully: DamagedJetAimPenalty
      Alias added successfully: AggroLabelColor
      Alias added successfully: AggroDamagedColor
      Alias added successfully: HeaderSelectedColor
      Alias added successfully: EngageWeaponStringFontSize
      Alias added successfully: EngageWeaponStringColorNormal
      Alias added successfully: EngageWeaponStringColorDamaged
      Alias added successfully: EngageHPBarColor
      Alias added successfully: SpazmoFactor
      Alias added successfully: SloMoPlayback
      Alias added successfully: PenaltyToHitSmallUFO
      Alias added successfully: BonusToHitLargeUFO
      Alias added successfully: AGG_JetVulnerability
      Alias added successfully: SpeedBoostForDEFUFO
      Alias added successfully: SpeedDownForAGGUFO
      Alias added successfully: CooldownModForAGGUFO
      Alias added successfully: AGG_AimBonus
      Alias added successfully: DEF_AimPenalty
      Alias added successfully: DEFHitToMiss
      Alias added successfully: AimBonusPerKill
      Alias added successfully: MaxBonusForKills
      Alias added successfully: BAL_SupportHitRisk
      Alias added successfully: AGG_SupportHitRisk
      Alias added successfully: LoneBulletDamageScaler
      Alias added successfully: AutoAbortThreshold
      Alias added successfully: CritMaxChance
      Alias added successfully: CritMinChance
      Alias added successfully: CritDamageMultiplier
      Alias added successfully: SparrowhawkDamageDivisor
      Alias added successfully: UFODestructionChanceScaler
      Alias added successfully: UFODestructionPctThreshold
      Allow uninstall data to be saved: FALSE



      Adding new name entry ...
      Name iSquadronSize already exists, skipping...
      Adding new export entry ...
      Export object XGInterception.ToggleInterceptor.iSquadronSize already exists, skipping...
      Searching for object named XGInterception.ToggleInterceptor.iSquadronSize ...
      Object found!
      Relative offset: 0x00000010 (16)
      Writing data chunk of size 0x00000018 (24) at
      Scope: Object Data
      Offset (absolute): 0x004CA8FE (5023998)
      Offset (scope-relative): 0x00000010 (16)
      Write successful!
      Adding new export entry ...
      Export object XGInterception.ToggleInterceptor.kJet already exists, skipping...
      Searching for object named XGInterception.ToggleInterceptor.kJet ...
      Object found!
      Relative offset: 0x00000010 (16)
      Writing data chunk of size 0x00000018 (24) at
      Scope: Object Data
      Offset (absolute): 0x004CA926 (5024038)
      Offset (scope-relative): 0x00000010 (16)
      Write successful!
      Relative offset: 0x00000028 (40)
      Writing data chunk of size 0x00000004 (4) at
      Scope: Object Data
      Offset (absolute): 0x004CA926 (5024038)
      Offset (scope-relative): 0x00000028 (40)
      Write successful!
      Adding new name entry ...
      Name m_iSquadronSpeed already exists, skipping...
      Adding new export entry ...
      Export object XGInterception.m_iSquadronSpeed already exists, skipping...
      Searching for object named XGInterception.m_iSquadronSpeed ...
      Object found!
      Relative offset: 0x00000010 (16)
      Writing data chunk of size 0x00000018 (24) at
      Scope: Object Data
      Offset (absolute): 0x004CA952 (5024082)
      Offset (scope-relative): 0x00000010 (16)
      Write successful!
      Adding new export entry ...
      Bad object name: XGInterceptionEngagement.AreAllInterceptorsDead
      Bad token: <XGInterceptionEngagement.AreAllInterceptorsDead>
      Error deserializing new export entry: wrong data!
      Execution stopped at #57 command named [ADD_EXPORT_ENTRY].
      Restoring from backup: d:\Games\SteamLibrary\steamapps\common\XCom-Enemy-Unknown\PatcherGUI/backup/2469859951/1599650479
      xcomstrategygame.upk restored from backup
      xcomgame.upk restored from backup
      gfxinterception_sf.upk restored from backup
      uicollection_strategy_sf.upk restored from backup
      Restoring from backup completed successfully
    3. szmind
      szmind
      • premium
      • 38 kudos
      Looks like you have already installed the squadron mod previously and did not uninstall it. You cannot patch one version of Squadron Unleashed on top of another. Namely because the patch code is looking for original parts of code to replace. But these parts do not exist because they had already been replaced. You must uninstall previous version of Squadron which might be tricky or impossible if you did not keep the Sqadron...uninstall.txt
      This would mean you might need to revert to original LW code and re-install all mods of interest - including Squadron Unleashed.
    4. Gambrinus001
      Gambrinus001
      • member
      • 2 kudos
      Hmm... you might be onto something, although it is very weird. I tried two completely new re-installations today, with LW and other mods and everything completely removed, both through Steam and manually and when trying to install some mods I already found some of their files in their respective folders. Very weird.
    5. Gambrinus001
      Gambrinus001
      • member
      • 2 kudos
      OK, so the culprit is LW Rebalanced, which already incorporates the mods I was installing including this one. Sorry to be a bother.