Navigation

Release Notes

3.0 Release Notes

posted Dec 10, 2011 11:41 AM by Daniel Rivera   [ updated Dec 21, 2011 7:43 PM by Daniel Rivera ]

Features

d20Pro Content Marketplace

Available by logging in to d20Pro Live, the Content Marketplace is your one stop shop for third-party content.

Look and Feel Overhaul

New images, colors have been introduced throughout to make d20Pro more consistent and visually appealing. Creatures on the Map may now have their colored team borders turned off in Options->General. This is useful for overhead minis in particular.

Revamped Image Chooser

The Image Chooser has a new layout that should make browsing for images much more enjoyable.

Individual Dice Rolls

When rolling multiple dice, the individuals are now shown in addition to the total.

Map Marker Improvements

The Map Marker system has been improved. Creation and editing of Markers is now centralized to the Game Tools window and there are new buttons to easily find Markers and use their descriptions as box text. Markers may also be selected from the default mouse mode to easily access them during a game. Markers also now have additional size and shape options.

Handout Gump Best Fit

Image handouts now default to a best fit mode.

Customizable Game Log Colors

The Game Log now features more color highlighting. These colors may also be customized by modifying the gamelogcolors.txt file found in ~/judge/pref and ~/player/pref. If this file does not exist, run d20Pro as Judge or Player and it will be created. You must restart for changes to this file to take affect. An in app GUI will be released in the near future to make color customization easier.

Private Message Improvements

Tells no longer play a chime for all Players to hear.

Play sound when player talks in character

Change Elemental Resistance Edit page to more functional Table

Increased Zoom Levels

Added more granularity to the Map zooming. This primarily to accommodate more exact alignment of projected maps to 1" squares.

Character Sheet Additions

    • Alignment
    • XP
    • Dodge AC
    • Class Delete button

Server Status Page

When d20Pro is unable to connect to d20Pro Live, a dialog appears that shows the status of the Server. This will help differentiate between a specific connection problem and a widespread one.

Java 7 Support


Fixes

Handout Images Now Handling Case

Image detection using extensions is now case insensitive.

Prevent Creation of Map Marker Off Map

Attempting to create a Marker off the Map will cause it to appear on the nearest edge instead.

Native File Chooser Hanging [Windows only]

Due to unforseen problems with a recent Java release that caused the native Windows file chooser to hang, the native mode is no longer the default. Also a confirmation dialog appears when attempting to turn this option on to warn of the potential problem.

Team Colors Hiding Creature Name

Alternate colors are used to provide better contrast with dark Team colors.

Attack Confirmation Negative Value

Negative value now displays correctly

Public IP Address Detection

Now works with the updated whatismyip.com web service.

New Handout Names

When creating a new Handout, the name is no longer forced to lowercase.

Game Log

The Game Log now shows the first tab on startup instead of the last.
Rolling damage with dice with 0 sides now appears in Game Log.

Choose Skill

Fixed bug when no Skills in skills.txt had the 'Other' category.

Editing Feats

The Edit Creature screen now gracefully handles attempts to create a duplicate Feat through the Custom button.

2.4 Release Notes

posted Apr 25, 2011 5:48 PM by Daniel Rivera   [ updated Apr 25, 2011 7:34 PM ]

Tons of improvements coming at you in version 2.4! Check out the table of contents to the right for quick links to the goods!

Features

Creature Status Improvements

Creature Status is now managed in its own window. After selecting one or more Creatures, right-click or press the 'U' hotkey. Status icons are displayed in a scroll pane to support unlimited numbers of them. Note that when a check is grayed out that means some of the selected Creatures have that status while others do not. These assignments will not change unless you toggle that check to either fully on or off.

Creature Reveal Damage Improvements

    • All: all Creatures will show their damage on both the Judge and all Players.
    • Team + dead or dying: Includes any creature < 0 hit points along with Player owned and Team creatures.
    • Player owned and team: show damage for only Creatures owned by a particular Player or Creatures on the same team as a creature owned by that Player.
    • Player owned: show damage only for Creature owned by the particular Player.
    • Judge only: show damage only to the Judge.
    • None: no Creatures will show damage to either the Judge or Players.

