TALES of the VALIANT
  1. #1

    Ambitious rotating map question... DCC #100 The Music of the Spheres

    Hi. I am a sucker for punishment but I am converting and running the Dungeon Crawl Classics #100 The Music of the Spheres is Chaos.

    If you are unfamiliar with the module, the centrepiece is a dungeon with a rotating central map, with three peripheral "spherical maps" attached to it that rotate in their own right. I can get the map to rotate correctly (kind of - it is a work in progress and I would do it better knowing what I know now, but it is functional).

    My question is this though...

    Can I get the tokens on the maps to lock to the layer as they turn? The tokens, currently, do not rotate when the map does. I am looking at having to do rotations by taking player tokens off the map, noting where they were, rotate the map and then put the tokens back on...

    I would dearly love the ability to lock the tokens to a particular layer of the map. Any help or guidance greatly appreciated, even if it is just a "It can't be don." I would rather know that than feel like an idiot not knowing!

    By the way - just being able to do this rotation stuff in this system is awesome! Being able to group layers so they can rotate around a common axis, and have each layer's line of sight information rotate along with it is more than I ever thought I would get to play with - so thankyou!

  2. #2
    Zacchaeus's Avatar
    Join Date
    Dec 2014
    Location
    Scotland
    Posts
    22,093
    As far as I'm aware tokens don't rotate if you rotate the image that they are on, and I don't know of a way to do that. Only map elements rotate so I suppose you could add a hidden (from players) layer with tokens equal to the number of players and move them over the player tokens before you rotate; and then SHIFT-drag the player tokens to the correct place.
    If there is something that you would like to see in Fantasy Grounds that isn't currently part of the software or if there is something you think would improve a ruleset then add your idea here https://www.fantasygrounds.com/featu...rerequests.php

  3. #3
    pindercarl's Avatar
    Join Date
    Jan 2015
    Posts
    1,191
    Blog Entries
    2
    Quote Originally Posted by Naron5 View Post
    Hi. I am a sucker for punishment but I am converting and running the Dungeon Crawl Classics #100 The Music of the Spheres is Chaos.

    If you are unfamiliar with the module, the centrepiece is a dungeon with a rotating central map, with three peripheral "spherical maps" attached to it that rotate in their own right. I can get the map to rotate correctly (kind of - it is a work in progress and I would do it better knowing what I know now, but it is functional).

    My question is this though...

    Can I get the tokens on the maps to lock to the layer as they turn? The tokens, currently, do not rotate when the map does. I am looking at having to do rotations by taking player tokens off the map, noting where they were, rotate the map and then put the tokens back on...

    I would dearly love the ability to lock the tokens to a particular layer of the map. Any help or guidance greatly appreciated, even if it is just a "It can't be don." I would rather know that than feel like an idiot not knowing!

    By the way - just being able to do this rotation stuff in this system is awesome! Being able to group layers so they can rotate around a common axis, and have each layer's line of sight information rotate along with it is more than I ever thought I would get to play with - so thankyou!
    It is theoretically possible (with caveats), or at least it will be as I have discovered a bug that needs to be addressed first.

    When a layer, or group of layers, is selected in transform mode there are 9 square transform handles. The handle in the middle is the pivot point. To "rotate" the room the players are in, you would select all the layers except the room the players are in. You would then move the pivot handle to the center of the room with the players. Using the rotate handle (the round one at the top) you would rotate the entire dungeon around the players. The current bug is that you can't move the pivot point.

    Caveats:
    1) Line-of-sight doesn't update until layer transforms are complete. E.g., if the players are able to see any of the map rotate, the LOS wouldn't update in real-time.
    2) Any part of the map that was in FOW would show the transforms. You would need to disable FOW for this dungeon.
    3) Tokens on the map would not rotate, so any NPCs in the rotated portion would need to be updated.
    4) All the players would need to be in the same room.
    5) This feels error prone.

    After I get the bug fixed, I'll try to post something illustrating how you could do it. I'll try to post again when the bug fix is available from the updater.

  4. #4
    pindercarl's Avatar
    Join Date
    Jan 2015
    Posts
    1,191
    Blog Entries
    2
    spin_dungeon.mp4

    In the attached video, you can see 4 layers (A, B, C, and D) along with a base layer. All layers are sized to be multiples of the grid size. In this case the lettered layers are 500 x 500 and the grid is 50 x 50. The layer positions are snapped to the grid. Using SHIFT + Select, I selected all of the layers. Use CTRL + Select to remove the layer to rotated around. Drag the pivot point to the center of the layer to be rotated around. Rotate dungeon. Repeat. The bug fix has been submitted and will be in the next update of the client.

  5. #5
    LordEntrails's Avatar
    Join Date
    May 2015
    Location
    -7 UTC
    Posts
    18,411
    Blog Entries
    9
    Quote Originally Posted by pindercarl View Post
    spin_dungeon.mp4

    In the attached video, you can see 4 layers (A, B, C, and D) along with a base layer. All layers are sized to be multiples of the grid size. In this case the lettered layers are 500 x 500 and the grid is 50 x 50. The layer positions are snapped to the grid. Using SHIFT + Select, I selected all of the layers. Use CTRL + Select to remove the layer to rotated around. Drag the pivot point to the center of the layer to be rotated around. Rotate dungeon. Repeat. The bug fix has been submitted and will be in the next update of the client.
    Awesome! So the secret is; don't spin the room they party is in, spin everything else.

    Problems? See; How to Report Issues, Bugs & Problems
    On Licensing & Distributing Community Content
    Community Contributions: Gemstones, 5E Quick Ref Decal, Adventure Module Creation, Dungeon Trinkets, Balance Disturbed, Dungeon Room Descriptions
    Note, I am not a SmiteWorks employee or representative, I'm just a user like you.

  6. #6
    Quote Originally Posted by pindercarl View Post
    spin_dungeon.mp4

    In the attached video, you can see 4 layers (A, B, C, and D) along with a base layer. All layers are sized to be multiples of the grid size. In this case the lettered layers are 500 x 500 and the grid is 50 x 50. The layer positions are snapped to the grid. Using SHIFT + Select, I selected all of the layers. Use CTRL + Select to remove the layer to rotated around. Drag the pivot point to the center of the layer to be rotated around. Rotate dungeon. Repeat. The bug fix has been submitted and will be in the next update of the client.
    This is awesome Carl - I am likely going to have to practice this to get it right but I think this solves the issue perfectly... I have a tingly suspicion that there may be complications but this gives me an excellent basis to start working on it.

  7. #7
    Carl provided a fix for the pivot point to be moved in the latest v4.7.3 release. Please run a new Check for Updates.

    Regards,
    JPG

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Fantasy Grounds Merchandise

Log in

Log in