RPTools is the Millennium Falcon of RPG Software

RPTools Game in Progress
MapTool Light and Sight

RPTools is a brand of open-source programs designed to enhance traditional pen-and-paper role playing games. They can be used for face-to-face play, or Internet role-playing in real time even if your players are on the other side of the world.  MapTool (which is our free virtual tabletop application) in particular works great with voice-chat services! These tools are not a role playing game by themselves, nor are they meant to replace everything at the RPG table. Rather, they are designed to be as flexible as we can make them, usable for a wide variety of gaming systems, from fantasy to sci-fi; from tabletop miniatures games to purely spoken-word games.

Continue Reading

MapTool 1.4.0.4 Released

MapTool 1.4.0.4 Released

Time for another build with bug fixes and some features Bug Fixes and New Features Fix for math.cos(), math.sin(), math.tan(), math.acos(), math.asin(), math.atan() macro functions (Craig). Added json.rolls() macro function (Craig). Added json.objrolls() macro function (Craig). Overdue update to the credits file (Craig). Build Related Continuous Integration using Travis CI (joshsziegler) Continue Reading

MapTool 1.4.0.3 Released

MapTool 1.4.0.3 Released

We are pleased to announce the release of MapTool 1.4.0.3, now available from the Download page. MapTool 1.4.0.3 includes the following fixes, improvements, and additions. Added json.removeFirst macro function, similar to json.difference() but will only remove the first occurrence of match. e.g. json.removeFirst(‘[2,2,4,5,6,6,4]’, ‘[2,6]’) = [2,4,5,6,4] Fix for trailing end of line character of version… Continue Reading

Draw Explorer: Cut example

Draw Explorer: Cut example

The new feature provided by the Draw Explorer is the ability to group elements of your drawing together. Grouping draws these elements as one effective object. How this differs from elements drawn normally becomes apparent when you include cuts or erasings in your group. You draw a tower, starting with a circle. You then hollow it… Continue Reading

New Functionality: Draw Explorer

New Functionality: Draw Explorer

MapTool added the Draw Explorer as a new feature in release 1.4.0.1. This innovation gives GMs access to a tree view of drawings and templates on the current map. From this view, users see a list of elements created with the Drawing and Template Tools. Note: for the purposes of this article, both templates and… Continue Reading

MapTool 1.4.0.2 Released

MapTool 1.4.0.2 Released

This was a quick release to fix the tableImage() image issue which surfaced in MapTool build 1.4.0.1. This release also adds capabilities to modify the max recursion depth in function calls. Thanks to Jagged for the quick turn around time on the bug and Craig for the recursion limit change and build. Please see the Announcements… Continue Reading

MapTool Version 1.4.0.1 Released

MapTool Version 1.4.0.1 Released

Great news everyone. There’s a new version of MapTool available from the download page of rptools.net. The most exciting features of Build 1.4.0.1 includes some new functionality that will make drawing maps easier and new MapTool Table functions that effectively allow for global variables and image stores without resorting to dropping new tokens on a… Continue Reading

MapTool 1.4.0 Release

We’re proud to announce the release of MapTool 1.4.0, creating a revitalization of MapTool development methodologies and direction. The MapTool application began life in 2005 when three programmers started an open source Java project as a way to connect remote friends for their RPG. It has grown in features and functionality over the last decade… Continue Reading

Editing Macros

MTScript is a custom language for writing MapTool macros which grew out of MapTool’s chat functionality. It began simply enough as a way to roll dice. It expanded over time to the point where users create custom gaming frameworks and convenience functions in MapTool to be used by GMs and Players alike. To get a hint… Continue Reading

New Website Launch

Welcome to RPTools new website. We hope you find the new site cleaner, slicker, and easier to navigate. We’ve added a group of quick links to the side bar and reorganized the pages a bit including links to the forums, Wiki, user created frameworks, online communities, and other helpful links to get new users started.… Continue Reading

MapTool 1.3b91 Released

This build features a number of bug fixes, new VBL functionality, a new Java launcher, and Java 8 support (hellya). The new release is located on our download page or you can launch it directly from the web launch page. Note that Oracle now has quite a few security warnings around web launch programs. You can find a… Continue Reading