<!-- prePretty --> 📄***Automatic Laz Beam Carbine*** ![[Loadout-1.png|20]] Load Out (1), ![[hands.png|18]] Hands (2), ⚔️ Weapon 4, 📏Distant, ![[ammo.png|18]] Ammo (20) ![[solara.png|20]] 3600 ⚙️ ***Laz Beam:*** Infinite ammo, and instead needs to vent heat for a number of plays equal to its size when its ammo is depleted. ⚙️ ***Automatic:*** Spend 10 ammo for +4 bonus effort or Multi 2 with this weapon ⚙️ ***Light Weight:*** This Weapon costs 1 Load out <!-- postPretty --> ![[Mars Atalanta.png]] > Never reload? Check. Capable of accurate automatic fire? Check. Tough enough to be used to beat someone to death. Double check. Mars knew what it was doing with the release of the Atalanta. Quickly gaining popularity worldwide with its extreme ease of use. The las-carbine has been fielded by the elite warriors of mega corps as well as lowly street scum and on occasion the everyday civilian. The infamous Hawthorn Uprising 35 years ago saw dozens of ordinary families take up arms against a predatory street gang named the Hawthorne Hellions. An unknown individual armed the locals with crates of famed carbine and they stormed the streets gunning down any ganger unfortunate to cross the mobs path. The neighborhood of Hawthorne is still gang free to this day. > [!creator]+ > Frame > ```meta-bind > INPUT[suggester(optionQuery("GM area/Templates/Go All In/Weapon Data/Ranged/Frames"), useLinks(true)):weaponFrame] > ``` > > ~~~meta-bind-js-view > {weaponFrame} as weaponFrame > --- > const toCopy = [ > ["equipmentSize", "math"], > ["hands" , "math"], > ["weaponRating" , "math"], > ["range" , "math"], > ["ammo" , "math"], > ["cost" , "math"], > ["frameTalentname" , "text"], > ["frameTalent" , "text"] > ]; > const weaponFrame = context.bound.weaponFrame; > const mb = engine.getPlugin('obsidian-meta-bind-plugin').api; > const path = weaponFrame?.match(/\[\[(.*?)(?:\|.*)?\]\]/)[1]; > const str = toCopy.map((e) => `\`VIEW[{${path}#${e[0]}}][${e[1]}(hidden):${e[0]}]\``).join("\n"); > return engine.markdown.create(str); > ~~~ > > Feature > ```meta-bind > INPUT[suggester(optionQuery("GM area/Templates/Go All In/Weapon Data/Ranged/Features"), useLinks(true)):featureName] > ``` > > ```meta-bind-js-view > {featureName} as featureName > --- > const toCopy = [ > ["featureTalent", "text"], > ["featureCost" , "math"] > ]; > const featureName = context.bound.featureName; > const mb = engine.getPlugin('obsidian-meta-bind-plugin').api; > const path = featureName?.match(/\[\[(.*?)(?:\|.*)?\]\]/)[1]; > const str = toCopy.map((e) => `\`VIEW[{${path}#${e[0]}}][${e[1]}(hidden):${e[0]}]\``).join("\n"); > return engine.markdown.create(str); > ``` > > Family > ```meta-bind > INPUT[suggester(optionQuery("GM area/Templates/Go All In/Weapon Data/Ranged/Family"), useLinks(true)):familyName] > ``` > > ```meta-bind-js-view > {familyName} as familyName > --- > const toCopy = [ > ["familyTalent", "text"], > ["familyCost" , "math"] > ]; > const familyName = context.bound.familyName; > const mb = engine.getPlugin('obsidian-meta-bind-plugin').api; > const path = familyName?.match(/\[\[(.*?)(?:\|.*)?\]\]/)[1]; > const str = toCopy.map((e) => `\`VIEW[{${path}#${e[0]}}][${e[1]}(hidden):${e[0]}]\``).join("\n"); > return engine.markdown.create(str); > ```