Table of Contents

MapTool Projects

MapTool - more then a map

Do not be fooled by the name. While it does include powerful tools for the creation of detailed maps, its primary role is a Virtual Table Top, replacing pen, paper, battle mats, and dice.

MapTool is a free, open source and extremely flexible VTT with all the bells and whistles. You can utilize the integrated server function to connect to players wherever there’s an Internet connection.

Miss your buddy in Singapore? Not a problem. Roll up that character and then your sleeves.

(From the original home page 2023-04-05)

MapTool - for me important

Development

I found only very rudimentary rules and guidelines to contribute issues for MapTool, focusing about the steps to

Beside standard branching pull & push rules, the only main rule for coding I found was about formatting the sources (before commit).

No summary for rules or guidelines, only 3 main some hints here and there (see Sources - Development). MapTool specific rules & guidelines have priority over our house rules & guidelines. Whenever I found some, I will try to summaries them here.

Contributing

Nothing special.

Rules

Formatting Sources

The source should be following formatting rules of Google and 'gradlew spotlessApply' has to be run before any code is pushed to the original Git repository of RpTools.

Guidelines

Try to follow examples of the original code for coding and use there libraries and methods wherever possible. Then try to follow our house rules & guidelines.

Open Source License

Whenever we chance code (or other things) of the original project, we will do this under the same license agreement:

/*
 * This software Copyright by the RPTools.net development team, and
 * licensed under the Affero GPL Version 3 or, at your option, any later
 * version.
 *
 * MapTool Source Code is distributed in the hope that it will be
 * useful, but WITHOUT ANY WARRANTY; without even the implied warranty
 * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 *
 * You should have received a copy of the GNU Affero General Public
 * License * along with this source Code.  If not, please visit
 * <http://www.gnu.org/licenses/> and specifically the Affero license
 * text at <http://www.gnu.org/licenses/agpl.html>.
 */

Sources

Users

Developers

Open Source License