Hey all. First time posting, so a little shy.
Uhm, I wanted to address the problems some people have mentioned in previous threads as to getting bonus and community weapons to work on a Mac.
In particular, I've tried installing both the Bonus pack and the INF ModTeam WeaponsPack mutators. With each I've placed all the files in all the correct locations. I've gone through all the .ini and .int files to ensure all pathnames are OS appropriate. And, for the bonus pack, I edited the .ini files to match their respective ADD-*.ini counterparts. In addition, I've ensured that the correct mutators are active.
Now, as to what happens:
The BONUS_* loadouts appear in the loadout menu, but none of the weapons (from either mutator) appear in either the loadouts themselves or in the interface used to customize the loadouts.
Checking the log file, I get a similar error for each of the two weapon mutators -- but not, as you'll see, from other mutators:
The ellipses (...), by the way, are supposed to indicate line continuity. This was meant to avoid leaving to chance where line breaks occur. Sorry if the above doesn't turn out to be very legible.
So, although I realize folks are busy working on code for the HL2 implementation, I just wanted to bring to your attention that there may be a bug in the INF_Core.INFc_Weapon.CheckIcon function that only manifests itself on Macs.
And then here's where the begging comes in: would it be possible for someone to peruse the code in the INF_Core.u file with an eye toward possible cross-platform conflicts in an attempt to verify whether this is in fact the case? Pretty please?
I know all us (all 2 or 3 of us) Mac users would be deeply greatful.
Thanks.
Uhm, I wanted to address the problems some people have mentioned in previous threads as to getting bonus and community weapons to work on a Mac.
In particular, I've tried installing both the Bonus pack and the INF ModTeam WeaponsPack mutators. With each I've placed all the files in all the correct locations. I've gone through all the .ini and .int files to ensure all pathnames are OS appropriate. And, for the bonus pack, I edited the .ini files to match their respective ADD-*.ini counterparts. In addition, I've ensured that the correct mutators are active.
Now, as to what happens:
The BONUS_* loadouts appear in the loadout menu, but none of the weapons (from either mutator) appear in either the loadouts themselves or in the interface used to customize the loadouts.
Checking the log file, I get a similar error for each of the two weapon mutators -- but not, as you'll see, from other mutators:
ScriptLog: Mutators INF_Bonus.INF_Bonus,...
INF_Mutators.UTWeapons,AimView.AimViewMut,...
InfModWeaponPack1.WeaponPack1
ScriptLog: Add mutator INF_Bonus.INF_Bonus
Log: Failed import: Function Function ...
INF_Core.INFc_Weapon.CheckIcon ...
(file :Infiltration:System:INF_Core.u)
Warning: Failed to load 'INF_Bonus': ...
Can't find Function in file 'Function ...
INF_Core.INFc_Weapon.CheckIcon'
Warning: Failed to load 'Class INF_Bonus.INF_Bonus': ...
Can't find Function in file 'Function INF_Core.INFc_Weapon.CheckIcon'
ScriptLog: Add mutator INF_Mutators.UTWeapons
ScriptLog: Add mutator AimView.AimViewMut
ScriptLog: Add mutator InfModWeaponPack1.WeaponPack1
Log: Failed import: Function Function ...
INF_Core.INFc_Weapon.CheckIcon ...
(file :Infiltration:System:INF_Core.u)
Warning: Failed to load 'INFM16A4': ...
Can't find Function in file 'Function INF_Core.INFc_Weapon.CheckIcon'
Warning: Failed to load 'InfModWeaponPack1': ...
Can't find Function in file 'Function INF_Core.INFc_Weapon.CheckIcon'
Warning: Failed to load 'Class InfModWeaponPack1.WeaponPack1': ...
Can't find Function in file 'Function INF_Core.INFc_Weapon.CheckIcon'
The ellipses (...), by the way, are supposed to indicate line continuity. This was meant to avoid leaving to chance where line breaks occur. Sorry if the above doesn't turn out to be very legible.
So, although I realize folks are busy working on code for the HL2 implementation, I just wanted to bring to your attention that there may be a bug in the INF_Core.INFc_Weapon.CheckIcon function that only manifests itself on Macs.
And then here's where the begging comes in: would it be possible for someone to peruse the code in the INF_Core.u file with an eye toward possible cross-platform conflicts in an attempt to verify whether this is in fact the case? Pretty please?
I know all us (all 2 or 3 of us) Mac users would be deeply greatful.
Thanks.