Attack Roll Override

The Judge may now click on an attack or critical confirm roll to override it. This is useful for both Players who wish to roll "analog" at the table as well as Judges who wish to fudge their rolls.

Stacked Creature Improvements

Now when a Creature is up in initiative it will display on top of other Creatures. Also when a Player clicks on a Creature in the Roster, that Creature will always stay on top.

Bulk Image Processor

This powerful new convenience utility provides operations handy for optimizing images used with d20Pro. These operations will then be applied to the chosen file or directory. For best results use this tool on images *before* introducing them to d20Pro. Activate this tool by clicking "Process Images..." in Options->Judge. Currently four operations are available:
    • Make Square: useful for Creature and Item tokens that aren't a perfect square
    • Set Rotation: useful for overhead tokens that point down instead of up
    • Offset: useful for Map images where the grid does not align with the origin
    • Resize: useful for rescaling large Maps so use less memory and transmit to Players faster

Print Creature to HTML (Beta)

Creatures may now be printed to HTML that will open in your default Web browser. The template used is chosen in the Options->Rules and may be configured aftermarket. These template files may be found in ~/res/templates/print.

Creature Facing Improvements

Creature facing now shows in the Roster when "Show rotated Creature picture" is selected. Also fixed a rendering issue with rotation when the map was zoomed all the way out.

Hero Lab Importer Improvements

Important Note: Be sure to also update your Hero Lab to gain all these features.
    • Images from the Gallery are now imported. The first image in the Gallery, if present, will become the image for the imported Creature.
    • Class skills are now recognized.
    • More comprehensive Attack logic
    • Better detection of weapon type Slashing Bludgeoning and Piercing
    • Weapon material types
    • Alignment types (Holy adds Good, Axiomatic adds Lawful etc.)
    • Extra damage added for: Flaming, Frost, Corrosive, Shock, Burst Types, Merciful, Vicious
    • Maintains old logic for older Hero Lab files.
    • Handle Archetypes by placing the Archetype in the Notes section
    • Miscellaneous AC modifier bug fixed

Filterable Item Tables

All Item tables now provide a filter area.

Sortable Tables

All tables in d20Pro are now sortable by clicking in the table header. Each header has three modes: natural, small to large, and large to small. You may sort multiple columns at once by using control-click.

Map Template Additions

Added "Square Burst" and "Square Blast" for greater variety.

Attack Improvements

    • New tooltips on Declare Attacks and Resolve Damage for name, qualities, and target DR.
    • New attacks now default "+6/+1" to No.
    • Attack damages may now be set to have no qualities (e.g. slashing).

Automatic Broadcast Option

Found in Options->Judge, selecting "Broadcast game when a Player connects" will automatically issue broadcast whenever a Player connects to the game.

Launching d20Pro Improvements

Now when d20Pro starts the following will be verified:
    • Java Installed Check: if Java is not available on the path a message will display.
    • Java Version Check: if an unsupported version of Java is used a message will display.
    • File System Check: if d20Pro can't write to the file system a message will display.

Installer Improvements (Windows)

    • Memory settings are now configurable from within the installer for initial setup. Or simply run the Update Installer on top of your existing installation to modify the memory configuration.
    • Improved uninstaller that will only remove files and folders introduced by d20Pro. Will also prompt if you wish to retain or delete your Campaign files.

Fixes

Loading Effects

Loaded Effects now remember their type whereas before they reverted to unnamed.

Spell Casting

The 9th level spells are now available via the "Choose Spell" interface.

Feat Editing

Layout issues with adding and removing Feats have been addressed.

Item Table Count

The # column used to track the number of a particular item now accepts valid values.

Removed Obsolete Spell Action

The obsolete popup menu option "Add/Remove Selected" in the Spell table was removed.

Tile Resize Dialog

