Difference between revisions of "SIBR:Feed"
From Blaseball Wiki
m (just incremented up through Feed Event 225 and so now I'm adding in IDs for 26, 64, 99, 198, and 206.) |
(Add metadata info) |
||
Line 1: | Line 1: | ||
+ | ==Common fields== | ||
{| class="wikitable" | {| class="wikitable" | ||
− | ! ID !! Description | + | ! Name !! Description |
+ | |- | ||
+ | | <code>id</code> || UUID | ||
+ | |- | ||
+ | | <code>playerTags[]</code> || UUIDs of involved players, if any | ||
+ | |- | ||
+ | | <code>teamTags[]</code> || UUIDs of involved teams, if any | ||
+ | |- | ||
+ | | <code>gameTags[]</code> || UUID of game, if any (why is this an array?) | ||
+ | |- | ||
+ | | <code>metadata</code> || JSON object; see [[#Metadata fields|Metadata fields]] | ||
+ | |- | ||
+ | | <code>created</code> || timestap | ||
+ | |- | ||
+ | | <code>season</code> || zero-indexed season number | ||
+ | |- | ||
+ | | <code>tournament</code> || -1 for regular play, 0 for Coffee Cup | ||
+ | |- | ||
+ | | <code>type</code> || [[#Event types|event type]] | ||
+ | |- | ||
+ | | <code>day</code> || zero-indexed day number | ||
+ | |- | ||
+ | | <code>phase</code> || [[#phase|schedule phase]] | ||
+ | |- | ||
+ | | <code>category</code> || [[#category|event category]] | ||
+ | |- | ||
+ | | <code>description</code> || event text | ||
+ | |- | ||
+ | | <code>nuts</code> || number of upshells | ||
+ | |} | ||
+ | |||
+ | ==Metadata fields== | ||
+ | These fields are common across multiple events. | ||
+ | {| class="wikitable" | ||
+ | ! Name !! Description | ||
+ | |- | ||
+ | | <code>play</code> || play counter for in-game events | ||
+ | |- | ||
+ | | <code>subPlay</code> || counter within a play | ||
+ | |- | ||
+ | | <code>children[]</code> || UUIDs of events triggered by this one | ||
+ | |- | ||
+ | | <code>parent</code> || UUID of triggering event | ||
+ | |} | ||
+ | |||
+ | ==Event types== | ||
+ | {| class="wikitable feedtable" | ||
+ | ! ID !! Description || Metadata | ||
|- | |- | ||
− | | 0 || Let's Go! | + | | 0 || Let's Go! || |
+ | *<code>away</code> - team UUID | ||
+ | *<code>home</code> - team UUID | ||
+ | *<code>stadium</code> - stadium UUID | ||
+ | *<code>weather</code> - [[#weather|weather ID]] | ||
|- | |- | ||
− | | 1 || Play ball! | + | | 1 || Play ball! || |
|- | |- | ||
− | | 2 || Half-inning | + | | 2 || Half-inning || |
|- | |- | ||
− | | 3 || Pitcher change | + | | 3 || Pitcher change || |
|- | |- | ||
− | | 4 || Stolen base | + | | 4 || Stolen base || |
|- | |- | ||
− | | 5 || Walk | + | | 5 || Walk || |
|- | |- | ||
− | | 6 || Strikeout | + | | 6 || Strikeout || |
|- | |- | ||
− | | 7 || Flyout | + | | 7 || Flyout || |
|- | |- | ||
− | | 8 || Ground out | + | | 8 || Ground out || |
|- | |- | ||
− | | 9 || Home run | + | | 9 || Home run || |
|- | |- | ||
− | | 10 || Hit (single/double/triple) | + | | 10 || Hit (single/double/triple) || |
|- | |- | ||
− | | 11 || Game end log | + | | 11 || Game end log || |
+ | *<code>winner</code> - team UUID | ||
|- | |- | ||
− | | 12 || Plate appearance | + | | 12 || Plate appearance || |
|- | |- | ||
− | | 13 || Strike (not including Foul Balls) | + | | 13 || Strike (not including Foul Balls) || |
|- | |- | ||
− | | 14 || Ball | + | | 14 || Ball || |
|- | |- | ||
− | | 15 || Foul Ball | + | | 15 || Foul Ball || |
|- | |- | ||
− | | 20 || Solar Panels overflow run activation | + | | 20 || Solar Panels overflow run activation || |
|- | |- | ||
− | | 21 || Home Field Advantage activation | + | | 21 || Home Field Advantage activation || |
|- | |- | ||
− | | 22 || Hit by pitch | + | | 22 || Hit by pitch || |
|- | |- | ||
− | | 23 || Player skipped due to being Shelled or Elsewhere | + | | 23 || Player skipped due to being Shelled or Elsewhere || |
|- | |- | ||
− | | 24 || Partying | + | | 24 || Partying || |
|- | |- | ||
− | | 25 || Strike zapped by Electric blood | + | | 25 || Strike zapped by Electric blood || |
|- | |- | ||
− | | 26 || | + | | 26 || Weather change || |
+ | *<code>after</code> - [[#weather|weather ID]] | ||
+ | *<code>before</code> - [[#weather|weather ID]] | ||
|- | |- | ||
− | | 27 || Mild pitch | + | | 27 || Mild pitch || |
|- | |- | ||
− | | 28 || End of inning | + | | 28 || End of inning || |
|- | |- | ||
− | | 29 || Site takeover text | + | | 29 || Site takeover text || |
+ | * <code>being</code> - [[#being|Being ID]] | ||
|- | |- | ||
− | | 30 || Black hole (in-game) | + | | 30 || Black hole (in-game) || |
|- | |- | ||
− | | 31 || Sun 2 (in-game) | + | | 31 || Sun 2 (in-game) || |
|- | |- | ||
− | | 33 || Birds flavor text | + | | 33 || Birds flavor text || |
|- | |- | ||
− | | 34 || Murder of crows | + | | 34 || Murder of crows || |
|- | |- | ||
− | | 35 || Birds free shelled player | + | | 35 || Birds free shelled player || |
|- | |- | ||
− | | 36 || Triple Threat | + | | 36 || Triple Threat || |
|- | |- | ||
− | | 37 || Free Refill | + | | 37 || Free Refill || |
|- | |- | ||
− | | 39 || Wired | + | | 39 || Wired || |
|- | |- | ||
− | | 40 || Feedback blocked | + | | 40 || Feedback blocked || |
|- | |- | ||
− | | 41 || Feedback | + | | 41 || Feedback || |
|- | |- | ||
− | | 45 || Superallergic reaction | + | | 45 || Superallergic reaction || |
|- | |- | ||
− | | 47 || Allergic reaction | + | | 47 || Allergic reaction || |
|- | |- | ||
− | | 48 || Reverberating | + | | 48 || Reverberating || |
|- | |- | ||
− | | 49 || Reverb shuffle | + | | 49 || Reverb shuffle || |
|- | |- | ||
− | | 51 || Blooddrain | + | | 51 || Blooddrain || |
|- | |- | ||
− | | 52 || Siphon | + | | 52 || Siphon || |
|- | |- | ||
− | | 53 || Siphon blocked | + | | 53 || Siphon blocked || |
|- | |- | ||
− | | 54 || Incineration | + | | 54 || Incineration || |
|- | |- | ||
− | | 55 || Fire eating | + | | 55 || Fire eating || |
|- | |- | ||
− | | 56 || Flag planted | + | | 56 || Flag planted || |
+ | * <code>title</code> - "Ground Broken" | ||
+ | * <code>votes</code> - vote count | ||
+ | * <code>renoId</code> - ID of selected prefab | ||
|- | |- | ||
− | | 57 || Renovation built | + | | 57 || Renovation built || |
+ | * <code>title</code> - display name | ||
+ | * <code>votes</code> - vote count | ||
+ | * <code>renoId</code> - internal name | ||
|- | |- | ||
− | | 59 || Decree passed | + | | 59 || Decree passed || |
+ | * <code>id</code> - internal name | ||
+ | * <code>title</code> - display name | ||
+ | * <code>votes</code> - vote count | ||
+ | * <code>totalVotes</code> - vote count for all decrees | ||
|- | |- | ||
− | | 60 || Blessing won | + | | 60 || Blessing won || |
+ | * <code>id</code> - internal name | ||
+ | * <code>title</code> - display name | ||
+ | * <code>votes</code> - vote count for winning team | ||
+ | * <code>teamId</code> - UUID of winning team | ||
+ | * <code>teamName</code> - nickname of winning team | ||
+ | * <code>totalVotes</code> - vote count for all decrees | ||
+ | * <code>highestTeam</code> - UUID of team with most votes | ||
+ | * <code>highestVotes</code> - vote count for team with most votes | ||
|- | |- | ||
− | | 61 || Will received | + | | 61 || Will received || |
+ | * <code>id</code> - internal name | ||
+ | * <code>title</code> - display name | ||
+ | * <code>dataVotes</code> - vote count for this specific option | ||
+ | * <code>willVotes</code> - vote count for this will, all options | ||
+ | * <code>totalVotes</code> - vote count for all wills | ||
|- | |- | ||
− | | 62 || Flood | + | | 62 || Flood || |
|- | |- | ||
− | | 63 || Salmon swim upstream | + | | 63 || Salmon swim upstream || |
|- | |- | ||
− | | 64 || Polarity | + | | 64 || Polarity shift || |
|- | |- | ||
− | | 65 || Entering the Secret Base | + | | 65 || Entering the Secret Base || |
|- | |- | ||
− | | 66 || Exiting the Secret Base | + | | 66 || Exiting the Secret Base || |
|- | |- | ||
− | | 67 || Consumers attack | + | | 67 || Consumers attack || |
|- | |- | ||
− | | 69 || Echo Chamber | + | | 69 || Echo Chamber || |
|- | |- | ||
− | | 70 || Grind Rail | + | | 70 || Grind Rail || |
|- | |- | ||
− | | 72 || Peanut Mister | + | | 72 || Peanut Mister || |
|- | |- | ||
− | | 73 || Peanuts flavor text | + | | 73 || Peanuts flavor text || |
|- | |- | ||
− | | 74 || Tasting the infinite (Shelling) | + | | 74 || Tasting the infinite (Shelling) || |
|- | |- | ||
− | | 78 || Solar Panels start-up text | + | | 78 || Solar Panels start-up text || |
|- | |- | ||
− | | 79 || Solar Panels overflow run collection | + | | 79 || Solar Panels overflow run collection || |
|- | |- | ||
− | | 81 || Tarot reading | + | | 81 || Tarot reading || |
+ | *<code>count</code> - unknown | ||
+ | *<code>spread[]</code> - [[#arcana|card IDs]] (3) | ||
|- | |- | ||
− | | 82 || Emergency Alert | + | | 82 || Emergency Alert || |
|- | |- | ||
− | | 84 || Return from Elsewhere | + | | 84 || Return from Elsewhere || |
|- | |- | ||
− | | 85 || Over Under | + | | 85 || Over Under || |
|- | |- | ||
− | | 86 || Under Over | + | | 86 || Under Over || |
|- | |- | ||
− | | 88 || Undersea | + | | 88 || Undersea || |
|- | |- | ||
− | | 91 || Homesickness | + | | 91 || Homesickness || |
|- | |- | ||
− | | 92 || Superyummy text | + | | 92 || Superyummy text || |
|- | |- | ||
− | | 93 || Perk | + | | 93 || Perk || |
|- | |- | ||
− | | 96 || Earlbirds | + | | 96 || Earlbirds || |
|- | |- | ||
− | | 97 || Late to the Party | + | | 97 || Late to the Party || |
|- | |- | ||
− | | 99 || Shame donations | + | | 99 || Shame donations || |
|- | |- | ||
− | | 106 || Added in-game modifier (Triple Threat, Free Refill, Magmatic, Inhabiting, etc) | + | | 106 || Added in-game modifier (Triple Threat, Free Refill, Magmatic, Inhabiting, etc) || |
+ | *<code>mod</code> - mod ID | ||
+ | *<code>type</code> - [[#mod type|mod duration]] | ||
|- | |- | ||
− | | 107 || Removed in-game modifier (same as above, but when they disappear) | + | | 107 || Removed in-game modifier (same as above, but when they disappear) || |
+ | *<code>mod</code> - mod ID | ||
+ | *<code>type</code> - [[#mod type|mod duration]] | ||
|- | |- | ||
− | | 108 || Modifier expires | + | | 108 || Modifier expires || |
+ | *<code>mods[]</code> - mod IDs | ||
+ | *<code>type</code> - [[#mod type|mod duration]] | ||
|- | |- | ||
− | | 109 || Player recruited (including Postseason Births) | + | | 109 || Player recruited (including Postseason Births) || |
+ | *<code>teamId</code> | ||
+ | *<code>location</code> - [[#location|location]] | ||
+ | *<code>playerId</code> | ||
+ | *<code>teamName</code> | ||
+ | *<code>playerName</code> | ||
|- | |- | ||
− | | 110 || Player sent to shadows and replaced (necromancy) | + | | 110 || Player sent to shadows and replaced (necromancy) || |
+ | *<code>teamId</code> | ||
+ | *<code>teamName</code> | ||
+ | *<code>addLocation</code> - [[#location|location]] | ||
+ | *<code>addPlayerId</code> | ||
+ | *<code>addPlayerName</code> | ||
+ | *<code>retreatLocation</code> - [[#location|location]] | ||
+ | *<code>retreatPlayerId</code> | ||
+ | *<code>retreatPlayerName</code> | ||
|- | |- | ||
− | | 111 || Player removed and replaced from shadows (Returned) | + | | 111 || Player removed and replaced from shadows (Returned) || |
+ | *<code>teamId</code> | ||
+ | *<code>teamName</code> | ||
+ | *<code>removeLocation</code> - [[#location|location]] | ||
+ | *<code>removePlayerId</code> | ||
+ | *<code>promoteLocation</code> - [[#location|location]] | ||
+ | *<code>promotePlayerId</code> | ||
+ | *<code>removePlayerName</code> | ||
+ | *<code>promotePlayerName</code> | ||
|- | |- | ||
− | | 112 || Player removed from team (ECHO STATIC, fade to dust) | + | | 112 || Player removed from team (ECHO STATIC, fade to dust) || |
+ | *<code>teamId</code> | ||
+ | *<code>playerId</code> | ||
+ | *<code>teamName</code> | ||
+ | *<code>playerName</code> | ||
|- | |- | ||
− | | 113 || Player trade | + | | 113 || Player trade || |
+ | *<code>aTeamId</code> | ||
+ | *<code>bTeamId</code> | ||
+ | *<code>aLocation</code> - [[#location|location]] | ||
+ | *<code>aPlayerId</code> | ||
+ | *<code>aTeamName</code> | ||
+ | *<code>bLocation</code> - [[#location|location]] | ||
+ | *<code>bPlayerId</code> | ||
+ | *<code>bTeamName</code> | ||
+ | *<code>aPlayerName</code> | ||
+ | *<code>bPlayerName</code> | ||
|- | |- | ||
− | | 114 || Player changing position | + | | 114 || Player changing position || |
+ | *<code>parent</code> | ||
+ | *<code>teamId</code> | ||
+ | *<code>teamName</code> | ||
+ | *<code>aLocation</code> - [[#location|location]] | ||
+ | *<code>aPlayerId</code> | ||
+ | *<code>bLocation</code> - [[#location|location]] | ||
+ | *<code>bPlayerId</code> | ||
+ | *<code>aPlayerName</code> | ||
+ | *<code>bPlayerName</code> | ||
|- | |- | ||
− | | 115 || Player joining team | + | | 115 || Player joining team || |
+ | *<code>location</code> - [[#location|location]] | ||
+ | *<code>playerId</code> | ||
+ | *<code>playerName</code> | ||
+ | *<code>sendTeamId</code> | ||
+ | *<code>sendTeamName</code> | ||
+ | *<code>receiveTeamId</code> | ||
+ | *<code>receiveLocation</code> - [[#location|location]] - if missing, same as <code>location</code> | ||
+ | *<code>receiveTeamName</code> | ||
|- | |- | ||
− | | 116 || New player after incineration | + | | 116 || New player after incineration || |
+ | *<code>teamId</code> | ||
+ | *<code>location</code> - [[#location|location]] | ||
+ | *<code>teamName</code> | ||
+ | *<code>inPlayerId</code> | ||
+ | *<code>outPlayerId</code> | ||
+ | *<code>inPlayerName</code> | ||
+ | *<code>outPlayerName</code> | ||
|- | |- | ||
− | | 117 || Player stat increase | + | | 117 || Player stat increase || rowspan="4" | |
+ | *<code>type</code> - [[#rating|rating type]] | ||
+ | *<code>after</code> - new rating value | ||
+ | *<code>before</code> - old rating value | ||
|- | |- | ||
| 118 || Player stat decrease | | 118 || Player stat decrease | ||
Line 180: | Line 329: | ||
| 119 || Player reroll | | 119 || Player reroll | ||
|- | |- | ||
+ | <!-- fix rowspan on 117 oif 121/122 get added --> | ||
| 122 || Stat change from superallergic reaction | | 122 || Stat change from superallergic reaction | ||
|- | |- | ||
− | | 125 || Player enters the Hall of Flame | + | | 125 || Player enters the Hall of Flame || |
|- | |- | ||
− | | 126 || Player exits the Hall of Flame | + | | 126 || Player exits the Hall of Flame || |
|- | |- | ||
− | | 127 || Player gained item | + | | 127 || Player gained item || rowspan="2" | |
+ | *<code>mods[]</code> - mod(s) granted by this item | ||
+ | *<code>itemId</code> - item UUID | ||
+ | *<code>itemName</code> | ||
+ | *<code>playerRating</code> - overall rating without this item | ||
+ | *<code>playerItemRatingAfter</code> - rating from item after change | ||
+ | *<code>playerItemRatingBefore</code> - rating from item before change | ||
|- | |- | ||
| 128 || Player lost item | | 128 || Player lost item | ||
|- | |- | ||
− | | 130 || Reverb shuffle (full) | + | | 130 || Reverb shuffle (full) || |
|- | |- | ||
− | | 131 || Reverb shuffle (lineup) | + | | 131 || Reverb shuffle (lineup) || |
|- | |- | ||
− | | 132 || Reverb shuffle (rotation) | + | | 132 || Reverb shuffle (rotation) || |
|- | |- | ||
− | | 135 || New team | + | | 135 || New team || |
+ | *<code>teamId</code> | ||
+ | *<code>teamName</code> | ||
+ | *<code>divisionId</code> | ||
+ | *<code>divisionName</code> | ||
|- | |- | ||
− | | 136 || New player (excluding incinerations) | + | | 136 || New player (excluding incinerations) || |
|- | |- | ||
− | | 137 || Player hatched | + | | 137 || Player hatched || |
|- | |- | ||
− | | 138 || Team joined Ultra League Blaseball (Library Pre-History) | + | | 138 || Team joined Ultra League Blaseball (Library Pre-History) || |
|- | |- | ||
− | | 139 || Player Evolves | + | | 139 || Player Evolves || |
+ | *<code>after</code> - new level, 1 if missing | ||
+ | *<code>before</code> - old level, 0 if missing | ||
|- | |- | ||
− | | 141 || Team wins Internet Series | + | | 141 || Team wins Internet Series || |
+ | *<code>championships</code> - total championship wins for this team | ||
|- | |- | ||
− | | 142 || Postseason spot | + | | 142 || Postseason spot || |
|- | |- | ||
− | | 143 || Final standings | + | | 143 || Final standings || |
+ | *<code>place</code> - zero-indexd rank within division | ||
|- | |- | ||
− | | 144 || Modification change (Wired -> Tired transitions, reroll) | + | | 144 || Modification change (Wired -> Tired transitions, reroll, ego upgrade) || |
+ | *<code>to</code> - new mod ID | ||
+ | *<code>from</code> - old mod ID | ||
+ | *<code>type</code> - [[#mod type|mod duration]] | ||
|- | |- | ||
− | | 145 || Player becomes an Alternate | + | | 145 || Player becomes an Alternate || |
+ | *<code>type</code> - [[#rating|rating type]] | ||
+ | *<code>after</code> - new rating value | ||
+ | *<code>before</code> - old rating value | ||
+ | ''note: the Alternate mod is added, but a separate mod gain event isn't generated'' | ||
|- | |- | ||
− | | 146 || Added modifier due to another modifier (under/over, Perk) | + | | 146 || Added modifier due to another modifier (under/over, Perk, PsychoAcoustics) || rowspan="2" | |
+ | *<code>mod</code> - new mod ID | ||
+ | *<code>type</code> - [[#mod type|mod duration]] | ||
+ | *<code>source</code> - ID of source mod | ||
|- | |- | ||
| 147 || Removed modifier added due to another modifier (under/over, Perk) | | 147 || Removed modifier added due to another modifier (under/over, Perk) | ||
|- | |- | ||
− | | 148 || Changed modifier due to another modifier | + | | 148 || Changed modifier due to another modifier || |
+ | *<code>to</code> - new mod ID | ||
+ | *<code>from</code> - old mod ID | ||
+ | *<code>type</code> - [[#mod type|mod duration]] | ||
+ | *<code>source</code> - ID of source mod | ||
|- | |- | ||
− | | 149 || Necromancy narration | + | | 149 || Necromancy narration || |
|- | |- | ||
− | | 150 || Returned player is permitted to stay | + | | 150 || Returned player is permitted to stay || |
|- | |- | ||
− | | 151 || Decree narration | + | | 151 || Decree narration || |
|- | |- | ||
− | | 152 || Will results | + | | 152 || Will results || |
|- | |- | ||
− | | 153 || Team | + | | 153 || Team stad adjustment (S15+) || |
|- | |- | ||
− | | 154 || Team shamed | + | | 154 || Team shamed || rowspan="2" | |
+ | *<code>totalShames</code> | ||
+ | *<code>totalShamings</code> | ||
|- | |- | ||
| 155 || Team shames | | 155 || Team shames | ||
|- | |- | ||
− | | 156 || Sun 2 grants win | + | | 156 || Sun 2 grants win || |
|- | |- | ||
− | | 157 || Black Hole swallows | + | | 157 || Black Hole swallows || |
|- | |- | ||
− | | 158 || Eliminated from postseason | + | | 158 || Eliminated from postseason || |
|- | |- | ||
− | | 159 || Postseason advance | + | | 159 || Postseason advance || |
|- | |- | ||
− | | 161 || Player gained blood type | + | | 161 || Player gained blood type || |
|- | |- | ||
− | | 165 || High Pressure (The pressure is on/off, Overperforming added and removed) | + | | 165 || High Pressure (The pressure is on/off, Overperforming added and removed) || |
|- | |- | ||
− | | 166 || Lineup optimized | + | | 166 || Lineup optimized || |
|- | |- | ||
− | | 168 || Peanut allergy cured (Nut Button) | + | | 168 || Peanut allergy cured (Nut Button) || |
|- | |- | ||
− | | 169 || Echoed player | + | | 169 || Echoed player || |
|- | |- | ||
− | | 170 || Echo player becomes Static | + | | 170 || Echo player becomes Static || |
|- | |- | ||
− | | 171 || Echo fades | + | | 171 || Echo fades || |
|- | |- | ||
− | | 172 || Echoed modification added | + | | 172 || Echoed modification added || |
+ | *<code>adds[]</code> | ||
+ | **<code>mod</code> - mod ID | ||
+ | **<code>type</code> - [[#mod type|mod duration]] | ||
|- | |- | ||
− | | 173 || PsychoAcoustics | + | | 173 || PsychoAcoustics || |
|- | |- | ||
− | | 174 || Receiver becomes an echo | + | | 174 || Receiver becomes an echo || |
|- | |- | ||
− | | 175 || Alternate Coin text (hidden from Book, includes player) | + | | 175 || Alternate Coin text (hidden from Book, includes player) || |
|- | |- | ||
− | | 176 || The Investigation is Underway. | + | | 176 || The Investigation is Underway. || |
|- | |- | ||
− | | 177 || Crate drop from glitter weather | + | | 177 || Crate drop from glitter weather || |
|- | |- | ||
− | | 178 || Midseason Middling | + | | 178 || Midseason Middling || |
|- | |- | ||
− | | 179 || Player | + | | 179 || Player attribute increase || rowspan="2" | |
+ | *<code>type</code> - [[#attribute|attribute type]] | ||
+ | *<code>after</code> - new rating value | ||
+ | *<code>before</code> - old rating value | ||
|- | |- | ||
− | | 180 || Player | + | | 180 || Player attribute decrease |
|- | |- | ||
− | | 181 || Entering a Crime Scene | + | | 181 || Entering a Crime Scene || |
|- | |- | ||
− | | 182 || Ambitious activation | + | | 182 || Ambitious activation || |
|- | |- | ||
− | | 184 || Unknown, a few different item-related events | + | | 184 || Unknown, a few different item-related events || |
|- | |- | ||
− | | 185 || Item breaks | + | | 185 || Item breaks || rowspan="4" | |
+ | *<code>mods[]</code> - mod(s) granted by this item | ||
+ | *<code>itemId</code> - item UUID | ||
+ | *<code>itemName</code> | ||
+ | *<code>playerRating</code> - overall rating without this item | ||
+ | *<code>itemDurability</code> - total durability | ||
+ | *<code>itemHealthAfter</code> | ||
+ | *<code>itemHealthBefore</code> | ||
+ | *<code>playerItemRatingAfter</code> - rating from item after change | ||
+ | *<code>playerItemRatingBefore</code> - rating from item before change | ||
|- | |- | ||
| 186 || Item damaged | | 186 || Item damaged | ||
Line 290: | Line 485: | ||
| 188 || Damaged item repaired | | 188 || Damaged item repaired | ||
|- | |- | ||
− | | 189 || Community Chest opens | + | | 189 || Community Chest opens || |
+ | |- | ||
+ | | 190 || No free item slot || | ||
+ | |- | ||
+ | | 191 || Shadow Fax || | ||
+ | |- | ||
+ | | 192 || Holiday Inning || | ||
+ | |- | ||
+ | | 193 || Prize Match (declaring what the prize is) || | ||
+ | |- | ||
+ | | 194 || Team received gifts || | ||
+ | *<code>recipient</code> - team UUID | ||
+ | *<code>totalGifts</code> - number of gifts gained | ||
+ | *<code>top3Benefactors[]</code> - team UUIDs | ||
+ | *<code>top3BenefactorCoins[]</code> | ||
+ | *<code>totalBenefactorCoins</code> | ||
+ | |- | ||
+ | | 195 || Smithy activates || | ||
+ | |- | ||
+ | | 196 || [REDACTED] - "<player name> entered the vault"? (S18+) || | ||
+ | |- | ||
+ | | 198 || Team has A blood type || | ||
+ | |- | ||
+ | | 199 || Player soul increase || | ||
+ | *<code>after</code> | ||
+ | *<code>before</code> | ||
+ | |- | ||
+ | | 201 || Redacted Library History || | ||
+ | |- | ||
+ | | 202 || Library Rejoice! || | ||
+ | |- | ||
+ | | 203 || Non-Physical Law ratified || | ||
+ | *<code>id</code> - renovation ID | ||
+ | *<code>mod</code> - mod ID granted by renovation | ||
+ | *<code>title</code> - display name | ||
+ | |- | ||
+ | | 206 || Hype built in ballpark || | ||
+ | *<code>after</code> | ||
+ | *<code>before</code> | ||
+ | |- | ||
+ | | 210 || League modification added || | ||
+ | *<code>mod</code> - mod ID | ||
+ | *<code>type</code> - [[#mod type|mod duration]] | ||
+ | |} | ||
+ | |||
+ | ==Other fields== | ||
+ | ===arcana=== | ||
+ | {| class="wikitable" | ||
+ | ! ID !! Description | ||
+ | |- | ||
+ | | -1 || Fool | ||
+ | |- | ||
+ | | 0 || Magician | ||
+ | |- | ||
+ | | 1 || High Priestess | ||
+ | |- | ||
+ | | 2 || Empress | ||
+ | |- | ||
+ | | 3 || Emperor | ||
+ | |- | ||
+ | | 4 || Heirophant | ||
+ | |- | ||
+ | | 5 || Lover | ||
+ | |- | ||
+ | | 6 || Chariot | ||
+ | |- | ||
+ | | 7 || Justice | ||
+ | |- | ||
+ | | 8 || Hermit | ||
+ | |- | ||
+ | | 9 || Fortune | ||
+ | |- | ||
+ | | 10 || Strength | ||
+ | |- | ||
+ | | 11 || Hanged Man | ||
+ | |- | ||
+ | | 12 || XIII | ||
+ | |- | ||
+ | | 13 || Temperance | ||
+ | |- | ||
+ | | 14 || Devil | ||
+ | |- | ||
+ | | 15 || Tower | ||
+ | |- | ||
+ | | 16 || Star | ||
+ | |- | ||
+ | | 17 || Moon | ||
+ | |- | ||
+ | | 18 || Sun | ||
+ | |- | ||
+ | | 19 || Judgment | ||
+ | |} | ||
+ | |||
+ | ===attribute=== | ||
+ | {| class="wikitable" | ||
+ | ! ID !! Description | ||
+ | |- | ||
+ | | 0 || tragicness | ||
+ | |- | ||
+ | | 1 || buoyancy | ||
+ | |- | ||
+ | | 2 || thwackability | ||
+ | |- | ||
+ | | 3 || moxie | ||
+ | |- | ||
+ | | 4 || divinity | ||
+ | |- | ||
+ | | 5 || musclitude | ||
+ | |- | ||
+ | | 6 || patheticism | ||
+ | |- | ||
+ | | 7 || martyrdom | ||
+ | |- | ||
+ | | 8 || cinnamon | ||
+ | |- | ||
+ | | 9 || baseThirst | ||
+ | |- | ||
+ | | 10 || laserlikeness | ||
+ | |- | ||
+ | | 11 || continuation | ||
+ | |- | ||
+ | | 12 || indulgence | ||
+ | |- | ||
+ | | 13 || groundFriction | ||
+ | |- | ||
+ | | 14 || shakespearianism | ||
+ | |- | ||
+ | | 15 || suppression | ||
+ | |- | ||
+ | | 16 || unthwackability | ||
+ | |- | ||
+ | | 17 || coldness | ||
+ | |- | ||
+ | | 18 || overpowerment | ||
+ | |- | ||
+ | | 19 || ruthlessness | ||
+ | |- | ||
+ | | 20 || pressurization | ||
+ | |- | ||
+ | | 21 || omniscience | ||
+ | |- | ||
+ | | 22 || tenaciousness | ||
+ | |- | ||
+ | | 23 || watchfulness | ||
+ | |- | ||
+ | | 24 || anticapitalism | ||
+ | |- | ||
+ | | 25 || chasiness | ||
+ | |} | ||
+ | |||
+ | ===being=== | ||
+ | {| class="wikitable" | ||
+ | ! ID !! Description | ||
+ | |- | ||
+ | | -1 || Emergency Alert | ||
+ | |- | ||
+ | | 0 || Peanut | ||
+ | |- | ||
+ | | 1 || Squid | ||
+ | |- | ||
+ | | 2 || Coin | ||
+ | |- | ||
+ | | 3 || Tarot | ||
+ | |- | ||
+ | | 5 || Lootcrates | ||
+ | |} | ||
+ | |||
+ | ===category=== | ||
+ | {| class="wikitable" | ||
+ | ! ID !! Description | ||
+ | |- | ||
+ | | 0 || Game (Plays) | ||
+ | |- | ||
+ | | 1 || Changes | ||
+ | |- | ||
+ | | 2 || Abilities (Special) | ||
+ | |- | ||
+ | | 3 || Outcomes | ||
+ | |- | ||
+ | | 4 || Narrative | ||
+ | |} | ||
+ | |||
+ | ===location=== | ||
+ | {| class="wikitable" | ||
+ | ! ID !! Description | ||
+ | |- | ||
+ | | 0 || Lineup | ||
+ | |- | ||
+ | | 1 || Rotation | ||
+ | |- | ||
+ | | 2 || Shadow Lineup | ||
+ | |- | ||
+ | | 3 || Shadow Rotation | ||
+ | |} | ||
+ | |||
+ | ===mod type=== | ||
+ | {| class="wikitable" | ||
+ | ! ID !! Description | ||
+ | |- | ||
+ | | 0 || permanent | ||
+ | |- | ||
+ | | 1 || season | ||
+ | |- | ||
+ | | 2 || weekly | ||
+ | |- | ||
+ | | 3 || game | ||
+ | |- | ||
+ | | 4 || item | ||
+ | |} | ||
+ | |||
+ | ===phase=== | ||
+ | {| class="wikitable" | ||
+ | ! ID !! Description | ||
+ | |- | ||
+ | | 0 || Rest | ||
+ | |- | ||
+ | | 1 || Preseason | ||
+ | |- | ||
+ | | 2 || Earlseason | ||
+ | |- | ||
+ | | 3 || EarlySiesta | ||
+ | |- | ||
+ | | 4 || Midseason | ||
+ | |- | ||
+ | | 5 || LateSiesta | ||
+ | |- | ||
+ | | 6 || Lateseason | ||
+ | |- | ||
+ | | 7 || SeasonEnd | ||
+ | |- | ||
+ | | 8 || PrePostseason | ||
+ | |- | ||
+ | | 9 || EarlyPostseason | ||
+ | |- | ||
+ | | 10 || EarlyPostseasonEnd | ||
+ | |- | ||
+ | | 11 || Postseason | ||
+ | |- | ||
+ | | 12 || PostseasonEnd | ||
+ | |- | ||
+ | | 13 || Election | ||
+ | |} | ||
+ | |||
+ | ===rating=== | ||
+ | Multiply value by 5 to get star rating. | ||
+ | {| class="wikitable" | ||
+ | ! ID !! Description | ||
+ | |- | ||
+ | | 0 || Batting | ||
+ | |- | ||
+ | | 1 || Pitching | ||
+ | |- | ||
+ | | 2 || Defense | ||
+ | |- | ||
+ | | 3 || Baserunning | ||
+ | |- | ||
+ | | 4 || Combined | ||
+ | |- | ||
+ | | 5 || Overall | ||
+ | |} | ||
+ | |||
+ | ===weather=== | ||
+ | {| class="wikitable" | ||
+ | ! ID !! Description | ||
+ | |- | ||
+ | | 0 || {{spoiler|Void}} | ||
+ | |- | ||
+ | | 1 || Sun 2 | ||
+ | |- | ||
+ | | 2 || {{spoiler|Overcast}} | ||
+ | |- | ||
+ | | 3 || {{spoiler|Rainy}} | ||
+ | |- | ||
+ | | 4 || {{spoiler|Sandstorm}} | ||
+ | |- | ||
+ | | 5 || {{spoiler|Snowy}} | ||
+ | |- | ||
+ | | 6 || {{spoiler|Acidic}} | ||
+ | |- | ||
+ | | 7 || Solar Eclipse | ||
|- | |- | ||
− | | | + | | 8 || Glitter |
|- | |- | ||
− | | | + | | 9 || Blooddrain |
|- | |- | ||
− | | | + | | 10 || Peanuts |
|- | |- | ||
− | | | + | | 11 || Birds |
|- | |- | ||
− | | | + | | 12 || Feedback |
|- | |- | ||
− | | | + | | 13 || Reverb |
|- | |- | ||
− | | | + | | 14 || Black Hole |
|- | |- | ||
− | | | + | | 15 || Coffee |
|- | |- | ||
− | | | + | | 16 || Coffee 2 |
|- | |- | ||
− | | | + | | 17 || Coffee 3s |
|- | |- | ||
− | | | + | | 18 || Flooding |
|- | |- | ||
− | | | + | | 19 || Salmon |
|- | |- | ||
− | | | + | | 20 || Polarity + |
|- | |- | ||
− | | | + | | 21 || Polarity - |
|} | |} |
Revision as of 05:26, 28 May 2021
Common fields
Name | Description |
---|---|
id |
UUID |
playerTags[] |
UUIDs of involved players, if any |
teamTags[] |
UUIDs of involved teams, if any |
gameTags[] |
UUID of game, if any (why is this an array?) |
metadata |
JSON object; see Metadata fields |
created |
timestap |
season |
zero-indexed season number |
tournament |
-1 for regular play, 0 for Coffee Cup |
type |
event type |
day |
zero-indexed day number |
phase |
schedule phase |
category |
event category |
description |
event text |
nuts |
number of upshells |
Metadata fields
These fields are common across multiple events.
Name | Description |
---|---|
play |
play counter for in-game events |
subPlay |
counter within a play |
children[] |
UUIDs of events triggered by this one |
parent |
UUID of triggering event |
Event types
ID | Description | Metadata |
---|---|---|
0 | Let's Go! |
|
1 | Play ball! | |
2 | Half-inning | |
3 | Pitcher change | |
4 | Stolen base | |
5 | Walk | |
6 | Strikeout | |
7 | Flyout | |
8 | Ground out | |
9 | Home run | |
10 | Hit (single/double/triple) | |
11 | Game end log |
|
12 | Plate appearance | |
13 | Strike (not including Foul Balls) | |
14 | Ball | |
15 | Foul Ball | |
20 | Solar Panels overflow run activation | |
21 | Home Field Advantage activation | |
22 | Hit by pitch | |
23 | Player skipped due to being Shelled or Elsewhere | |
24 | Partying | |
25 | Strike zapped by Electric blood | |
26 | Weather change |
|
27 | Mild pitch | |
28 | End of inning | |
29 | Site takeover text |
|
30 | Black hole (in-game) | |
31 | Sun 2 (in-game) | |
33 | Birds flavor text | |
34 | Murder of crows | |
35 | Birds free shelled player | |
36 | Triple Threat | |
37 | Free Refill | |
39 | Wired | |
40 | Feedback blocked | |
41 | Feedback | |
45 | Superallergic reaction | |
47 | Allergic reaction | |
48 | Reverberating | |
49 | Reverb shuffle | |
51 | Blooddrain | |
52 | Siphon | |
53 | Siphon blocked | |
54 | Incineration | |
55 | Fire eating | |
56 | Flag planted |
|
57 | Renovation built |
|
59 | Decree passed |
|
60 | Blessing won |
|
61 | Will received |
|
62 | Flood | |
63 | Salmon swim upstream | |
64 | Polarity shift | |
65 | Entering the Secret Base | |
66 | Exiting the Secret Base | |
67 | Consumers attack | |
69 | Echo Chamber | |
70 | Grind Rail | |
72 | Peanut Mister | |
73 | Peanuts flavor text | |
74 | Tasting the infinite (Shelling) | |
78 | Solar Panels start-up text | |
79 | Solar Panels overflow run collection | |
81 | Tarot reading |
|
82 | Emergency Alert | |
84 | Return from Elsewhere | |
85 | Over Under | |
86 | Under Over | |
88 | Undersea | |
91 | Homesickness | |
92 | Superyummy text | |
93 | Perk | |
96 | Earlbirds | |
97 | Late to the Party | |
99 | Shame donations | |
106 | Added in-game modifier (Triple Threat, Free Refill, Magmatic, Inhabiting, etc) |
|
107 | Removed in-game modifier (same as above, but when they disappear) |
|
108 | Modifier expires |
|
109 | Player recruited (including Postseason Births) |
|
110 | Player sent to shadows and replaced (necromancy) | |
111 | Player removed and replaced from shadows (Returned) | |
112 | Player removed from team (ECHO STATIC, fade to dust) |
|
113 | Player trade | |
114 | Player changing position | |
115 | Player joining team | |
116 | New player after incineration |
|
117 | Player stat increase |
|
118 | Player stat decrease | |
119 | Player reroll | |
122 | Stat change from superallergic reaction | |
125 | Player enters the Hall of Flame | |
126 | Player exits the Hall of Flame | |
127 | Player gained item |
|
128 | Player lost item | |
130 | Reverb shuffle (full) | |
131 | Reverb shuffle (lineup) | |
132 | Reverb shuffle (rotation) | |
135 | New team |
|
136 | New player (excluding incinerations) | |
137 | Player hatched | |
138 | Team joined Ultra League Blaseball (Library Pre-History) | |
139 | Player Evolves |
|
141 | Team wins Internet Series |
|
142 | Postseason spot | |
143 | Final standings |
|
144 | Modification change (Wired -> Tired transitions, reroll, ego upgrade) |
|
145 | Player becomes an Alternate |
note: the Alternate mod is added, but a separate mod gain event isn't generated |
146 | Added modifier due to another modifier (under/over, Perk, PsychoAcoustics) |
|
147 | Removed modifier added due to another modifier (under/over, Perk) | |
148 | Changed modifier due to another modifier |
|
149 | Necromancy narration | |
150 | Returned player is permitted to stay | |
151 | Decree narration | |
152 | Will results | |
153 | Team stad adjustment (S15+) | |
154 | Team shamed |
|
155 | Team shames | |
156 | Sun 2 grants win | |
157 | Black Hole swallows | |
158 | Eliminated from postseason | |
159 | Postseason advance | |
161 | Player gained blood type | |
165 | High Pressure (The pressure is on/off, Overperforming added and removed) | |
166 | Lineup optimized | |
168 | Peanut allergy cured (Nut Button) | |
169 | Echoed player | |
170 | Echo player becomes Static | |
171 | Echo fades | |
172 | Echoed modification added |
|
173 | PsychoAcoustics | |
174 | Receiver becomes an echo | |
175 | Alternate Coin text (hidden from Book, includes player) | |
176 | The Investigation is Underway. | |
177 | Crate drop from glitter weather | |
178 | Midseason Middling | |
179 | Player attribute increase |
|
180 | Player attribute decrease | |
181 | Entering a Crime Scene | |
182 | Ambitious activation | |
184 | Unknown, a few different item-related events | |
185 | Item breaks |
|
186 | Item damaged | |
187 | Broken item repaired | |
188 | Damaged item repaired | |
189 | Community Chest opens | |
190 | No free item slot | |
191 | Shadow Fax | |
192 | Holiday Inning | |
193 | Prize Match (declaring what the prize is) | |
194 | Team received gifts |
|
195 | Smithy activates | |
196 | [REDACTED] - "<player name> entered the vault"? (S18+) | |
198 | Team has A blood type | |
199 | Player soul increase |
|
201 | Redacted Library History | |
202 | Library Rejoice! | |
203 | Non-Physical Law ratified |
|
206 | Hype built in ballpark |
|
210 | League modification added |
|
Other fields
arcana
ID | Description |
---|---|
-1 | Fool |
0 | Magician |
1 | High Priestess |
2 | Empress |
3 | Emperor |
4 | Heirophant |
5 | Lover |
6 | Chariot |
7 | Justice |
8 | Hermit |
9 | Fortune |
10 | Strength |
11 | Hanged Man |
12 | XIII |
13 | Temperance |
14 | Devil |
15 | Tower |
16 | Star |
17 | Moon |
18 | Sun |
19 | Judgment |
attribute
ID | Description |
---|---|
0 | tragicness |
1 | buoyancy |
2 | thwackability |
3 | moxie |
4 | divinity |
5 | musclitude |
6 | patheticism |
7 | martyrdom |
8 | cinnamon |
9 | baseThirst |
10 | laserlikeness |
11 | continuation |
12 | indulgence |
13 | groundFriction |
14 | shakespearianism |
15 | suppression |
16 | unthwackability |
17 | coldness |
18 | overpowerment |
19 | ruthlessness |
20 | pressurization |
21 | omniscience |
22 | tenaciousness |
23 | watchfulness |
24 | anticapitalism |
25 | chasiness |
being
ID | Description |
---|---|
-1 | Emergency Alert |
0 | Peanut |
1 | Squid |
2 | Coin |
3 | Tarot |
5 | Lootcrates |
category
ID | Description |
---|---|
0 | Game (Plays) |
1 | Changes |
2 | Abilities (Special) |
3 | Outcomes |
4 | Narrative |
location
ID | Description |
---|---|
0 | Lineup |
1 | Rotation |
2 | Shadow Lineup |
3 | Shadow Rotation |
mod type
ID | Description |
---|---|
0 | permanent |
1 | season |
2 | weekly |
3 | game |
4 | item |
phase
ID | Description |
---|---|
0 | Rest |
1 | Preseason |
2 | Earlseason |
3 | EarlySiesta |
4 | Midseason |
5 | LateSiesta |
6 | Lateseason |
7 | SeasonEnd |
8 | PrePostseason |
9 | EarlyPostseason |
10 | EarlyPostseasonEnd |
11 | Postseason |
12 | PostseasonEnd |
13 | Election |
rating
Multiply value by 5 to get star rating.
ID | Description |
---|---|
0 | Batting |
1 | Pitching |
2 | Defense |
3 | Baserunning |
4 | Combined |
5 | Overall |
weather
ID | Description |
---|---|
0 | Void |
1 | Sun 2 |
2 | Overcast |
3 | Rainy |
4 | Sandstorm |
5 | Snowy |
6 | Acidic |
7 | Solar Eclipse |
8 | Glitter |
9 | Blooddrain |
10 | Peanuts |
11 | Birds |
12 | Feedback |
13 | Reverb |
14 | Black Hole |
15 | Coffee |
16 | Coffee 2 |
17 | Coffee 3s |
18 | Flooding |
19 | Salmon |
20 | Polarity + |
21 | Polarity - |