XCOM 2
qUIck_LW2
151 kommentarer
Zyxpsilon  [ophavsmand] 26. sep. kl. 4:34 
@Etienne

Quote of your initial comment; "--- this mod doesn't work on my XCOM 2 (Long War 2, not WotC). SwappImg is installed. The class and rank icons for the operatives don't change. ---"

Sooooo .. you fixed it (**inderectly**) all or not since the above remarks. Right?

Glad i could help out.
Enjoy your alternate coding results!
Etienne 25. sep. kl. 12:15 
@Zyxpsilon
Thank you very much, but the method I used to replace the class images, I repeat, works flawlessly. I was only interested in how the rest of your rank-related images should be correctly declared in the script. But if you don't remember that, I won't insist.
Thank you again.
My best wishes!
Zyxpsilon  [ophavsmand] 25. sep. kl. 5:43 
@Etienne

Last suggestion... "Coding Mods requires a lot of specific skills."

Not all players are up to these sharp challenges.

Can't help you more than the remarks below, sorry.

Again... good luck on your own!
Zyxpsilon  [ophavsmand] 25. sep. kl. 5:36 
@Etienne
...

3) "SwappImg" is only a formal calibration of a very few (and rare) UI processing contexts. It's simply active when OTHER mods alter my files. Sometimes it fails too. Guess why? THEY're blocking it to hack my stuff.

4) You simply can't import! We all compile stuff (UC Classes, and far more). Graphics must go through pre-defined libraries (UPK, SPI, etc).

5) LW_Overhaul isn't mine and isn't touched by my assets. Yet - i keep track of shared methods to make MY graphics always valid at runtime (the custom game player load-up). Even the "SquadImagePaths" are declared for important reasons.
Zyxpsilon  [ophavsmand] 25. sep. kl. 5:36 
@Etienne
Ok.. now i understand what might happens there.

1) If you alter ANY other mods or even delete some settings (INI files or not) there are risks of conflict or priority interference between most assets from your list of active mods. Each of our (modders) coding flows are already made with compatibility provision.

2) Some of us tried to copy/alter/mimic our files and features. To name just one from many more (RustyDios) crashed my library of codes. Even (Robojumper, etc) tackled the UI systems heavily too.
Etienne 24. sep. kl. 23:49 
@Zyxpsilon
I have only one question left for you: how and where can I correctly import your rank icons from your mod into LW2 so they're colored?
Thank you.
Etienne 24. sep. kl. 7:48 
@Zyxpsilon
UPD:
If you're interested, the archives themselves (for example, qUIck_LW2_UILibrary.upk) work as expected. I opened them in Unreal Explorer and transferred the icon names for each LW2 class by editing XCOMClassData.ini in LW_Overhaul.
That is, I commented out the old icons and added yours:

; +IconImage="img:///UILibrary_LW_PerkPack.Class_Shinobi"
+IconImage="img:///qUIck_LW2_UILibrary.class_shinobi"
etc.
Etienne 24. sep. kl. 6:11 
@Zyxpsilon
None of the images for this mod work. AML doesn't show any conflicts. Furthermore, I understand that the lines in XCOMEngine.ini, specifically the ModCalssOverride= line in My Documents configs, essentially show the same conflicts as AML, if any. So, there are no conflicts at all. Yes, your LAByrinth mod is installed and works perfectly.
I don't know, maybe I should uninstall your SwappImg mod; maybe it's not needed for this mod at all currently?
Zyxpsilon  [ophavsmand] 24. sep. kl. 5:02 
Try here....
https://github.com/X2CommunityCore/xcom2-launcher/releases/tag/v1.6.0

(Direct development site from the author)
Zyxpsilon  [ophavsmand] 24. sep. kl. 4:59 
Ooooppppss.. Steam has blocked it. Sorry.
Zyxpsilon  [ophavsmand] 24. sep. kl. 4:58 
@Etienne,

1) Have you installed the "LAByrinth" mod?

