• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Pick disabled by Tracker component

TheIronGolem

Well-known member
I have a custom component that includes the Tracker component in its compset. I've noticed that picks of my component are receiving the Helper.SpcNotWorn and Helper.SpcDisable tags, but only when they are bootstrapped by another pick.

From testing, the tags appear to be applied at Pre-Levels/10000 by Eval Script #2 on the Tracker component. I assume something is making that component script think the pick needs to be disabled, but I don't know what that would be. I've experimented with stripping away the scripts from my component, but that hasn't turned up a culprit so far. Anyone have any insight as to what the Tracker component looks for when deciding whether to disable a pick?
 
The tracker goes after its Parent or Root and then based on its component type decides if the tracker should be hidden or not. As your custom component does not fall into the "known" components it gets hidden.

You can add the tag of "Helper.AlwaysAvl" to the parent or root Pick to prevent the disabling/hiding of the Tracker.

I think that is your best bet as you won't be able to modify the Tracker component script to add in your new components.
 
Ah, that makes sense. And thanks for telling me about that tag. That sounds like a more elegant solution than I had been settling for - which was to use scripts immediately before and after Pre-Levels/10000 to undo the disable tag if it was placed.
 
Back
Top