Development updates and release notes for RPG in a Box

Full release notes can be found on the official forum:
https://rpginabox.com/forum/d/254-release-notes-for-v11

Read more...

New Features/Changes:

  • Added initial implementation of ranged enemy projectiles in free movement (i.e. projectiles will no longer track the player when fired in free movement)
  • Added initial support for using skills during tactical turn-based battles (via the "Use Skill" action if the active cha...
Read more...

New Features/Changes:

  • Added ability to swap out items in equipment slots without first needing to remove any existing item that's currently assigned to the equipment slot
  • Updated icon for skill slots in the Widget Editor to use the new "spell" icon in place of the "jump" icon (which is now use...
Read more...

New Features/Changes:

  • Added "Disable Action" and "Enable Action" scripting functions for disabling/enabling input actions via script (e.g. "move_up", "jump", "zoom_camera_in", etc.)
  • Added "Floating Health Bars" setting to "General" section of the Stats Editor for toggling the bars shown during...
Read more...

New Features/Changes:

  • Added initial support for enemies to use ranged weapons in tactical turn-based combat (weapon will be automatically used when given and equipped)
  • Added initial support for status effects to tactical and menu-driven turn-based combat (status effects will tick at the beginn...
Read more...

New Features/Changes:

  • Added support to free movement for the "Request Coordinate" and "Request Entity" scripting functions (previously would only work when used in grid movement mode)
  • Added support to free movement for interacting with items that have been dropped onto the ground (via the "Int...
Read more...

Bug Fixes:

  • Fixed issue where a crash could occur in-game when hovering over an image element on a widget (e.g. the currency icon on the default inventory widget)
  • Fixed issue where the camera view model would be rotated in the opposite direction when changing it from a script (via camera.view_m...
Read more...

New Features/Changes:

  • Free Movement: Added initial implementation of projectiles for ranged weapons in free movement (improvements to come in subsequent releases)
  • Free Movement: Added initial crouching mechanic implementation with settings on the Game Configuration's physics tab to enable/disa...
Read more...

Free Movement Updates:

  • Added initial implementation of free melee attacking for the player character (left mouse button to attack at any time)
  • Added ability to create custom collision shapes in the Voxel Editor for tiles and objects (using cubes and prisms, more to come)
  • Added "Collision Ove...
Read more...

New Features/Changes:

  • Added ability to modify the "hostility" setting of an NPC via script (e.g. self.behavior["hostility"] = "always", see docs for all values)
  • Added ability to set an NPC's behavior to null to clear out their behavior via script (as an alternative to assigning an empty string...
Read more...