File Details
RPJournal-WoW-main v1.1.zip
- R
- Aug 14, 2025
- 10.07 MB
- 11
- 11.2.0
- Retail
File Name
RPJournal-WoW-main v1.1.zip
Supported Versions
- 11.2.0
RP Journal v1.1.0 — Full Changelog (past 2 days)
New
- RP Character Sheet
- Added RPBioFrame (CharacterMemory/RPBio.xml, CharacterMemory/RPBio.lua) as a scrollable, modern character sheet.
- Opens via Settings button “Open Character Sheet”; appears above Settings (DIALOG strata, toplevel).
- Persists to RPJournalDB.bio (nested schema): identity, appearance, lore, personality, skills, rpPrefs, notes.
- Multi-line areas use InputScrollFrameTemplate (Short Bio, Backstory, Deeds, Hooks, Limits, Public/Private Notes).
- Short Bio (500 chars) pinned near top; Backstory supports large input (soft-capped ~12k).
- List parsing for tags (nicknames, languages, hobbies, tone) with item length caps.
- Relationships section removed per request.
Improvements
- Settings → RP Bio page (CharacterMemory.xml)
- Unified padding (16px) and vertical spacing; removed divider lines and sub-headers (kept only “RP Bio”).
- Reflowed into clean single-column, then condensed key rows to a 3-per-row grid:
- Row 1: Age, Height, Weight
- Row 2: Eyes, Hair, Alias/Nickname
- Row 3: Languages (full width)
- Eliminated embedded scrollframe; EditBox anchors keep content inside panel.
- Removed Proficiencies/Professions.
- Anchored Save button, counters, and fields to non-missing parents.
- Journal List
- Priority sort (friends/guildmates first, then relationship level, character level, recent interactions).
- “Prioritize Friends” toggle (hides strangers using settings.hideStrangers).
- Removed date column; right-side now shows “Lv X • Tier”.
- User input and focus
- Added CMJ_EditBoxTemplate (ESC clears focus; disables auto-focus).
- ESC to close for key UI frames via UISpecialFrames.
Fixes
- Anchors/XML
- Filled missing $parentBioEdit in options to satisfy legacy references.
- Removed bad anchor to $parentProficienciesEdit; deleted that section.
- Fixed RP Bio XML mismatched tag.
- Re-anchored Availability/Tone/Limits/OOC fields; corrected Availability dropdown row placement.
- Removed Relationships gap by pulling RP Preferences/Notes up; reduced content height to close bottom space.
- Ensured Character Sheet always renders above Settings (strata DIALOG + Raise + Toplevel).
- Data flow
- Auto-request publicBio on selection if missing (one-time per target; 15s cooldown).
- Safe hydration of personal bio into editors on open.
Developer Notes
- Version bumped to 1.1.0 in CharacterMemory/CharacterMemory.toc.
- Added RPJournalDB to SavedVariablesPerCharacter.
- Added Settings footer button “Open Character Sheet”.
- Removed legacy references to the old RP Bio scrollframe.
- Commit and tag pushed: v1.1.0.