diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml index b61433d6a6..8f87f4c96d 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml @@ -73,6 +73,9 @@ - type: Battery maxCharge: 500 startingCharge: 500 + - type: Construction + graph: MakeshiftLaser + node: makeshiftLaser - type: entity name: cog laser carbine diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/weapons/makeshift laser gun.yml b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/makeshift laser gun.yml new file mode 100644 index 0000000000..76cbe85b6c --- /dev/null +++ b/Resources/Prototypes/Recipes/Construction/Graphs/weapons/makeshift laser gun.yml @@ -0,0 +1,25 @@ +- type: constructionGraph + id: MakeshiftLaser + start: start + graph: + - node: start + edges: + - to: makeshiftLaser + steps: + - material: Cable + amount: 2 + doAfter: 2 + - material: Steel + amount: 10 + doAfter: 4 + - prototype: MaterialDiamond + name: refined diamond + icon: + sprite: Objects/Materials/materials.rsi + state: diamond + doAfter: 1 + - material: Glass + amount: 5 + doAfter: 5 + - node: makeshiftLaser + entity: WeaponMakeshiftLaser diff --git a/Resources/Prototypes/Recipes/Construction/weapons.yml b/Resources/Prototypes/Recipes/Construction/weapons.yml index 712d790c2c..e130075b8a 100644 --- a/Resources/Prototypes/Recipes/Construction/weapons.yml +++ b/Resources/Prototypes/Recipes/Construction/weapons.yml @@ -20,3 +20,14 @@ icon: Objects/Weapons/Throwable/bola.rsi/icon.png objectType: Item +- type: construction + name: makeshift laser + id: MakeshiftLaser + graph: MakeshiftLaser + startNode: start + targetNode: makeshiftLaser + category: Weapons + description: A make shift laser for the lasering enthusiast. + icon: Objects/Weapons/Guns/Battery/makeshift.rsi/icon.png + objectType: Item +