A collection of re-usable scripts for candle's bipsi.
- ๐๏ธ adjacent rooms: Auto-move between "adjacent" rooms by walking to room edges.
- ๐ด canvas replacement: WebGLazy bipsi integration
- ๐ง computed fields: Use JavaScript to dynamically calculate fields that are normally static.
- โ dialogue choices: Present options to the user via the "say" interface, then react to their choice.
- ๐ผ dialogue portraits: Add character portraits to dialogues
- ๐ท editor fields start as tags: New fields begin as "tag" types, rather than "text" types.
- ๐ฅ๏ธ editor fullscreen: Add a ui button and hotkey to the editor to toggle fullscreen while playtesting the game.
- ๐ช editor name column maxed: Maximize the name column of the field list ui.
- ๐ event bound images: Display images relative to an event. If the event moves, the image moves.
- ๐ฅ๏ธ fullscreen button: Adds a fullscreen button to the lower-right of the game canvas.
- ๐ฎ gamepad input: HTML5 gamepad support
- ๐ช mirrored event graphics: Flip events with the "mirrored" tag
- ๐ฃ move animations: ANY event can specify a tile for each direction and tiles for moving vs not moving.
- ๐ฆฅ one move per press: Limits movement to a single move per key/button press or touch.
- ๐ room overlays: Draw roof layers over a room that hides interiors until the player enters them.
- ๐ซ smooth move: Add smooth movement to the avatar and to walking events.
- ๐ฌ sound dialogue: Add sound dialogue that plays alongside text dialogue. Add VO to your game.
- ๐ sounds: Sound effects and music from audio files (mp3, wav).
- ๐ช tall character: Make the character taller
- Download and save the script you want to use (make sure it's the version from the
dist
folder, notsrc
) - Inside bipsi, under the
edit events
tab, selectimport plugin
- Find and select the downloaded script
- If a script has additional options, they will show up inside bipsi as editable fields on the new plugin event