Upload files to "/"
This commit is contained in:
@@ -0,0 +1,113 @@
|
||||
# Relationships Achievements
|
||||
|
||||
A **WotLK-style achievement system** for **OctoWoW**.
|
||||
|
||||
250+ achievements · 20 categories · gold-banner toast on unlock · WotLK-style panel · fully save-persistent
|
||||
|
||||
---
|
||||
|
||||
## What it does
|
||||
|
||||
Vanilla WoW never shipped with an achievement system — it arrived with
|
||||
Wrath of the Lich King. Relationships Achievements brings that entire
|
||||
experience back to the 1.12 client:
|
||||
|
||||
- A **WotLK-look panel** with a category list on the left, an overall
|
||||
progress bar across the top (`53 / 148 achievements`), and per-row
|
||||
progress bars for counted goals (`33 / 100`).
|
||||
- A **gold-banner toast** that pops on unlock, plays the level-up sound,
|
||||
and prints a clickable chat link.
|
||||
- A **Summary landing page** with your most recent unlocks, dates, and
|
||||
point totals.
|
||||
- A **character scan** that runs every login so retroactive progress
|
||||
(levels, guild, tabard, exalted reps, profession skill, visited zones,
|
||||
PvP rank, gold in bag) is credited even if you install the addon on
|
||||
a character that has already been played for years.
|
||||
|
||||
Everything is stored in `SavedVariables`, split between account-wide
|
||||
credits (e.g. *The Stormwind Rendezvous*, *Shell of a Time*) and
|
||||
per-character progress (levels, professions, exploration, PvP rank).
|
||||
|
||||
---
|
||||
|
||||
## Features
|
||||
|
||||
### The panel
|
||||
|
||||
- Opens with **`Y`** by default (only bound if the key is free), the
|
||||
`/rach` slash command, or the `TOGGLERELATIONSHIPSACHIEVEMENT`
|
||||
keybinding.
|
||||
- 20 categories: **General · Character · Quests · Exploration · Player
|
||||
vs. Player · Dungeons & Raids · Professions · Reputation · World Events
|
||||
· Class · Collections · Fishing · Cooking · Hardcore · Social · Cities ·
|
||||
Titles · Legacy · OctoWoW · Feats of Strength**.
|
||||
- Every category shows `earned / total` next to its name.
|
||||
- Achievement rows display the icon, name, description, points, unlock
|
||||
date, and — for counted goals — a green progress bar with the current
|
||||
count rendered on top of the fill.
|
||||
|
||||
### The toast
|
||||
|
||||
- Fades in at the top-center of the screen on any unlock.
|
||||
- Shows icon, achievement name, and point value.
|
||||
- Clickable — opens the achievement detail popup.
|
||||
- Plays `Sound\Interface\LevelUp.wav`.
|
||||
|
|
||||
|
||||
### Slash commands
|
||||
|
||||
| Command | What it does |
|
||||
| ---------------------- | -------------------------------------------------- |
|
||||
| `/rach` | Toggle the achievement panel |
|
||||
| `/rach scan` | Force a full character rescan right now |
|
||||
| `/rach points` | Print your total point score in chat |
|
||||
| `/rach reset` | **Wipe** all achievement data (account + char) |
|
||||
| `/rach test` | Preview the unlock toast |
|
||||
| `/rach unlock <id>` | Force-unlock a specific achievement (debug) |
|
||||
| `/rach help` | List the commands above |
|
||||
|
||||
Aliases: `/rach` = `/relach` = `/relationshipsachievements`.
|
||||
|
||||
---
|
||||
|
||||
## Categories at a glance
|
||||
|
||||
| # | Category | Examples |
|
||||
| - | ------------------- | ------------------------------------------------------------------------------------- |
|
||||
| 1 | General | The Stormwind Rendezvous, Making Friends, Guild Member, Big Spender, Represent, Trainee |
|
||||
| 2 | Character | Level 5 → 60 (every 5 levels), First Death, Bloody Rare, The Butcher, Weapon Master, Deep Pockets, Wealthy, Made of Money |
|
||||
| 3 | Quests | 1 → 2,000 quests, Loremaster of Elwynn / Durotar, Class Quest Hero, Group Effort |
|
||||
| 4 | Exploration | Every zone in Eastern Kingdoms + Kalimdor + Well Traveled (10) + World Explorer (40) |
|
||||
| 5 | Player vs. Player | First Blood, 100 / 1,000 / 10,000 HKs, Warsong / Alterac / Arathi victories + marathons, Duelist / Grand Duelist, Bloodthirsty, Battleground Regular |
|
||||
| 6 | Dungeons & Raids | All 22 vanilla 5-man end bosses, MC, Onyxia, BWL, ZG, AQ20, AQ40, Naxxramas, Classic Dungeonmaster (22), Classic Raider (5) + attunements |
|
||||
| 7 | Professions | Apprentice → Artisan, Master of every primary profession + First Aid |
|
||||
| 8 | Reputation | Friendly / Honored / Revered / Exalted, Somebody Likes Me (5), Ambassador (10), Argent Dawn, Thorium Brotherhood, Timbermaw, Cenarion Circle, Brood of Nozdormu, Zandalar, Hydraxian |
|
||||
| 9 | World Events | Winter Veil, Midsummer, Hallow's End, Noblegarden, Love is in the Air, Children's Week, Harvest Festival, Lunar Festival, Brewfest, Darkmoon Faire |
|
||||
| 10| Feats of Strength | Scarab Lord, Grand Marshal, High Warlord, Atiesh, Thunderfury, Sulfuras |
|
||||
| 11| Class | Reach 60 on each class · Trained · Talented · Fully Specialized · Respec'd |
|
||||
| 12| Collections | Pack Rat, Bag Full of Bags, Little Friends, Menagerie, Stable Master, Leading the Cavalry, Well Equipped, Epic |
|
||||
| 13| OctoWoW | Shell of a Time, High Elf Ally, Goblin Trader, Karazhan Crypt, Emerald Sanctum, OctoWoW Hero |
|
||||
| 14| Fishing | First Catch, Fisherman (150), Master Angler (300), Deadliest Catch, Old Gnome and the Sea (500) |
|
||||
| 15| Cooking | First Dish, Sous Chef, Master Cook, Iron Chef (25 recipes), Gourmet |
|
||||
| 16| Hardcore | One Life to Live, Survivor, Untouchable, Hardcore Hero, Close Call, No Retreat |
|
||||
| 17| Social | Say Hello (/wave), Dance Off (/dance), Guildmate, Popular, Chatty, Group Therapy, Wedding Bells |
|
||||
| 18| Cities | Every capital + Alliance Tourist / Horde Tourist meta |
|
||||
| 20| Titles | Private / Sergeant / Knight / Champion / Marshal / Field Marshal, Elder, The Diplomat |
|
||||
| 21| Legacy | Classic Combatant, Old World Traveler, Blackrock Veteran, Ony Head Turn-In, AQ Gate Opener, Silithyst Runner, Dire Maul Book Club |
|
||||
|
||||
---
|
||||
|
||||
## Install
|
||||
|
||||
1. Download or clone this repository.
|
||||
2. Copy the `RelationshipsAchievements` folder into your WoW install:
|
||||
```
|
||||
Interface/AddOns/RelationshipsAchievements/
|
||||
```
|
||||
3. Log out to character select (or restart the client), enable
|
||||
**Relationships Achievements** in the AddOns list, then log in.
|
||||
4. Press **Y** or type **`/rach`** to open the panel.
|
||||
|
||||
The first login runs a full character scan after ~2 seconds, so any
|
||||
progress you already had (levels, guild, tabard, professions, exalted
|
||||
reps, visited zones, PvP rank, gold) unlocks retroactively.
|
||||
Reference in New Issue
Block a user