diff --git a/items/tools/centensbeamaxe.beamaxe.patch b/items/tools/centensbeamaxe.beamaxe.patch new file mode 100644 index 00000000000..ec5003114c8 --- /dev/null +++ b/items/tools/centensbeamaxe.beamaxe.patch @@ -0,0 +1,9 @@ +[ + [ + { "op": "test", "path": "/radioMessagesOnPickup", "inverse" : true }, + { "op": "add", "path": "/radioMessagesOnPickup", "value": [] } + ], + [ + { "op" : "add", "path" : "/radioMessagesOnPickup/-", "value" : "fu_pickupgravgun" } + ] +] diff --git a/items/tools/fumastermanipulator.beamaxe b/items/tools/fumastermanipulator.beamaxe index 97916041ada..7dfe1f07151 100644 --- a/items/tools/fumastermanipulator.beamaxe +++ b/items/tools/fumastermanipulator.beamaxe @@ -40,5 +40,7 @@ "minBeamLines" : 3, "maxBeamLines" : 5, - "rangeBonus" : 12 + "rangeBonus" : 12, + + "radioMessagesOnPickup" : [ "fu_pickupgravgun" ] } diff --git a/items/tools/mmgravgun.beamaxe b/items/tools/mmgravgun.beamaxe index 32619aa4f0b..2462a5d344f 100644 --- a/items/tools/mmgravgun.beamaxe +++ b/items/tools/mmgravgun.beamaxe @@ -41,5 +41,7 @@ "minBeamLines" : 1, "maxBeamLines" : 5, - "rangeBonus" : 1 + "rangeBonus" : 1, + + "radioMessagesOnPickup" : [ "fu_pickupgravgun" ] } diff --git a/items/tools/mmgravgun2.beamaxe b/items/tools/mmgravgun2.beamaxe index dcb1553bacc..5876524f1fa 100644 --- a/items/tools/mmgravgun2.beamaxe +++ b/items/tools/mmgravgun2.beamaxe @@ -41,5 +41,7 @@ "minBeamLines" : 1, "maxBeamLines" : 5, - "rangeBonus" : 2 + "rangeBonus" : 2, + + "radioMessagesOnPickup" : [ "fu_pickupgravgun" ] } diff --git a/items/tools/mmgravgun3.beamaxe b/items/tools/mmgravgun3.beamaxe index 7b120ece52c..4ee3c318d92 100644 --- a/items/tools/mmgravgun3.beamaxe +++ b/items/tools/mmgravgun3.beamaxe @@ -40,5 +40,7 @@ "minBeamLines" : 3, "maxBeamLines" : 5, - "rangeBonus" : 3 + "rangeBonus" : 3, + + "radioMessagesOnPickup" : [ "fu_pickupgravgun" ] } diff --git a/radiomessages/tutorial.radiomessages.patch b/radiomessages/tutorial.radiomessages.patch index 9adc80e199b..5bd1e2880d3 100644 --- a/radiomessages/tutorial.radiomessages.patch +++ b/radiomessages/tutorial.radiomessages.patch @@ -13,5 +13,13 @@ "op": "replace", "path": "/pickupmanipulatormodule/text", "value": "These useful gadgets are used to upgrade ^orange;tools^reset;, including your ^orange;Matter Manipulator^reset;, from the upgrade interface of your ^orange;Personal Tricorder^reset;. I suggest saving a few for when you build a ^green;Mining laser^reset;." + }, + { + "op": "add", + "path": "/fu_pickupgravgun", + "value": { + "type" : "tutorial", + "text" : "It appears you have obtained an upgrade to your ^cyan;Matter Manipulator^reset;. Using the ^orange;Shift + Secondary^reset; functionality of your ^green;Tricorder^reset;, you can replace your current device." + } } ]