The resize dialog now uses its current size instead of defaulting to 2x2.

The "Close Map" window now centers properly.



2.3 Release Notes

posted Dec 14, 2010 8:09 PM by Daniel Rivera   [ updated Dec 19, 2010 8:42 AM ]

Features

Launch Player Directly From Infrno
The Infrno.net social network and gaming website now provides the option to enable d20Pro games. Once a game is enabled as d20Pro, players logged on to Infrno will have a "Launch d20Pro" link that will generate a XML file that provides the necessary information for d20Pro to connect to that game.  Users on the Windows OS will find their most recently installed d20Pro will recognize this file and open it directly from their browser. Enhanced file type support is coming soon for other operating systems. In the meantime download the file instead of opening it, start d20Pro, click "Player" then click the "Advanced" button and then click "Open Launch File..." and choose the file you just downloaded. The file’s information will be loaded so then click the green check mark to join the game.

Creature Facing
Creatures may now be assigned facing. The Judge must enable facing by going to: options > Judge and selecting one (or both) of "Show rotated Creature picture" or "Show rotated Creature arrow".  Creatures may be rotated 45 degrees left or right by highlighting them and pressing [ or ]. Creatures may also be rotated via the context menu using the new "Rotate" sub–menu. Please note that the Creature resize keys have moved to { and } keys.

Configurable Fast Skills
The 3 skills in the Action menu used to be hardcoded to Move Silently, Hide, and Tumble. These may now be fully customized to your favorite 3 skills for your favorite ruleset. Go to Options > General and to configure your options.  The skills will then be mapped to the comma (,) period (.) and slash (/) keys for easy access in game.

Toggle to Display Creature Damage
Judges may now hide % damage information from their players. Go to Options >Judge and deselect "Show Players extend of Creature damage". Now Players will no longer see the red bar of damage or when a Creature reaches 0 hit points. Players will see when a Creature drops below 0 and at or below –10 hit points. Note that Players will always see all information for Creatures they are assigned ownership of.

Change Grid and Background Color on Existing Map
The Judge may now alter the grid and background color for an open Map. Select Draw Tools from the Main Menu then click on the "Draw" button (the first on the left). Click the "Edit Map Properties..." button and select the desired colors.

Create New Campaign Button
When running d20Pro and choosing Judge, there is now a "Create Campaign..." button      after you click the "Advanced" button. This convenience feature creates a new (empty) Campaign folder that you may begin populating with images, rules, and other data.

Exit Prompt
Exiting d20Pro will now show a confirmation dialog first. Got to Options  > General    and uncheck "Confirm on Exit" to disable the prompt.

Customizable Creature Status Icons
You can now set status icons on creatures via the right-click menu (choose Status). These icons are all 32x32 and contained in a status.zip file which should be placed in your d20pro\judge\campaign\______\res\ManuallySpecified folder. Existing installations will not have the file installed, and so you should manually place the zip file there.  The great thing about this zip file is that the icons and their names are taken from the files in the zip. This allows you to create your OWN status icons with their own names!  

Fixes

Handouts Now Portable With Campaign
File based Handouts now store a copy the file data so they are full portable with the associated Campaign folder. If you modify the source file you will need to recreate the Handout to reflect this change. An ability to update a file based   Handout is coming soon.

Multiple Map export is back
Multiple Maps may now be exported at the same time to a single file.

Mac Command–Q Handled Properly
Mac OS X specific support has been added to properly route the Command–Q action to      exit d20Pro normally.  Previously using Command–Q would exit without saving the game.

2.2 Release Notes

posted Sep 21, 2010 6:53 PM by peter@mindgene.com   [ updated Sep 21, 2010 7:15 PM by Daniel Rivera ]

