1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. While the majority of active discourse on D20PRO has moved to our Discord Channels, this forum is still active and checked-in on regularly by our staff. However, for the very latest information, conversation and/or immediate support, please join us on Discord here: http://discord.gg/Ph38ckM
    Dismiss Notice

3.9 Full Release

Discussion in 'Announcements' started by Krilion_GD, Jul 26, 2020.

Thread Status:
Not open for further replies.
  1. Krilion_GD

    Krilion_GD Production/Community Manager
    Staff Member

    Joined:
    Aug 1, 2011
    Messages:
    2,417
    Likes Received:
    140
  2. Krilion_GD

    Krilion_GD Production/Community Manager
    Staff Member

    Joined:
    Aug 1, 2011
    Messages:
    2,417
    Likes Received:
    140
    Q: What do I need to know if I'm upgrading from a previous version of D20PRO to the new 3.9 release?

    A: Three key things for installing 3.9 when an older version was in use prior.

    1) Install 3.9 into a new folder so as to not overwrite your original version. This is to ensure you can access campaign data in the original version in the event auto-conversion doesn't work 100% with your previous version.

    The older the previous version the harder the conversion to 3.9 is for us to manage automagically!

    v.3.9 does represent a significant bump in the capabilities and data D20PRO is managing. this does mean some of the core data structures had to change to make the new system and ensure we can continue improving it.

    2) When migrating an old campaign to 3.9: We advise opening your previous version of D20PRO and closing all the maps. This will save all creatures, markers, and other map objects into a clean state in the library. You can either save the map over the original library object or save a copy with the current state, your choice.

    Then close the campaign and copy the campaign folder to the new install location.

    Alternately, you can export the maps and creatures from the old version, so long as they are not encrypted. Then import them into a new fresh campaign built-in 3.9. This can be a bit more time consuming than moving things forward by copying the folder, so we advise you try the folder copy first.

    3) Lights have received a major overhaul and the image size used for lights is optimized in 3.9. If you have lights from a map build prior to 3.9, you'll want to go through the map and remove the light and re-add it using the 3.9 lighting mechanic. Alternatively, you can open the Draw Tools->Fog of War->Lights and go through each one and edit the light.

    Editing a light and saving it with a minor change will force the system to rebuild the light image and dramatically improve speed, performance as well as the appearance of the lights!
     
  3. Krilion_GD

    Krilion_GD Production/Community Manager
    Staff Member

    Joined:
    Aug 1, 2011
    Messages:
    2,417
    Likes Received:
    140
    Q: Some of my players are seeing Lock icons instead of map art. How do I fix this?

    A: This is resolvable by having the player close their session and restart. When they restart the application, double-check the memory setting at the bottom of the launcher. The Player should have a memory setting that matches the GM's memory setting. For example, if the GM has 2GB of RAM allocated to the game, then the players should all be running with 2GB RAM settings.

    As a group, you may need to set your RAM settings to match the lowest common memory size. We advise a minimum setting of 2GB with 4GB or more being particularly nice to have.

    In the case that the memory settings are fine, a reconnect may also resolve the issue and is worth trying before starting down a network connection speed investigation path! If you suspect that networking is involved. reach out to us in the Tech Support channel for further assistance.
     
  4. Krilion_GD

    Krilion_GD Production/Community Manager
    Staff Member

    Joined:
    Aug 1, 2011
    Messages:
    2,417
    Likes Received:
    140
    Q: Why did my spell casting classes lose their spell tabs after upgrading to 3.9 and how do I get them back?

    A: First, don't panic. The 3.9 update includes a massive number of changes to how spellcasting works. This required some changes at the most fundamental levels and may require that you remove your spellcasting class from a creature and re-add it. If you've followed the advice regarding upgrading, you should be able to open the campaign in the previous version and note any spell selections.

    To cleanup update, the spellcasting for a caster who's not providing a spells tab simply remove the class, then Apply the changes. Open the creature to edit again, then add the class back to the creature and set it to the appropriate level.

    Note, the spell selections will be reset during this process, so again, you can reference the previously installed version to recover the list or just make the selections again.

    The new mechanic is designed to be much more versatile going forward so as to avoid this kind of issue with future updates.
     
  5. Krilion_GD

    Krilion_GD Production/Community Manager
    Staff Member

    Joined:
    Aug 1, 2011
    Messages:
    2,417
    Likes Received:
    140
    Q: My firewall is setup correctly but we still cannot connect for some reason. Any ideas?

    A: Yes indeed! Both Windows and OSX have a file AND firewall permissions system that were extended in recent updates. If you are not automatically prompted to add exceptions for these elements, you'll need to add the exception manually.

    For OSX, this is done via the Security Panel and you can tell it to allow read/write access to the D20PRO directory. For Windows, you want to open the Windows Security panel and add exceptions to the Firewall & Network protection area as well as the App & Browser control options.

    Please reach out to us in the #technical-support channel if you need assistance or check the guide for hosting a game instructions here:

    http://guide.d20pro.com/gs_hosting_a_game.html
     
  6. Krilion_GD

    Krilion_GD Production/Community Manager
    Staff Member

    Joined:
    Aug 1, 2011
    Messages:
    2,417
    Likes Received:
    140
    There is a 3.9.3 Beta.
    This has some of the fixes towards connectivity and log msg echoing.

    http://pubs.d20pro.com/?dir=Public_Beta/3.9.3

    upload_2020-11-5_12-6-33.png

    ### *** v.3.9.3
    * Found and fixed issue with realtime movement update process which was causing an update loop. This call was occurring during initial login sync as well as during any move action -- compounding the problem.
    * Minor update to the dice/roller to fix an overflow problem with the 3d dice renderer.
    * Updated the player connection failure message on initial connection attempts to provide more details feedback and some possible suggestions to resolve common problems.
    * Deprecated the SocketIO connection mechanic as it is being replaced with a NIO/Netty solution in the longer term.
    * Cleaned up some of the options panels which had logic from previous editions lingering and unused.
    * Minor pass over the PC/GM Bridge logic to ensure that calls which return results are listening for the results. This avoids errors about unhandled data.
    * Added the start of an optional verbose logging option in App. Under Options->Developer there is an option to "Enable additional logging". This option currently provides feedback regarding movement actions as per the change listed above. Over time. the flag will be used to provide more detailed feedback about what the system is doing at any given point. The purpose of this will be to allow community to see more details in the log regarding various actions and events. Over time, this option will become more granular and allow for detailed view of the logs for scripting as well as network and other elements individually.
    * Includes a minor fix to the domain spells per level counter to fix a mismatch with the spell slots to domain spells by level.
     
    #6 Krilion_GD, Nov 5, 2020
    Last edited: Nov 5, 2020
  7. Krilion_GD

    Krilion_GD Production/Community Manager
    Staff Member

    Joined:
    Aug 1, 2011
    Messages:
    2,417
    Likes Received:
    140
    The 3.9.4 Beta is out.
    http://pubs.d20pro.com/?dir=Public_Beta/3.9.4


    ### *** v.3.9.4
    * Fix and library update to support the recent Windows 10 20H2 mega-update. This update caused several cache related
    conflicts with the chromium layer used for the script editor.
    * Updated the built in help for Map Markers available on the Map Marker Editors Help tab.
    * Renamed Links to Triggers in the Map Marker Editor. This change is to restore the concept and intended function of
    providing a URI trigger mechanic to markers. This is designed to allow external application trigger to be called from
    components in D20PRO. That being said, URL triggers should result in the running system opening a the URL in an the
    preferred external browser. Keep in mind, URL's can also be opened from url's in the description, however, this
    content will open in the D20PRO Map Marker viewer context window.
    * Changed the system for selection groups and Ownership for map markers from an obtuse text area to a combo box. The
    possible states of the ownership combo are GM, Public, or Player: <player name>. In order to set a marker to player
    owned, the target player does need to be connected to the game at the time of ownership assignment. However, once
    assigned, the ownership will persist until it is changed.
    * Found and fixed the bug which was preventing Map Marker icons from updating after selection. With the fix in place,
    selecting a new icon for a Map Marker will update the editor view with the new icon immediately. The map view of the
    marker is not updated until after the editor is closed/saved.
     
Thread Status:
Not open for further replies.

Share This Page