s&
About
The Project
info
About s&box
map
Roadmap
monitoring
Metrics
Engine startup and usage numbers
Updates
newspaper
Latest News
published_with_changes
Changes
Release-by-release changelog
Games
Browse Games
Discover Games
gamejams
live now
Game Jam III
Ends
Fri 25 Sep
Theme
One More Round
The jam is running. Build something, or play the entries.
£
50,000
prizepool
View the jam
Workshop
Playable
sports_esports
Games
Standalone games and gamemodes
Assets
landscape
Maps
view_in_ar
Models
texture
Materials
apparel
Clothing
apps
Everything
Every asset type in one list
Forum
Learn
Documentation
rocket_launch
Getting Started
docs
Documentation
api
API Reference
Resources
school
Tutorials
manage_search
Code Search
input
Log in with Steam
chevron_left
Change Language
简体中文
English
Русский
Español
Português-Brasil
Deutsch
日本語
Français
Polski
Türkçe
한국어
Pirate
Italiano
ไทย
繁體中文
Українська
Čeština
Nederlands
Magyar
Dansk
Suomi
Svenska
Norsk
Ελληνικά
Română
Български
Tiếng Việt
Bahasa Indonesia
Español-Latinoamérica
العربية
Api
Live Services
Jam
chevron_left
Live Services
class
Jam
Constructors
functions
Jam
Properties
data_object
AcceptingEntries
data_object
Announced
data_object
Categories
data_object
CommunityVoting
data_object
CurrentPhase
data_object
CurrentStepIndex
data_object
Deadline
data_object
Description
data_object
EntryCount
data_object
FinalsStart
data_object
GrandFinal
data_object
HasStarted
data_object
Ident
data_object
IsLive
data_object
NextStep
data_object
NominationsEnd
data_object
Now
data_object
PrizePool
data_object
Query
data_object
Results
data_object
Starts
data_object
Theme
data_object
Timeline
data_object
Title
data_object
Url
Static Properties
data_object
PreviewDays
Static Methods
functions
Get
functions
GetActive
Jam
A game jam: the theme, the schedule, the categories and their prizes, and the package query that lists the entries. Read-only. Voting lives in the menu.
class
Sandbox.Services
.
sealed
Sandbox.Engine
build
Constructors
1
Jam
(
)
data_object
Properties
25
AcceptingEntries
bool
True while entries can still be submitted.
Announced
Nullable`1
When the teaser went public. Null when the jam had no teaser phase.
Categories
Category[]
CommunityVoting
bool
Whether the winners are decided by the players who play the entries.
CurrentPhase
Phase
The step the jam is on right now.
CurrentStepIndex
int
The step in Sandbox.Services.Jam.Timeline that is current, or -1 before the first one.
Deadline
DateTimeOffset
Entries close.
Description
string
EntryCount
int
FinalsStart
DateTimeOffset
The first elimination round opens.
GrandFinal
Nullable`1
The last two go head to head. Null when the jam has no distinct grand final.
HasStarted
bool
True once the theme has dropped and entries are open.
Ident
string
Short url name, e.g. "three". Stable for the life of the jam.
IsLive
bool
True from the theme drop until the winners are crowned.
NextStep
Step
The next step to come, or null once the jam is on its last one.
NominationsEnd
DateTimeOffset
Nominations lock and the finalists are cut.
Now
DateTimeOffset
The clock this jam was fetched against. Normally the real time, but shifted when Sandbox.Services.Jam.PreviewDays is set, so compare dates to this rather than to UtcNow.
PrizePool
string
Headline prize figure as it should read, e.g. "£50,000".
Query
string
Package search query that lists the entries, e.g. "jam:three".
Results
DateTimeOffset
Winners crowned.
Starts
DateTimeOffset
The theme drop. Building and entries open here.
Theme
string
The theme. Null until the jam has started.
Timeline
Step[]
The jam's steps in order.
Title
string
Url
string
The jam page on the website.
data_object
Static Properties
1
PreviewDays
int
Move the jam clock this many days ahead. Needs an admin account on the backend, for looking at a phase before it happens.
functions
Static Methods
2
Get
(
ident
)
Task`1
One jam by its url name, e.g. "three". Null if it doesn't exist or isn't public yet.
GetActive
(
)
Task`1
The jam that is on right now: teased, running, or crowned within the last week. Null between jams. Cached for a few minutes, and falls back to the last copy on disk if the backend is unreachable.
people
Log in to reply
You can't reply if you're not logged in. That would be crazy.