Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BroadcastAPI

A Stardew Valley framework that lets modders add custom TV channels.

This is a framework. It adds no content on its own, it is a tool for other mod authors.

Documentation

For Content Pack Authors (no C# needed)

  • Getting Started - a simply guide to making a channel
  • Edit Channels - override other mods' channels (vanilla channels support coming soon)
  • Overlays - layered animated sprites on the TV screen
  • Questions - question dialogs before/after a channel plays
  • Next Channel - chaining channels after one another

For C# Mod Authors

  • C# API - events and methods exposed by IBroadcastAPI

Features

  • New custom TV channels visible in the TV channel menu
  • Full animation control: texture, sprite region, frame count, interval, rotation, scale, flicker
  • Overlay sprites layered on top of channels
  • Actions ran after dialogue closes
  • Questions before (BQuestions) or after (EQuestions) a channel plays
  • Channel chaining via NextChannel, with Game State Queries conditions
  • Edit other mods' channels via EditChannels (vanilla channels support coming soon)

Known Issues

About

A Stardew Valley framework that allows modders to create custom TV channels using Content Patcher and SMAPI

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages