Skip to main content
Corvus Connection

HypeTrainContext

Context
TheOmenDen.StreamPulse.Scripting.Contexts.HypeTrainContextContext bound to an OnHypeTrainBeginAttribute / OnHypeTrainProgressAttribute / OnHypeTrainEndAttribute handler. Progress and Goal are 0 on the end event (it reports only the final Level and Total). The hype-train-v2 fields (spec 032): Type is the train kind ("regular"/"golden_kappa"/"treasure"); AllTimeHighLevel/ AllTimeHighTotal are the channel's records; IsSharedTrain + SharedTrainParticipants describe a shared/co-op train (the participant broadcaster names); TopContributorName/TopContributionTotal are the leading contributor.

Members

13
  • Level
    property
    int Level
  • Total
    property
    int Total
  • Progress
    property
    int Progress
  • Goal
    property
    int Goal
  • BroadcasterId
    property
    string BroadcasterId
  • OccurredAt
    property
    DateTimeOffset OccurredAt
  • Type
    property
    string Type
  • AllTimeHighLevel
    property
    int AllTimeHighLevel
  • AllTimeHighTotal
    property
    int AllTimeHighTotal
  • IsSharedTrain
    property
    bool IsSharedTrain
  • TopContributorName
    property
    string TopContributorName
  • TopContributionTotal
    property
    long TopContributionTotal
  • SharedTrainParticipants
    property
    IReadOnlyList<string> SharedTrainParticipants