Development updates and release notes for RPG in a Box

  • Added ability to rename lighting presets in the Map Editor and moved button toolbar to allow more room for the preset dropdown
  • Added warning message to Map Editor that displays when the pending tile would overwrite an existing tile at the current coordinate
  • Added setting to the Map Editor sectio...
Read more...
  • Added initial implementation of Quest Editor with ability to define quests (with settings for name, description, completion script, failure script, and tags)
  • Added built-in Quest Log widget to display the player's current quests (accessed in-game via management screen, can be disabled in Screen Ed...
Read more...

New Features/Changes:

  • Added project template section to the Game Manager with options for blank project, bare bones project, default example game, and a new example game based on Kenney's 1-Bit assets
  • Added new models to the Asset Library that are based on Kenney's 1-Bit assets and are used by t...
Read more...

New Features/Changes:

  • Added billboard sprite support to character models (8 directional sprites are generated from the 3D model, with support for manual sprite drawing coming later)
  • Added "Multi-Directional Sprite" checkbox to the Model Tools panel for indicating whether a model should show 8 di...
Read more...

New Features/Changes:

  • Added support for custom functions to the Bauxite scripting language (see "Script Syntax" docs for syntax and example function)
  • Added support for multiple textures per model frame in the Voxel Editor (add/switch textures from the Model Tools panel)
  • Added "Set Entity Textu...
Read more...

New Features/Changes:

  • Added initial (experimental) implementation of enemy spawns (configured in the Combat Editor then assigned to a group from the Map Properties panel in the Map Editor)
  • Added initial (experimental) implementation of pushable functionality (enabled for objects via the "Pushabl...
Read more...

New Features/Changes:

  • Added ability to drag and drop existing nodes (without children) in the Dialogue Editor to move them to a different position within the dialogue
  • Added new "compact mode" for nodes in the Dialogue Editor that can be toggled on and off via a button on the node's titlebar
  • Ad...
Read more...

New Features/Changes:

  • Added initial implementation of ranged weapons (with settings for range, projectile speed, and consumption types for unlimited use, single use, and requiring ammo items by ID or tag)
  • Added "Weapon" setting to the Item Editor for indicating that an equippable item should beh...
Read more...

New Features/Changes:

  • Added initial implementation of climbable tiles and related functionality (see "Climbing" documentation for more details)
  • Added ability to assign scripts to objects in the Map Editor that are triggered by tool items (similar to tiles)
  • Added placeholder UI for tool item se...
Read more...

New Features/Changes:

  • Added support for multiple scripts per tile (scripts can now be assigned for each trigger event instead of being limited to just one)
  • Updated script section of properties panel for objects to include "Trigger Event" dropdown (with only the existing "Character interacts" opt...
Read more...