Skip to content

Commit

Permalink
Add PMs patches to override ranges
Browse files Browse the repository at this point in the history
  • Loading branch information
rockfactory committed Feb 10, 2024
1 parent 9288d83 commit c294eab
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 39 deletions.
49 changes: 10 additions & 39 deletions plugin_template/patches/configs/relay_module.patch
Original file line number Diff line number Diff line change
@@ -1,47 +1,18 @@
:parts #antenna_0v_dish_ra-2 {
+Module_NextRelay {
+Data_NextRelay {
@stage "CommNext:setup-relays";
@use "relay_mixins";
@use "constants";

}
}
PAMModuleVisualsOverride +: [
{
PartComponentModuleName: "PartComponentModule_NextRelay",
ModuleDisplayName: "PartModules/NextRelay/Name",
ShowHeader: true,
ShowFooter: true
}
];
:parts #antenna_0v_dish_ra-2 {
@include override-range($commnext-RANGE-RA2);
@include add-next-relay-visuals();
}

:parts #antenna_0v_dish_ra-15 {
+Module_NextRelay {
+Data_NextRelay {

}
}
PAMModuleVisualsOverride +: [
{
PartComponentModuleName: "PartComponentModule_NextRelay",
ModuleDisplayName: "PartModules/NextRelay/Name",
ShowHeader: true,
ShowFooter: true
}
];
@include override-range($commnext-RANGE-RA15);
@include add-next-relay-visuals();
}

:parts #antenna_0v_dish_ra-100 {
+Module_NextRelay {
+Data_NextRelay {

}
}
PAMModuleVisualsOverride +: [
{
PartComponentModuleName: "PartComponentModule_NextRelay",
ModuleDisplayName: "PartModules/NextRelay/Name",
ShowHeader: true,
ShowFooter: true
}
];
@include override-range($commnext-RANGE-RA100);
@include add-next-relay-visuals();
}
7 changes: 7 additions & 0 deletions plugin_template/patches/configs/stages.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
// We want to run our relay setup before the orbital survey, otherwise the small
// relay OAB part info will be moved to second page of the Part Details window
@define-stage "CommNext:setup-relays":
{
@before "falki.orbital_survey";
};

6 changes: 6 additions & 0 deletions plugin_template/patches/libraries/_constants.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
// Was 36G, now 2G
$commnext-RANGE-RA2: 2000000000.00;
// Was 86G, now 15G
$commnext-RANGE-RA15: 15000000000.00;
// Was 130G, now 30G
$commnext-RANGE-RA100: 30000000000.00;
18 changes: 18 additions & 0 deletions plugin_template/patches/libraries/_relay_mixins.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
@mixin override-range($range) {
Module_DataTransmitter {
Data_Transmitter {
Range: $range;
}
}
}

@mixin add-next-relay-visuals() {
PAMModuleVisualsOverride +: [
{
PartComponentModuleName: "PartComponentModule_NextRelay",
ModuleDisplayName: "PartModules/NextRelay/Name",
ShowHeader: true,
ShowFooter: true
}
];
}

0 comments on commit c294eab

Please sign in to comment.