rangdevelopment / root-tracker

display overlays with root tracking info based on cc chat
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Request to add additional calls and locations based on latest forestry part 2 update. #8

Open Bass-Music opened 8 months ago

Bass-Music commented 8 months ago

The below calls are the official calls of Forestry CC friends chat that operates on w444. These are published in our discord and shared with, and used by all FC members. Can you please add a way to add some/all of the locations and event types to the plugin? Ideally the below would be included by default with some options for variability, such as incorporating a text/regex based edit option for locations and event type. There are slight variations for each call and some flexibility/edibility will make for a more seamless experience for all.

Additionally, the best teles are included if this info can also be included within the setting menu and/or infobox.

Main Call Locations (With Tele Priorities)

-Arc = Arceuus, magics (Kharedst’s Memoirs 5 / Book of the Dead 5) -Church = Seers’ Village church, yews (Seers’ Village tele > Diary Cape 5) -Dray = Draynor, willows (Diary Cape G > Glory 3) -Dray oak = Draynor, oaks (Glory 3 > Diary Cape G) -Edge = Edgeville, yews (Glory 1) -Flax = S of Flax/Beehives, yews (Diary Cape 5 > Kandarin Headgear 4) -Glade = Hosidius, magics (Xeric's Talisman 2 > Con Cape 5) -Myth = Myths’ Guild, magics (Myth Cape) -Ne ge/Vcas = NE of Grand Exchange/N of Varrock Palace, yews (Ring of Wealth 2 > Spirit Tree 4) -Nmage = N of Sorcerer's Tower, magics (Kandarin Headgear 4 > Combat Bracelet 4) -Nseer = N of Seers’ Village bank, maples (Seers’ Village tele > Diary Cape 5) -Nwseer/Seer willow = NW of Seers’ Village bank, willows (Seers’ Village tele) -Pmage = Prifddinas, magics (Con Cape 9) -Pmahog = Prifddinas, mahoganies (Spirit Tree 6) -Pteak = Prifddinas, teaks (Spirit Tree 6) – NOT compatible with 2t woodcutting in W444 -Rada w/Woodland w = W of Woodland, yews (Rada’s Blessing Kourend Woodland) -Seer/Seer oak = S of Seers’ Village bank, oaks (Seers’ Village tele) -Smage = S of Sorcerer's Tower, magics (Kandarin Headgear 4) -Yak = Neitiznot, pines (Enchanted Lyre 3 + Elite Fremennik diary) -Zalc = Zalcano, yews (Eternal Teleport Crystal Prifddinas > Con Cape 9)

Uncommon Call Locations (With Tele Priorities)

-Ape = Ape Atoll, teaks (Ape Atoll Dungeon tele) – compatible with 2t woodcutting in W444 -Ape w = Ape Atoll, mahoganies (Ape Atoll Dungeon tele) -Barb = Barbarian Assault, oaks/willows (Games Necklace 5) -Battlefront = NW of Battlefront, yews (Battlefront tele > Fairy Ring CIR) -Cam = S of Camelot Castle, maples (Camelot tele > Diary Cape 5) -Corsair = Corsair Cove Resource Area, maples/yews (Spirit Tree 5) -Craft guild = Crafting Guild entrance, oaks/willows (Skills Necklace 3) -Cw = SW of Castle Wars, teaks (Fairy Ring BKP) -Fally gate = South Falador entrance, yews (Ring of the Elements 1 > Explorer's Ring > Ring of Wealth 3) -Heart = Kourend Castle, yews (Xeric’s talisman 4 or Kourend tele) -Hspirit/Spirit A = Hosidius Spirit Tree, yews (Spirit Tree A > Skills Necklace 5) -Lgrave = Lumbridge Cemetery, yews (Diary Cape B > Lumbridge tele) -Lookout = NW of Xeric’s Lookout, yews (Xeric’s Talisman 1) -Mta e = E of Mage Training Arena, magics (Ring of the Elements 4 > Ring of Dueling 1) -Mta w = W of Mage Training Arena, magics (Ring of the Elements 4 > Ring of Dueling 1) -Ne glade = NE of Hosidius, magics (Xeric’s Talisman 2) -Nieve = Tree Gnome Stronghold Nieve/Steve, magics/yews (Slayer Ring 1 > Diary Cape F > Spirit Tree 2) -Pisc = S of Fairy Ring AKQ, yews (Fairy Ring AKQ) -Rada e/Woodland e = E of Woodland, magics (Rada's Blessing Kourend Woodland) -Rada se/Woodland se = SE of Woodland, yews (Rada's Blessing Kourend Woodland) -Rim = NW of Rimmington POH, yews (Con Cape 2) -Sarim = Port Sarim Spirit Tree, willows (Spirit Tree 7 > Explorers's Ring > Glory 3) -Se gnome = SE of Tree Gnome Stronghold, magics/yews (Slayer Ring 1 > Diary Cape F > Spirit Tree 2) -Se prif = SE of Prifddinas, yews (Eternal Teleport Crystal Prifddinas > Con Cape 9) -Shay = N of Graveyard of Heroes, yews (Kharedst’s Memoirs 3 / Book of the Dead 3) -Slegend = S of Legends’ Guild, yews (Quest Cape > Fairy Ring BLR) -Souls = W of Fairy Ring BJP, teaks (Fairy Ring BJP) -Sw hos = SW of Hosidius player-owned house portal, yews (Con Cape 5 > Xeric’s Talisman 2) -Wcg/Wc guild = N of WC Guild, yews (Skills Necklace 5 > Spirit Tree A) -Wlegend = W of Legends’ Guild, maples (Quest Cape > Kandarin Headgear 4)

Event names

Important: If NOT making an event call, avoid using event names due to chat notification settings by others, but use alternatives, e.g., “Drv” for “Dry”, “3gg” for “Egg”, “3nt” for “Ent”, and “F0x” for “Fox”.

-Bee / Hive = Beehive -Dry (Dryad) / Rit (Ritual) = Enchantment Ritual (alt: Shapes) -Egg = Pheasant Control (alt: Bird, Pheas) -Ent = Friendly Ent -Flowers = Flowering Bush -Fox = Poachers -Lep = Woodcutting Leprechaun -Roots = Rising Roots -Sap = Struggling Sapling -Root = Roots -D = dead event

Note we provide to FC members - "P.S. Add "Late" to the end of a call if you were not there at the time of the event spawning, so others can prioritize the order of events they attend to appropriately - especially if there are multiple of the same events active across different locations."

Would love to partner together with the plugin. Please reach out via GitHub and join our discord if interested. https://discord.gg/t7na6BJNcd

Thank you!

Bass-Music commented 8 months ago

Not sure if this could be of use, but sending through just in case - This is the Chat Notifications Regex script that we use for all events and then edit based on the calls we want:

Chat Notifications Plugin - Regex - Last updated 1/5/2024

Paste the below into Highlight Regex in Chat Notifications and remove the calls from 'Highlight Words', the regex will now only notify when event name and location are present. This means you will NOT be notified for FC chatting mistakes or when picking up the egg during pheasant event.

All Events Regex: ^.(?=.\b(p(rif+)?\s(teak|mahog(any)?|mag(e|ic))|(n(orth)?|s(outh)?)?\sseer|(n(orth)?|s(outh)?)\smag(e|ic)|(xerics?\b?)?(glade|heart|lookout)|dray(nor)?|rada(\b?(e(ast)?|w(est)?))?|zalc(ano)?|edge|rim(mington)?|ape(\b?atoll)?|lgrave|lumb(y|ridge)?|nege|vcastle|church|myth|arc|yak|flax|MTA)s?).(?=.\b(ent|rit(ual)?|dry(ad)?|fox|egg|pheasant|bird|root|lep|sap(ling)?|flower|bee|hive)s?).*$