Skip to content

Command Editor

ekudram edited this page Nov 6, 2025 · 1 revision

Command Editor ⌨️

Command Editor Dialog

The Command Editor gives you complete control over every chat command in your stream. Customize permissions, cooldowns, costs, and advanced settings for each command to create the perfect interactive experience! ⚙️


Interface Overview 🔍

Header Section

  • Total Commands Counter 📊 - Shows total and filtered command counts
  • Search Bar 🔍 - Find commands by name or description
  • Sort Buttons 📊 - Organize by Name, Category, or Status

Left Panel: Command List ⌨️

  • Color-coded commands based on permission level:
    • Broadcaster 🔴 - Red (streamer-only commands)
    • Moderator 🟢 - Green (moderator access)
    • VIP 🟡 - Gold (VIP supporters)
    • Subscriber 🔵 - Blue (subscriber access)
    • Everyone ⚪ - White (all viewers)
  • Disabled Commands ⚫ - Grayed out with "[DISABLED]" label
  • Click any command to select and configure

Right Panel: Command Details ⚙️

  • Basic Information 📝 - Command trigger and description
  • Basic Settings 🎛️ - Enable/disable and cooldown controls
  • Advanced Settings 🔧 - Aliases, usage limits, and game day cooldowns
  • Command-Specific Settings 🎯 - Special configurations for raids, military aid, and events

Command Configuration ⚙️

Basic Settings

  • Enabled Toggle ✅ - Activate or deactivate the command
  • Command Cooldown ⏰ - Seconds between uses (1-60 seconds)
  • Cost Setting 💰 - Coin cost for commands that support it

Advanced Settings

  • Command Alias 🔤 - Create custom shortcuts (e.g., "bp" for !backpack)
  • Max Uses Per Session 📊 - Limit command uses per game load
  • Game Days Cooldown 📅 - Restrict usage for multiple in-game days

Permission Levels 🛡️

  • Broadcaster ⭐ - Streamer only (highest level)
  • Moderator 🛡️ - Channel moderators
  • VIP 💎 - Special supporters
  • Subscriber 🔔 - Subscribed viewers
  • Everyone 👥 - All chat participants

Special Command Types 🎯

Event Commands 🎪

  • Raid ⚔️ - Enemy attack events with wagering
  • Military Aid 🎖️ - Friendly reinforcement events
  • Event Cooldown System ⏳ - Integrated with global event management
  • Global Limit Tracking 📈 - Respects overall event caps

Raid Command Specifics ⚔️

  • Wager System 💰 - Bet coins on raid outcomes
  • Default Wager 💵 - Suggested starting bet amount
  • Wager Range 📏 - Minimum and maximum bet limits
  • Raid Types 🎭 - Configure allowed raid types
  • Strategies 🎯 - Set available raid strategies

Military Aid Command 🎖️

  • Wager Configuration 💰 - Betting system for reinforcements
  • Aid Strength Scaling 📊 - Better aid for higher wagers
  • Cooldown Integration ⏰ - Works with event cooldown system

Cooldown Management ⏰

Multiple Cooldown Types

  • Basic Cooldown ⏱️ - Simple seconds-based prevention
  • Game Days Cooldown 📅 - In-game time restrictions
  • Event Cooldown 🎪 - Integrated with event management system
  • Session Limits 🔄 - Reset each game load

Cooldown Strategy Tips

  • Short Cooldowns ⚡ - For frequent, low-impact commands
  • Long Cooldowns 🐌 - For powerful or disruptive commands
  • Event Integration 🎪 - Use event system for complex scenarios
  • Global Limits 🌐 - Maintain overall balance

Alias System 🔤

Custom Command Shortcuts

  • Create Aliases 🏷️ - Shorter, easier-to-type versions
  • No Prefix Needed ❌ - Don't include ! or other prefixes
  • Multiple Triggers 🔄 - Original command still works
  • Permission Respect 🛡️ - Aliases inherit original permissions

Alias Examples

  • !backpackbp
  • !inventoryinv
  • !characterchar
  • !equipmenteq

Usage Limits & Restrictions 📊

Per-Session Limits

  • Max Uses 🔢 - Cap command uses per game session
  • Zero = Unlimited ∞ - Set to 0 for no restrictions
  • Session Reset 🔄 - Resets when game loads
  • User Feedback 💬 - Clear messages when limits reached

Advanced Restrictions

  • Event Cooldown Integration 🎪 - Works with global event system
  • Global Limit Respect 🌐 - Optional participation in overall caps
  • Karma-Based Limits ⚖️ - Some commands respect karma restrictions

Command-Specific Features 🎯

Raid Command ⚔️

  • Wager Configuration 💰 - Set betting parameters
  • Raid Type Management 🎭 - Control which raid types are allowed
  • Strategy Configuration 🎯 - Define available raid approaches
  • Balance Controls ⚖️ - Maintain game difficulty

Military Aid Command 🎖️

  • Reinforcement Scaling 📈 - Aid strength based on wager
  • Friendly Unit Control 👥 - Manage ally types and numbers
  • Strategic Timing ⏰ - Integration with event systems

Event Commands 🎪

  • Cooldown Integration ⏳ - Works with global event timers
  • Limit Management 📊 - Per-command and global caps
  • Karma Impact ⚖️ - Moral consequences for events

Search & Organization 🔍

Finding Commands

  • Name Search 🔤 - Find by command text (e.g., "raid")
  • Description Search 📝 - Search command descriptions
  • Real-time Filtering ⚡ - Instant results as you type
  • Category Sorting 📂 - Group by command type

Visual Organization

  • Color Coding 🎨 - Quick permission level identification
  • Status Indicators 🔴 - Clear enabled/disabled states
  • Category Groups 📊 - Logical command grouping
  • Quick Access ⚡ - Easy navigation between commands

Best Practices 💡

Permission Strategy

  • Broadcaster-Only 🔴 - Critical game management commands
  • Moderator Access 🟢 - Stream management tools
  • VIP/Subscriber 💎 - Reward supporters with special access
  • Everyone Access 👥 - Core interaction commands

Cooldown Balance

  • Frequent Commands ⚡ - 5-15 second cooldowns
  • Medium Impact 🕒 - 30-60 second cooldowns
  • Major Events 🐌 - Game day cooldowns or event system
  • Testing Phase 🧪 - Start with longer cooldowns, adjust based on usage

Alias Creation

  • Keep it Short 🔤 - 2-3 characters for common commands
  • Be Memorable 🧠 - Use intuitive abbreviations
  • Avoid Conflicts ⚠️ - Don't overlap with existing commands
  • Document Changes 📝 - Update command lists for viewers

Technical Features 🔧

Settings Persistence

  • Auto-Save 💾 - Changes save when window closes
  • JSON Storage 📁 - Human-readable configuration files
  • Backup Safe 🛡️ - Settings survive game updates
  • Import/Export 🔄 - Easy configuration transfer

Integration Points

  • Event System 🎪 - Seamless cooldown and limit integration
  • Economy System 💰 - Coin cost and wager support
  • Permission System 🛡️ - Role-based access control
  • Karma System ⚖️ - Moral consequence tracking

Related Links 🔗

Next: Pawn Races 👽

Clone this wiki locally