2) What exactly doesn't work *also*? There are many other features - check the sample images above.

3) My "qUIck" series of mods were created in 2017+!. Huge amounts of **other** MODs were included in this game since. Some already conflicted to default Firaxis gameplay assets - mostly when LW2 was ruined by additional edits of initial (official too) coding.

4) Verify if various settings interferes in your Mods/List with the AML toolset...
(https://github.com/X2CommunityCore/xcom2-launcher/releases/download/v1.6.0/XCOM2_AlternativeModLauncher_1.6.0.zip)

5) Good luck .. and be aware i've stopped modding for XC2 awile ago.
Etienne 24. sep. kl. 3:34 
No matter how hard I try and everything I do (I read the comments and even tried your version with Dropbox), this mod doesn't work on my XCOM 2 (Long War 2, not WotC). SwappImg is installed. The class and rank icons for the operatives don't change.
Zyxpsilon  [ophavsmand] 2. juni 2022 kl. 6:33 
I can only conclude there is a mod conflict or a recent update for any such mods has created invalid functions that interfere with Vanilla processing.
No way for me to fix those issues, sorry.. but good luck, tracking down the flawed mod(s).

Everything works just fine here even through multiple hybrid installation setups with or without authentic LW2 "products" except maybe the most recent hacky attempts from "Long War of the Chosen" which wrecked up a **LOT** of system elements. Even "Covert Infiltration" can mess with other LW2 caching steps unless custom edits are executed by skilled users.
Keyser Băsoze 1. juni 2022 kl. 13:08 
So:

- Uninstalled WoTC DLC
- Deactivated all mods in AML
- Deleted Config folder again
- Unsubscribed / re-subscribed to this mod + dependencies
- Started new save with just this activated

Class icons stil don't appear, only the text is colored. Loot and Research shows-up OK I think.

https://imgur.com/a/dxzTRM2
Keyser Băsoze 1. juni 2022 kl. 10:29 
Right, so my game does include WoTC and I'm using the Alternate Mod Launcher to launch the Vanilla version with LW2. Unsubscribed from this one and tried WoTC_qUIck_LW2 + required mods, they all seem fine in the mod list, no conflicts or missing dependencies, but now I get a warning that the WoTC mod might crash the game, which doesn't happen right away at least, the game loads but now not even the class names are colored, standard UI all over.

Kinda regretting messing up with these mods now. :)
Keyser Băsoze 1. juni 2022 kl. 10:08 
Disabled all other mods except LW2 + the ones required for this, same thing - except now some flags are missing aswell.
Keyser Băsoze 1. juni 2022 kl. 10:01 
I was interested in the color-coded icons for Squad Management, but apparently they don't work. Only the class names are colored (i.e. Sharpshooter, Gunner) but icons and everything else haven't changed. Deleted the Config folder and loaded the game again, but same thing.

Will try a new Campaign, but not sure if that's the problem.
TRNEEDANAME 31. maj 2022 kl. 13:14 
I started a new campain with only the required mod (long war 2, this mod and dependancies. The name are colored not the icon, will unistall and reinstall the mod)
TRNEEDANAME 31. maj 2022 kl. 13:07 
Without the mod, it doens't change
Zyxpsilon  [ophavsmand] 31. maj 2022 kl. 7:08 
Ok.. that could be this; "LW2: View Infiltrating Squad".
It might isolate the cache while transiting the vanilla squad list function or the swappimg process.

You could try that..

1) https://steamcommunity.com/sharedfiles/filedetails/?id=1128263618
.. which uses alternate methods to parse the Classes Icons and thus validates the UIScreenListerner hooking steps to redefine the library paths.

OR