Features

    • Creature Importer Plugin System
      • Import Creature functionality now functions within a plugin environment.
      • Simply drop a new ImportCreaturePlugin file in <install directory>/judge/plugins/ and it is immediately available via the Import button in the Creature Library.
      • Plugins previously included are now provided out-of-the-box as stock Plugins. This plugin system allows the d20Pro Team to react much more rapidly when third parties make changes to their formats. This also opens the door for hobby developers to write their own custom d20Pro ImportCreaturePlugin classes.
      • Customizable Stats Tab for Character Mini Window
        • The information displayed in the Stats tab in the Mini window can now be customized by editing files found in <install directory>/judge/campaigns/<campaign name>/res/ManuallySpecified/stats.zip and by adding special tags to the notes section of the creature.
      • Campaign Folders
        • Judges now have multiple 'campaigns' stored in d20Pro that use customized skill lists, feat lists, character classes, etc. The Judge chooses which campaign they will be using from a drop-down list below the alias before starting the game. d20Pro must be restarted to change campaigns. This feature eliminates the need to maintain multiple installations of d20Pro which use different customized lists.
      • More Robust Critical Hit System
        • You can now add extra damage on critical hits and this damage can by a specified type. (e.g. a flaming burst weapon can deal deal +1d10 fire damage on a critical).
      • Streamlined Game Setup
        • Options to change communication port and set a game password are now hidden by default to avoid any confusion during game setup. Clicking on the "Advanced" button will toggle access to these options.
      • Importer for Pathfinder Bestiary
        • Added ability to import creatures from Hero Lab's Pathfinder Bestiary add-on.
      • Automatic Quick Save During Initiative
        • In the Judge pane of the Options window there is now an option to Quick Save after every initiative change in combat.
      • Triple-Click works as Right-Click
        • Triple clicking on a creature on the map or in the roster should simulate a right-click.
      • Map Marker Improvements
        • When a Judge drags a marker it will broadcast automatically.
        • Player made changes will now 'stick' whereas before the changes would be lost when dragging.
        • Organized Map Marker table
        • Map Markers now show information in a tooltip
            • Notes in Story Tab
              • If a player owns a creature, everything in the Notes section of that creature’s character sheet will be displayed at the bottom of the Story tab in the creature’s Mini-Window.

          Fixes

            • Critical Hit Max Damage
              • An attack can be created to do maximum damage on a critical hit by setting the critical hit modifier to “x1”. Instead of “x1” this now reads “MAX” to better indicate its functionality.
            • Placing Tiles on Top of Each Other
              • Use Ctrl-Click to force place a Tile on top of another tile.
            • Duplicate Tiles Will Retain Previous Tile's Size
              • When placing multiples of the same tile on a map the new tiles will no longer sometimes revert to the default 2x2 size but will keep the same size as the previously placed tile. You can still change the size of the new tiles before placing them.
            • Original Value for DR and ER Displayed Correctly
              • The Attack Resolution Damage window previously displayed the damage modified by DR and ER in both the modified and unmodified boxes. The original, unmodified damage will now be displayed correctly so the Judge can make the correct changes if necessary.
            • Reflex Saves to Negate Damage Working
              • Effects which allow a reflex save to negate damage are applying half damage if the save is made. These Effects will not apply damage now if the reflex save is made.

          2.1 Release Notes

          posted Apr 23, 2010 9:59 AM by Daniel Rivera   [ updated Sep 21, 2010 5:23 PM ]

          Features

          • Combined Game Log and Chat
            • Configure multiple tabs, each a Subscription to various types of Channels.
            • Player to Player tell is now supported using the /tell command.
            • Type /help for more information.
          • Enhanced scaled Tile management
            • The Manage Tiles Draw Tool has been rebuilt with far improved interaction for repositioning and resizing.
            • Tiles may now be rotated and made invisible to Players.
          • Roster Overhaul
            • The Roster now shows Active and Passive Minis at the same time.
            • A Mini may be dragged from one state to the other to toggle and one area may be hidden.
          • Zero Dice and Zero Damage attacks
            • If the number of dice is 0 then only compute modifiers with effects.
            • Likewise for 0 sides, the final result will always be 0 including effects.
          • BAB override:  A Mini may now be assigned a hardcoded BAB rather than the one calculated based on levels.
          • Last Attack: Pressing Q or using a Mini's context menu to repeat the prior attack.
          • Abilities:  Use Abilities now directly via Mini context menu
          • Numerous 3rd-party importer improvements
          • Refined attack sequence
          • Refined Team names and colors
          • Split Tools Menu:  The Judge Tools menu is now split logically into Game Tools and Draw Tools.
          • Simplified Creature Export:  Browse directly to the desired Creature file now instead of fixed location.
          • Hint popups
            • Both Random and Context hints have been added and will be flushed out further in future releases.
            • These popups may be disabled in General Options.
          • Newly skinned Start and Popup menus
          • Various Skin touchups:  Introduced new icons and graphics. Please pardon the work in progress.
          • Judge and Player launch now integrated within d20Pro Live
          • Password reset option added

          Fixes

          • Frames now remember position and if they were previously shown
          • Dex modifier fixed for flat-footed Mini
          • Wizard spell book has multi-select and "wild click" proofing
          • Fog of War now renders black in all cases.
          • Renamed a Mini's 'Quick Notes' to 'Annotation'
          • Mini's speed now supports large values, and speed will now convert automatically based on the units.  Multiple speed types are coming soon.
          • Corrected the unexpected black background issue
          • Additions and corrections to the built in classes.txt
          • Help hotkey (F1) restored

          2.0.3 Release Notes

          posted Dec 21, 2009 9:52 AM by Daniel Rivera   [ updated Sep 21, 2010 5:26 PM ]

          Features

          • Show effect status icon:  Minis will now display a special icon to indicate they are under 1 or more effects.
          • Active Effects Window (Judge):  All active Effects are now summarized in the Active Effects Window.  If you have any effects in play, open this Window for fine tune control over the Effects and the Minis they effect.
          • Movement measure modification:  You may now configure diagnoals to count as 1 or 1.5.  This toggle is found in Options->General next to the Units combo.
          • Max crit multiplier:  A weapon's critical multiplier may now be set to MAX if you want max damage on a critical hit.
          • Ability to change passwords & email:  You may now change your password or email in the software.  Password reset is coming soon.
          • Creature Import/Export refinement:  Additional text added to explain how creature import / export currently works.  Expect further improvements to this usability soon.
          • Mac specific tuneups:  Holding down the option (alt) key now simulates a right-click.  Also some rendering issues with buttons have been addressed.  Expect even more Mac improvements soon.
          • Native file chooser for Windows:  Option for Windows is to use the native file chooser. This is recommended for Windows users as there is a known issue with Java's file chooser that can cause the application to hang in certain circumstances.  This toggle is found in Options->General.   
          • Window X now closes and downward triangle hides.  Previously the X would always hide. The X button on the Window frame would previously hide the Window.  Now the X will close the Window and any tabs open within it are discarded.  The hide functionality is now available through the downward triangle button to the left of the Window's title.
          • New starter content: More starter graphics have been provided.
          • Improved File Exports:  File extensions are now applied by default.
          • System Messages:  System messages that used to pop up in Decision Window now go to Game Log Window.  Expect more improvements to this system in the near future. 
          • Streamlined dice roll hiding:  The Judge now has a single toggle button that controls whether or not Judge rolls are shown to Players.  A roll generated by a Player will always be shown to all Players, while a roll initiated by the judge (even for a PC, like skill checks) can be hidden.

          Fixes

          • Creature Library not refreshing after import:  The Creature Library should now accurately reflect its contents after importing a creature.
          • When in draw mode, a right-drag draws on that square:  Previously the right-drag would inadvertently paint in that square.
          • Minis owned don't get their dice results:  Players will now always see dice results for Minis they control.
          • Creature Window loses Special Abilities:  Fixed bug where toggling between multiple Minis in the Mini Window would cause the Abilities to be listed incorrectly.
          • Draw console fails when no map open:  Bringing up the Draw Console in the Tools Window no longer has a problem is no maps are open.

          1-6 of 6