Skip to main content
Corvus Connection

IRpgApi

Interface
TheOmenDen.StreamPulse.Scripting.IRpgApiScript-host facade for the viewer RPG system (spec 061, codename "Corvus Quest"), reached as ctx.Rpg. Its operations dispatch through the one shared Mediator path that the RPG chat commands, channel-point redeems, nodes, and desktop authoring surface all use, so a script has parity with them against the same rpg.db catalog (AC-21/22).

Members

6
  • Characters
    property
    IRpgCharactersApi Characters
    Viewer RPG characters: read (join state, inventory, fortune, modifier) plus play (grant/consume).
  • Items
    property
    IRpgItemsApi Items
    The streamer's item catalog (read).
  • Loot
    property
    IRpgLootApi Loot
    Loot rolls against the streamer's loot tables.
  • Encounters
    property
    IRpgEncountersApi Encounters
    Encounters: fight a named one or explore a pool.
  • Economy
    property
    IRpgEconomyApi Economy
    The viewer economy (spec 063): wallets, the shop, buy, credit/debit, and the ledger.
  • Admin
    property
    IRpgAdminApi Admin
    Rookery activation admin (spec 070): start the game in one shot, re-announce, or pause the announcer.