2) Does your setup include WOTC expansion?
Then.. you need *THIS* --- WoTC_qUIck_LW2 version while deactivating the above.
TRNEEDANAME 30. maj 2022 kl. 11:20 
TRNEEDANAME 30. maj 2022 kl. 11:17 
It's my mod collection. You could go in a browser to see it. Or I could give you the name of every mod
Zyxpsilon  [ophavsmand] 30. maj 2022 kl. 5:57 
Steam is blocking its own links!
Identify that mod name and i might figure out why.. but, the Classes Icon colors are only generated by this anyway.
TRNEEDANAME 29. maj 2022 kl. 10:33 
Hello, I use this mod with my [collection] (https://steamcommunity.com/sharedfiles/filedetails/?id=27080821) of mod, this mod work for the color and corpse/elerium/other icons, but not for the classes icon. Any idea why ?
Zyxpsilon  [ophavsmand] 12. apr. 2022 kl. 8:44 
Sorry, i'm too busy with other tasks.. but, good luck with your projects!
Dęąth Viper 11. apr. 2022 kl. 9:45 
Hi! Can you please make a mod for me like this but for my big class mod when it is completely finished?
Zyxpsilon  [ophavsmand] 13. jan. 2022 kl. 8:38 
Description panel and scrolling images above gives the "essential" info.
Research numbers are a way to find the order of which projects get done, early to later. Their colours represent categories; autopsies, story-steps, techno, etc.
If you want more details, just ask me any extra questions.

Note; WoTC-DLC requires another (qUIck) version of mine.
navajas_rs 12. jan. 2022 kl. 18:27 
Anyone still around? This is a neat mod, I'd be happy with the just the color coded classes and the mission icons. Thanks for the work.

Quick question though: Do you have a link to a general guide or something? I'm not sure what all this means. What are the numbers to the left of the research options for instance? I need something like a map key for all this stuff. Have one?! :-)
Zyxpsilon  [ophavsmand] 19. maj 2021 kl. 4:10 
Nope -- i clearly understood you.
This ingame variation by LongWar ruleset is simply a matter of interpretation of *that* specific POI process as it relates to whichever Chaining cycle. The point being that the player doesn't have to identify immediately what the mystery truly is at **this** particular pre-mission moment.
Anyhow.. my opinion still stands.

Edit the "Intel Package' wording back in -- if you want.
Sgt. Hobo 18. maj 2021 kl. 22:50 
Ok, a misunderstanding. POI is a intel package. The mission that gives POI is not the liberation chain. In lwotc the mod is wrongly showing the intel package as liberation chain. Here, I got some screenshots on the discord.
https://discord.com/channels/590853492084572170/590853492084572172/844329964940558346
Zyxpsilon  [ophavsmand] 18. maj 2021 kl. 18:35 
As you can also see in Line #139 the trailer comment is ;="Intel Package".
Since it *is* a (RewardDummy_POI) the default intention was to HIDE such detail from us all. Same with the other one right below (Reward_FacilityLead), btw.

IMO.. it just doesn't make sense to keep that info from anyone -- thus why i wrote it up. Specially because it **IS** a precious strategy reveal.

You could always re-edit that string back with the default text if that's annoying.
Sgt. Hobo 18. maj 2021 kl. 15:11 
Hi, in the localization you are pointing to POI as liberation chain. That's wrong. Liberation chain doesnt have an POI.
Zyxpsilon  [ophavsmand] 8. apr. 2021 kl. 18:35 
Glad i could offer some hope nonetheless.
If it's any consolation.. the WotC version works just fine overhere. :)
V ! P 8. apr. 2021 kl. 15:49 
no luck. :steamsad:
im sorry i wasted ur time and i appreciate everything you have done for me. i will still use this mod even if i dont see class and rank color. maybe in farrr future when i buy WotC dlc i will enjoy it even more :psi:
cheers :chug:
Zyxpsilon  [ophavsmand] 8. apr. 2021 kl. 14:02 
You could have deleted this line (( RequiresXPACK=true )) from the ModInfo file and that AML warning function would simply skip.
But as long as you already tried.. we'll just go straight to crazy step TWO!

a) DE-activate the previous #855089938 mod by making sure you un-check it from the AML list.

b) Find this folder in your "..Steam/SteamApps/Common/XCOM 2/XComGame"

