Feature List: Difference between revisions

From RPTools Wiki
Jump to navigation Jump to search
m (→‎Grid: Add link to auto-resize)
m (Added link to new Stat Sheet customization page)
 
(9 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{Languages|Shortcut Keys}}
{{Languages|Feature List}}
Originally compiled for MapTool version 1.3b86 and may be missing some of the more recent features.  It still covers the main features of MapTool
Originally compiled for MapTool version 1.3b86 and may be missing some of the more recent features.  It still covers the main features of MapTool.


==Software==
==Software==
*MapTool is Java based, meaning it plaform independent (e.g. runs on Window, Mac, Linux etc.)
*MapTool is Java based, meaning it is platform independent (e.g. runs on Window, Mac, Linux etc.)
*Open Source
*Open Source
*Free
*Free
Line 13: Line 13:
*[https://www.facebook.com/RPTools/ Facebook Page]
*[https://www.facebook.com/RPTools/ Facebook Page]
*Large number of user-created [https://www.youtube.com/results?search_query=maptool+tutorial video tutorials].
*Large number of user-created [https://www.youtube.com/results?search_query=maptool+tutorial video tutorials].
*
==Fog of War==
*Option for individual character fog of war, otherwise fow is shared by the entire party
*hard fog for undiscovered areas
*soft fog for previous discovered areas but outside LoS (note, no items on the token layer show to players if the item is in soft fog)
*option to reset the fog
*option to manually clear fog
*option to manually recreate fog
*option to have player movement clear fog automatically


==Maps==
==Maps==
*Supports virtually infinite map, limited only by each connected computer's memory resources
*Supports virtually infinite maps, limited only by each connected computer's memory resources
*Support for creating maps
*Ability to create maps, even in real time during a game using built-in drawing tools and drop-in image support
*Export and Import function for MapTool type maps
*Ability to drag and drop images from virtually anywhere into MapTool to use as maps, tokens, objects, etc.
*Hi-res Screenshot support
** Can accept from the system clipboard, file browsers, web browsers, TokenTool, chat software, etc.
*Ability to create maps real time (in game)
*Ability to view PDF files as folders of images from the Resource Library so they can be added directly
*Ability to drag and drop images into MapTool that can be used as map
*Built-in drawing tools with texture support
*Ability to drag and drop images into MapTool that can be used as objects
*Support for 4 layers of map drawing:
*Support for 4 layers of map drawing:
**'''background''' here you either draw maps or drag external images as map. Both from outside MapTool or from within MapTool
**'''background''' here you either draw maps or drag images to become maps both from outside MapTool or from within MapTool
**'''object''' here you can again draw and drag images both from outside MapTool or from the internal library
**'''object''' here you can again draw and drag images both from outside MapTool or from the internal library
**'''hidden''' same as other layers but everything in this layer is visible to GM only
**'''hidden''' same as other layers but everything in this layer is visible to the GM only
**'''Token''' the actual layer where players and GM have their tokens which they can move around. Same as other layers drawing and dragging support
**'''Token''' the actual layer where the players and the GM have their tokens which they can move around. Has the same drawing and dragging support as the other layers
*Multiple map support
*Multiple map support
*Texture support, for as well background as drawing
*Export and Import function for MapTool type maps
*Hi-res Screenshot support
 
==Fog of War==
*Option for individual character fog of war, otherwise FoW is shared by the entire party
*Hard fog for undiscovered areas
*Soft fog for previously discovered areas but outside Line of Sight (note, no items on the token layer show to players if the item is in soft fog)
*Option to reset the fog
*Option to manually clear fog
*Option to manually recreate fog
*Option to have player movement clear fog automatically


==Grid==
==Grid==
Line 53: Line 52:
*Ability to [[Auto Resize]] imported map images to quickly fit the grid (as of 1.4)
*Ability to [[Auto Resize]] imported map images to quickly fit the grid (as of 1.4)


==Library support==
==Library Support==
*MapTool a build in library with:
*MapTool includes a built-in library with:
**Tokens (e.g. Hero, Dragon, Troll)
**Tokens (e.g. Hero, Dragon, Troll)
**Objects (e.g. door, wall, table)
**Objects (e.g. door, wall, table)
**Textures (e.g. Grass, Cobble stones, Mud)
**Textures (e.g. Grass, Cobble stones, Mud)
**States (e.g. Stunned, Blinded, Dazed)
**States (e.g. Stunned, Blinded, Dazed)
**Other stuff like Overlays, a prepared Map, Health Bars, Dice, Cards
**Other stuff like Overlays, example Maps, Health Bars, Dice, Cards
*Option to load (from the internet) other available resources like maps, tokens and objects
*Option to download from RPTools other available resources packs like maps, tokens and objects
*Option to extend the resource library with material localized on your own PC
*Option to extend the resource library with material localized on your own PC


==Frameworks==
==Frameworks==
Through the MapTool forum and its very lively community frameworks have been created which give support for the following RPG games
Through the MapTool forum and its very lively community frameworks have been created which give support for the following RPG games:
*D&D 3.5 Ed
*D&D 3.5 Ed
*D&D 4 Ed (English, French and Spanish)
*D&D 4 Ed (English, French and Spanish)
Line 91: Line 90:
*Ars Magica 5h Ed.
*Ars Magica 5h Ed.
*Dogs in the Vineyard
*Dogs in the Vineyard
*A couple of bord games
*A couple of board games


==Script language (Macro support)==
==Script language (Macro support)==
*MapTool provides a script language with which the above Frameworks have been developed
*MapTool provides a script language with which the above Frameworks have been developed
*There exists a acitve and up to date Wiki support for the script language
*There exists an active and up-to-date Wiki with support for the script language
*There are several 'drop-in' resources available through the forum
*There are several 'drop-in' resources available through the forum


Line 107: Line 106:


==Interface==
==Interface==
*Different panels are available  
*Different panels are available:
**Initiative Panel: contains images of the active tokens and there respective initiative number
**Initiative Panel: contains images of the active tokens and their respective initiative number
**Global Panel: contains macros that are locally (on the PC) stored and are independent of the active Framework i.o.w. always there.
**Global Panel: contains macros that are locally stored (on the PC) and are independent of the active Framework (i.o.w. always there).
**Campaign Panel: contains macros that are applicable for the campaign (Framework)
**Campaign Panel: contains macros that are applicable for the campaign (Framework)
**Selection Panel: contains macros specifically for the currently selected Token(s)
**Selection Panel: contains macros specifically for the currently selected Token(s)
Line 118: Line 117:
**Draw explorer Panel: here one can see drawings by layer and edit their properties
**Draw explorer Panel: here one can see drawings by layer and edit their properties
**Connection Panel: shows who's connected through the (inter)net to your game
**Connection Panel: shows who's connected through the (inter)net to your game
*Panels can be  
*Panels can be:
**Docked or Undocked (floating)
**Docked or Undocked (floating)
**Hidden
**Hidden
Line 124: Line 123:
**Docked panels may also be dragged into tabbed groups of multiple panels
**Docked panels may also be dragged into tabbed groups of multiple panels
*Full screen support
*Full screen support
*Zoom option (which is definitely necessary with the very very very large maps
*Zoom option (which is definitely necessary with the possibility of very very very large maps)


==Tools==
==Tools==
Line 136: Line 135:
*French
*French
*Italian
*Italian
*Japanese
*Spanish
*Spanish
*German
*German
Line 149: Line 149:
**Arc/Cone, Circle, or Square
**Arc/Cone, Circle, or Square
**Range
**Range
*Option to set 10 different sizes, among which free-size (technically, objects are "free size" and tokens are "native size")
*Option to set 10 different sizes including free-size (technically, objects are "free size" and tokens are "native size")
*Local properties (like Strenght and Toughness) are completely customizable per token
*Local properties (like Strength and Toughness) are completely customizable per token
*Stat sheet on mouse over token, again completely customizable (and can be hidden for all tokens)
*Stat sheet on mouse over token, again completely customizable (see [[Stat Sheet]]; can be hidden for all tokens)
*States can be set per token
*States can be set per token
*Health bars, either standard or again completely customizable (can also be used for e.g. Ammo, Stamina, etc.)
*Health bars, either standard or again completely customizable (can also be used for Ammo, Stamina, etc.)
*Shape, different shapes are supported:
*Shape, different shapes are supported:
**Square
**Square
**Circle
**Circle
**Top Down (rotates entire token when facing is set, token is also not limited to its square) (that last part applies to all tokens)
**Top Down (rotates entire token when facing is set, token is also not limited to its square) (that last part applies to all tokens)
*Option to set token visibility (e.g. all clients can see or owners only)
*Option to set token visibility (e.g. all clients can see the token or only owners can see the token)


==Light==
==Light==
*set different ranges
*set different ranges
*set different shapes (Square, Circle, Cone with an arc ranges from 1 to 360 degrees)
*set different shapes (Square, Circle, Cone with an arc ranging from 1 to 360 degrees)
*set different colors
*set different colors
*set layers of lights (so first e.g. yellow and then an outer ring of e.g. red)
*set layers of lights (e.g. first yellow and then an outer ring of red)
*set auras, don't shed light, but can be used for e.g. show ranges of weapons
*set auras (don't shed light, but can be used to show ranges of weapons, for example)
*set auras visible to self, all, gm only
*set auras visible to self, all, or GM-only
*Create different groups of light
*Create different groups of light


Line 175: Line 175:
*broadcast option
*broadcast option
*impersonate token and talk from that token
*impersonate token and talk from that token
*whisper to a single token (so the rest won't see the message) or gm only
*whisper to a single token (so the rest won't see the message) or GM only
*(show/hide) typing notifications
*(show/hide) typing notifications
*different colors
*different colors
Line 186: Line 186:
==Drop-in: Bag of Tricks==
==Drop-in: Bag of Tricks==
This is not a default feature which comes with Maptool, but something you need to install.
This is not a default feature which comes with Maptool, but something you need to install.
This drop-in will roughly add an additional 80 features, like Teleports, animated doors, automatic VBL manipulation, token grouping, extended tables, debug tools, etc. etc. It can be found [http://forums.rptools.net/viewtopic.php?f=46&t=16066 here]. The web-post includes a full list of all features, tutorials on how to use and install it.  
This drop-in will roughly add an additional 80 features like Teleports, animated doors, automatic VBL manipulation, token grouping, extended tables, debug tools, etc. etc. It can be found [http://forums.rptools.net/viewtopic.php?f=46&t=16066 here]. The web-post includes a full list of all features, tutorials on how to use and install it.  




[[Category:MapTool]]
[[Category:MapTool]]
--[[User:Wolph42|Wolph42]] 15:18, 11 May 2011 (UTC)
--[[User:Wolph42|Wolph42]] 15:18, 11 May 2011 (UTC)

Latest revision as of 23:59, 26 December 2023

Languages:  English  • Deutsch  • 日本語

Originally compiled for MapTool version 1.3b86 and may be missing some of the more recent features. It still covers the main features of MapTool.

Software

  • MapTool is Java based, meaning it is platform independent (e.g. runs on Window, Mac, Linux etc.)
  • Open Source
  • Free

Extensive Community of Users

MapTool is supported by an active and lively community on a variety of social media platforms.

Maps

  • Supports virtually infinite maps, limited only by each connected computer's memory resources
  • Ability to create maps, even in real time during a game using built-in drawing tools and drop-in image support
  • Ability to drag and drop images from virtually anywhere into MapTool to use as maps, tokens, objects, etc.
    • Can accept from the system clipboard, file browsers, web browsers, TokenTool, chat software, etc.
  • Ability to view PDF files as folders of images from the Resource Library so they can be added directly
  • Built-in drawing tools with texture support
  • Support for 4 layers of map drawing:
    • background here you either draw maps or drag images to become maps both from outside MapTool or from within MapTool
    • object here you can again draw and drag images both from outside MapTool or from the internal library
    • hidden same as other layers but everything in this layer is visible to the GM only
    • Token the actual layer where the players and the GM have their tokens which they can move around. Has the same drawing and dragging support as the other layers
  • Multiple map support
  • Export and Import function for MapTool type maps
  • Hi-res Screenshot support

Fog of War

  • Option for individual character fog of war, otherwise FoW is shared by the entire party
  • Hard fog for undiscovered areas
  • Soft fog for previously discovered areas but outside Line of Sight (note, no items on the token layer show to players if the item is in soft fog)
  • Option to reset the fog
  • Option to manually clear fog
  • Option to manually recreate fog
  • Option to have player movement clear fog automatically

Grid

  • Different types of grids:
    • Square
    • Hex (Horizontal Hex)
    • Vex (Vertical Hex)
    • Isometric (as of 1.4)
  • Grid color
  • Grid size
  • Grid offset
  • Toggle snap to grid
  • Grid is positioned above the background and below the objects to give a sense of depth in the maps
  • Ability to Auto Resize imported map images to quickly fit the grid (as of 1.4)

Library Support

  • MapTool includes a built-in library with:
    • Tokens (e.g. Hero, Dragon, Troll)
    • Objects (e.g. door, wall, table)
    • Textures (e.g. Grass, Cobble stones, Mud)
    • States (e.g. Stunned, Blinded, Dazed)
    • Other stuff like Overlays, example Maps, Health Bars, Dice, Cards
  • Option to download from RPTools other available resources packs like maps, tokens and objects
  • Option to extend the resource library with material localized on your own PC

Frameworks

Through the MapTool forum and its very lively community frameworks have been created which give support for the following RPG games:

  • D&D 3.5 Ed
  • D&D 4 Ed (English, French and Spanish)
  • D&D 5 Ed
  • Pathfinder
  • Warhammer 40k - Dark Heresy
  • Warhammer 40k - Roque Trader
  • Warhammer 40k - Deathwatch
  • Warhammer 40k - Black Crusade
  • Warhammer 40k - Only War
  • Warhammer 2nd Ed
  • Warhammer 3rd Ed
  • Call of Cthulhu 5.6 Ed
  • Call of Cthulhu 6 Ed
  • Call of Cthulhu 7 Ed
  • Fate 3.0
  • Hackmaster
  • Dragon Age
  • Savage Worlds
  • Hero 5th ed.
  • HarnMaster 3
  • Star Wars
  • Bash
  • Gurps
  • Gumshoe
  • Ars Magica 5h Ed.
  • Dogs in the Vineyard
  • A couple of board games

Script language (Macro support)

  • MapTool provides a script language with which the above Frameworks have been developed
  • There exists an active and up-to-date Wiki with support for the script language
  • There are several 'drop-in' resources available through the forum

Tables

  • MapTool provides a support for basic lookup tables with text or images keyed to dice rolls or ranges.
  • Using the UI or chat commands, tables can return a random result to the chat window.
  • Macro scripting functions can automate and chain the creation and use of tables.

Preferences

  • A LOT of settings are provided to personalize MapTool to your needs

Interface

  • Different panels are available:
    • Initiative Panel: contains images of the active tokens and their respective initiative number
    • Global Panel: contains macros that are locally stored (on the PC) and are independent of the active Framework (i.o.w. always there).
    • Campaign Panel: contains macros that are applicable for the campaign (Framework)
    • Selection Panel: contains macros specifically for the currently selected Token(s)
    • Impersonate Panel: same as Selection only this always applies to a single Token
    • Table Panel: Panel with the tables
    • Resource Library Panel: here the Resources are available
    • Map explorer Panel: here one can see which tokens are on the map and in which layer
    • Draw explorer Panel: here one can see drawings by layer and edit their properties
    • Connection Panel: shows who's connected through the (inter)net to your game
  • Panels can be:
    • Docked or Undocked (floating)
    • Hidden
    • Auto-hidden, accordion style, ie, when you mouse near the edge where the panel is set to auto-hide, it pops out for use and hides itself once you mouse out.
    • Docked panels may also be dragged into tabbed groups of multiple panels
  • Full screen support
  • Zoom option (which is definitely necessary with the possibility of very very very large maps)

Tools

  • Force view
  • Force Zoom Level
  • Lock movement
  • Lock Zoom

Different Languages

  • English
  • French
  • Italian
  • Japanese
  • Spanish
  • German
  • Polish
  • Russian

Tokens

  • Maptool differentiates between PC's and NPC's
  • Option to set Ownership of tokens (so player can Own NPC tokens or multiple PCs)
  • Option to set 'vision' of a token:
    • Night vision
    • Normal vision
    • Arc/Cone, Circle, or Square
    • Range
  • Option to set 10 different sizes including free-size (technically, objects are "free size" and tokens are "native size")
  • Local properties (like Strength and Toughness) are completely customizable per token
  • Stat sheet on mouse over token, again completely customizable (see Stat Sheet; can be hidden for all tokens)
  • States can be set per token
  • Health bars, either standard or again completely customizable (can also be used for Ammo, Stamina, etc.)
  • Shape, different shapes are supported:
    • Square
    • Circle
    • Top Down (rotates entire token when facing is set, token is also not limited to its square) (that last part applies to all tokens)
  • Option to set token visibility (e.g. all clients can see the token or only owners can see the token)

Light

  • set different ranges
  • set different shapes (Square, Circle, Cone with an arc ranging from 1 to 360 degrees)
  • set different colors
  • set layers of lights (e.g. first yellow and then an outer ring of red)
  • set auras (don't shed light, but can be used to show ranges of weapons, for example)
  • set auras visible to self, all, or GM-only
  • Create different groups of light

Chat box

  • loads of chat commands
  • smiley support
  • can handle html commands
  • broadcast option
  • impersonate token and talk from that token
  • whisper to a single token (so the rest won't see the message) or GM only
  • (show/hide) typing notifications
  • different colors
  • scroll lock
  • allow macro commands to be typed straight into the chat

Maptool summarized in one picture

This is a combination of native Maptool functionality and a campaign (W40K) created in maptool.

Drop-in: Bag of Tricks

This is not a default feature which comes with Maptool, but something you need to install. This drop-in will roughly add an additional 80 features like Teleports, animated doors, automatic VBL manipulation, token grouping, extended tables, debug tools, etc. etc. It can be found here. The web-post includes a full list of all features, tutorials on how to use and install it. --Wolph42 15:18, 11 May 2011 (UTC)