Hopefully someone in the LU thread can take a look at the script, now that you know which one it is.

In other news, I updated to 3.12.2, adding support for running from the bat file directly (skipping the command line requirement). The bat launcher will default to running User_Transforms.py in the input_scripts folder, and has some extra directions to help guide first time users.

Can anyone confirm that Adjust_Weapon_Fire_Rate actually works properly on LUv1.7.2? I can't get it to make changes to anything but the first weapon ( IRE) in Tlaser.txt.
No errors are generated, but the files dropped in ./output show no change to any other weapon, either in-game or when compared to the original file in x3 editor.

Ed.
------------
The transform works on every laser if I (laboriously) specify a factor for each one by name in laser_name_adjustment_dict, so presumably scaling_factor isn't causing it to iterate through the whole file.

If I'm reading the comments in Author_Transforms.py right, scaling_factor is supposed to be a scaling factor for all lasers, and laser_name_adjustment_dict is supposed to be a flat refire delay per laser? Right?

From my tests, scaling_factor only applies to the first laser in TLaser.txt, and entries in the laser_name_adjustment_dict list are being applied as scaling factors, not refire delays...
To everything except:
CIG
ISR
PBG
HEPT
MAML
PSG
PPC
IC
IBL
All Kyons

steve_v wrote:Can anyone confirm that Adjust_Weapon_Fire_Rate actually works properly on LUv1.7.2? I can't get it to make changes to anything but the first weapon ( IRE) in Tlaser.txt.

3.12.3 is uploaded now with a fix. The problem was with the fire_rate_floor: it was getting mistakenly applied when speeding weapons up, skipping nearly all LU weapons already above the default floor (of 1 round per second).

steve_v wrote:Only one that I can see: There's no GNU/Linux executable. :P

In theory, the Make_Executable script should be portable and just needs to run on a linux machine with Python and the PyInstaller package set up, and Make_Release would need to swap the windows batch files for Linux equivalents. PyInstaller does all the heavy lifting.

However, I don't have a Linux installation conveniently available to test on. Plus, I figure Linux users are accustomed to doing things the hard way, and can obtain Python (if they don't have it already) and run the source code directly. :)