c) Create a new folder called Mods

( It will be inserted between -Localization- and -Movie- )

d) Dump the provided qUIck_LW2 folder as is entirely into it.

e) Edit the ModInfo line as suggested above.

f) Start AML & check-box that newly added local copy.

g) Do the same as previous b) Load/Exit.. steps.

h) Cross-fingers. :)

From then on.. **IF** no changes happened -- there nothing much i can do to solve the flaw indirectly or otherwise beyond rational logic without heavily hacking pre-compiled U code (99% chance of failure anyway).
Sorry.
V ! P 8. apr. 2021 kl. 12:33 
AML You are trying to launch vanilla game with mods built for WotC
Are you sure you want to proceed? Please be warned that this is very likely to crash your game. Offending mods:
qUIck_LW2

even with this error i tray it. still no class icons
Zyxpsilon  [ophavsmand] 8. apr. 2021 kl. 9:02 
@ V!P

Alright.. here's the best way to verify what needs to be done.
I will explain anything in a few unique steps that would possibly solve the proper issue(s).

First.. grab this Zip file from my DropBox server;

(( https://www.dropbox.com/s/rysvlugz8zzt6my/%28ViP%29qUIck_LW2.zip?dl=0 ))

You'll have two distinct folders in there;
1) ManualEditingSteps (some stuff to handle while you progressively try to install what's needed)
2) qUIck_LW2 (the complete "valid" version that should match with your setup if fully required)

NOW.. for the initial attempt -- rapid, easy but must be tried to make sure.

a) Take the "qUIck_LW2.u" file from #1 above & copy it directly in your current Workshop #855089938 mod into its Script folder .. overwriting the previous u-version.
b) Load the game once -- exit -- then reload the game again, start.
c) See if the Classes+Ranks Icons are activated. If not we'll have to go through another process -- later on.
Zyxpsilon  [ophavsmand] 6. apr. 2021 kl. 12:20 
Yep.. that JPG is precisely what i need.
V ! P 6. apr. 2021 kl. 12:12 
not sure if i did understand you corectly.
do u want something like this?
https://i.ibb.co/gPR0thp/LW2-mods.jpg

my mods with links
https://pastebin.com/EJVuAjAv

there is 3 conflict but even on mods description it say it will be conflict but is working fine
Zyxpsilon  [ophavsmand] 6. apr. 2021 kl. 10:59 
Stay tuned.. we'll solve this buddy. :)

PS; While i go dig for the right stuff from 04-2020, you could do me a favor and take a snapshot of the AML opening stack of installed Mods (where we check-mark to activate anything).
This would help me evaluate the impact of using a newly added Local copy of "qUIck_LW2" within your valid general setup structure (with all necessary mods) since both SwappIMG & LAByrinth should be alright as is (subscribed).
V ! P 6. apr. 2021 kl. 10:41 
ye i dont have that line (object CallbackData)

ok i can see u have gr8 news. i tray to win LW2 for so long i can wait for 1 week or month.
to this point and whatever happens later i appreciate your help :D
Zyxpsilon  [ophavsmand] 6. apr. 2021 kl. 9:59 
OH! Now i remember everything related to those LW2 version updates.

I had rebuilt my Local Mod-Copy (of qUIck_LW2 alone) to maintain compatibility through most gameplay conditions.
So i went all the way back into old G:/Drive backups to verify what the compiled systems were and i **found** the exact working folders that included the "CallbackData" fix... dating back to April 2020! That Alienware R6 PC got struck by thunder accidentally in August that year anyhow. Bought another (R11) -- back in action. ;)

I'll have to grab such precious files from the 1TB-Seagate-HD later this week & then.. come back here to give you a Zip & explain how to proceed.
Maybe that would solve this issue for you.
Be patient .. .. ..
Zyxpsilon  [ophavsmand] 6. apr. 2021 kl. 8:54 
(...)

