Giter Site home page Giter Site logo

rando-effects's Introduction

Usage

URL https://rando.tarkin.me
Source code https://github.com/Chronoes/reward-ui

In order for effects to work, an entry must be added to the list.

Entry format

{
    // Name of the effect (not relevant at the moment)
    name: String,

    // Either absolute URL or relative to this repo root
    // (anything JS Audio() constructor accepts anyway)
    track: String,

    // If specified, audio between the drum roll and effect will be crossfaded in given duration (ms)
    crossFade: Number || undefined,

    // On what condition the effect should be played
    // {number} is the calculated number, {minimum} and {maximum} are set by user
    useEffect: Function(number :: Number, minimum :: Number, maximum :: Number) :: Boolean

    // When the effect should start in relation to {duration}
    effectStart: Function(duration :: Number) :: Number,

    // Custom HTML to display instead of the usual odometer display
    html: String || undefined,

    // When should custom HTML be injected in relation to {duration}
    injectHtml: Function(duration :: Number) :: Number || undefined
}

rando-effects's People

Contributors

chronoes avatar hermanio avatar

Watchers

 avatar  avatar

Forkers

hermanio

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.