Galileo88 / JNSQ

Other
15 stars 16 forks source link

RemoteTech antenna ranges #17

Closed armegeddon closed 4 years ago

armegeddon commented 4 years ago

With RT installed, the ranges for passive, omni, and dish antenna are not multiplied by the Antenna.cfg due to RT deleting the ModuleDataTranmitter and replacing it with ModuleRTAntenna. The following is the MM patch that will scale all the antenna, including integrated ones.

@PART:HAS[@MODULE[ModuleRTAntenna*]]:LAST[JNSQ]
{   
    @MODULE[ModuleRTAntenna*]
    {
        @OmniRange *= 4
        @Mode1OmniRange *= 4
        @Mode1DishRange *= 4
        %JNSQ = True
    }
}

@PART:HAS[@MODULE[ModuleRTAntenna*]]:LAST[JNSQ]
{
    @MODULE[ModuleRTAntenna*]:HAS[~JNSQ[True]]
    {
        %JNSQ = False
    }
}
JadeOfMaar commented 4 years ago

Thanks very much. :) Added in this commit.