The only rational solution would be to re-compile a new "mod" with the inserted argument in its Listener UC script file. Sadly (as i said earlier) my ModBuddy/VB system is simply screwed up. Unless you could convince someone else to rebuild the U component "externally" (or hack something directly.. extremely difficult if not outright impossible!) -- i doubt the feature would ever work again as intended.
Sorry.. can't help. :(
Zyxpsilon  [ophavsmand] 6. apr. 2021 kl. 8:54 
Strange..
IIRC, the Vanilla code was altered in-between "versions" with a new WebApplication hook. Sooooo... the compiled UC script is missing that argument/instruction.
Check this file.
1) SwappImgLW2_UIScreenListener_Extension.uc
2) Go to line #14
3) simulated function EventListenerReturn ApplyImageOverrides(Object EventData, Object EventSource, XComGameState GameState, Name EventID, object CallbackData )
4) IF your copy doesn't have the "CallbackData" trailer string after "Name EventID" the script wouldn't work correctly.
5) BUT.. since every mods are pre-compiled into (.u) files from the "Script" folder -- the active runtime code could just fail without the above CallbackData string.

Sadly, that's the low down facts.
(...) CONT
V ! P 6. apr. 2021 kl. 6:24 
nope still nothing mod loader
Unsorted (4):
Long War 2 LW_Overhaul 844674609
qUIck_LW2 qUIck_LW2 855089938
LAByrinth LAByrinth 726644031
SwappImg SwappImg 694875779


https://steamuserimages-a.akamaihd.net/ugc/1713031827374331837/CD9FDC81E9D771536997E75A125248F310DA51EE/

do i need to put ur mods before LW2?
V ! P 6. apr. 2021 kl. 5:56 
LW2 v1.5 Hotfix (9.2.17) xcom 2 with all non WotC dlc. so no WotC dlc.
i will tray ur way 1 by 1 mod load. idk why i did not think of that.
i know is old but i never finish LW2 legend ironman i got like 5-6 crash-bug under Avenger. most of the time it was late and very late games. slow play ik.
so im back since i discover uniform manager do that crash-bug
any conflict i got will post here
Zyxpsilon  [ophavsmand] 6. apr. 2021 kl. 0:06 
(...)
Worth noting is that all of the qUIck series already have some protected LOAD-Order tactics within their functions and components.. i doubt it would cause what you are describing.

Otherwise.. there really isn't much i can do anymore since my VB program & ModBuddy toolset has been wrecked beyond repairs. Sorry.
Zyxpsilon  [ophavsmand] 6. apr. 2021 kl. 0:06 
No bother.
First thing to verify.. do you play with **WotC** for LW2? Cuz.. there is a specific WC_qUIck version for that on the Workshop.

Secondly if you play with XC2-Vanilla.. hard to tell if there *is* a real mod conflict since you're already processing your Mod list via the AML tool. In particular, i saw that you properly hook the global assets with my SwappImg linker. Thus... the runtime feed should proceed as intended.

The only rational method to diagnose such issues is to de-activate most if not all other mods except mine & check if the HUD/UI features are correctly presented as is. If so.. you'd then have to progressively re-activate each of your "familiar" mods one-by-one until the flaw occurs again.
... (CONT)
V ! P 5. apr. 2021 kl. 11:28 
im sorry to bother you @Zyxpsilon i know is old mod and maybe u left it but if there is hope can u tell me any way to make this work on LW2 last update?
i did all what can be done to make it work. unsub & resub multiple times. always deleting all config files... the only thing is working is pic. 1 and 4 squad image and items, research, black market.
i really want that shiny class and rank collors pic. 2
do i need to copy & paste something? what mod order need to use in AML? do i have some mod conflict that AML dont show? here is my mod list https://pastebin.com/2rYtcRmV
Zyxpsilon  [ophavsmand] 2. sep. 2020 kl. 15:53 
This doesn't hook to any of the "Plating" images.
LAByrinth mod mostly provides supplemental Assets like Tags & colored Strings (Icons/Symbols for various gameplay elements like corpses, etc). As shown on the 4th preview sample.