Anyway, here's my second proposal with subsubmenus. Still want to avoid intermixing player and DM UIs as it would pose a grumble-worthy task in coding. Would appreciate thoughts, feedback, suggestions, feature requests, and other such things. Will push ahead with development soon with either proposal if there's no glaring issues.
Foam's Proposal #2 wrote:Combat and AbilitiesRole Playing
- Subdual Mode
- Spellcasting
- Manage Spells
- Pray for Spells
- Use Spellbook
- List Known Spells
- List Prepared Spells
- Crafting
- Craft
- Scribe Scroll
- Brew Potion
- Craft Wand
- Create Tradescroll
- <Some class features here. Example: Toggle monk speed.>
Movement
- Toggle AFK
- Check Time
- Animations
- Set Description
- Select Language
- Visual Effects
- List Anchors
PC Management
- Autofollow
- Step Off Travel Map
- Find Safe Location
- Face Target
Creature Management
- Wealth
- Give Gold
- Remove Gold
- Set Gold
- Remove from Crafting
- Experience
- Give 10xp
- Give Experience
- Remove Experience
- Set Experience
- Award PrC
- Alignment
- Set Alignment
- Nudge Good
- Nudge Evil
- Nudge Lawful
- Nudge Chaotic
- Language
- List Languages
- Grant Language
- Remove Language
- Fixes
- Remove All Effects
- Remove Quarantine
- Reset Rest Timer
- Reset Spell Timers
- Tech Rez
- Reset Level
- Discipline
- Freeze Player
- Boot Player
Scene Management
- Appearance and Stats
- Set name
- Set Appearance
- Scale
- Rotate
- Set Deity
- Inventory
- Manage Inventory
- Identify Inventory
- Strip Inventory
- Faction
- Set Hostile
- Set Neutral
- Set Commoner
- Set Merchant
- Set Defender
- State
- Toggle Invulnerability
- Toggle Plot
- Health
- Set Health
- Do Damage
- Effects
- Remove All
- Effects Manager
- Jump
- Jump DM to Target
- Jump Target to DM
- Jump Party to DM
- Copying
- Copy PC
- Copy Party
- Paste
Server Management
- Object Destruction
- Destroy Target
- Destroy 3'
- Destroy 6'
- Destroy 20'
- Destroy Entire Area
- Object State
- Toggle Invulnerability
- Toggle Plot
- Toggle Stolen
- Toggle Cursed
- Toggle Identified
- Local Variable Manager
- Locks and Traps
- Set Locked
- Set Locakable
- Set Trapped
- Edit Lock
- Edit Trap
- Create Trap
- Portals
- Create Portal
- Create Destination
- Destroy Portal
- VFX Manager
- Weather Manager
- Sounds
- Ambience Manager
- Localized Sounds Manager
- Music Manager
Roller and Simulation
- Adjust Time
- List Locations
- List Wealth
- Send Message
- To Party
- To Entire Server
- Send Popup Message
- To Player
- To Party
- To Entire Server
- Jump
- All Players to DM
- DM and Player to DM Area
Utility
- Roll Initiative
- Roll Attack
- Roll Equipped Weapon
- Roll Touch Attack
- Roll Grapple
- Roll Ability
- Roll Save
- Roll Skill
- Roll Dice
- Save Character
- Ping Server
- Report
- List Online Players
- List Version
- Server Uptime
- Communication
- Send Message to IRC
- Last Seen Player
- Notify to Combat Log
- Reference
- SRD Lookup
- ALFA Documentation