RPTools.net

Discussion and Support

Skip to content

It is currently Thu Feb 22, 2018 12:04 pm 






Reply to topic  [ 12 posts ] 

Previous topic | Next topic 

  Print view

Author Message
User avatar  Offline
Deity
 
Joined: Tue Jul 01, 2008 6:48 pm
Posts: 6237
 Post subject: [Power Users]: Custom MapTool Build w/LOS, Dice Window
PostPosted: Tue Oct 11, 2011 12:42 pm 
Lemme get this out of the way up-front:

Disclaimer: This is a CUSTOM build of MapTool based on MapTool 1.3.b87, and is delivered AS-IS. Its build number is 1006. Its VERSION is "Rumble Custom VI." It is NOT endorsed by the MapTool development team, it is NOT an official build, and it is NOT supported in any way. I may from time to time issue a new version based on a more recent build.

DO NOT POST BUG REPORTS ABOUT THIS BUILD. USE AT YOUR OWN RISK.


Okay, so, that said: I've got a custom build of MapTool - it's called Rumble Custom VI - that I've made available to the GM of the game I regularly play in, but thought I might as well let other people know in case they want to use it (and in case they are "power users" who want to experiment, basically). Note: You will get a warning when loading any campaign from an official build into this, due to the version being what it is. It should not prevent proper campaign loading. If you save your campaign in this, and you can't subsequently get it to open in an official build, well...them's the breaks.

Version Screen:
Attachment:
version-screen.png
version-screen.png [ 46.79 KiB | Viewed 2620 times ]


I've added language to the credits to reflect that this is unofficial and unsupported. I hope that's okay.

This build offers two custom features:

Line of Sight Tool: The tool allows various kinds of line-of-sight checking. It is primarily useful on square grids. It may not work at all on hex grids (that was part of the reason it never went into the official build; I couldn't get it to work on hexes). Note that this functions like the ruler tool - it is only visible on the screen of the person using it (it doesn't show for everyone when one person uses it). To use it:

1. Select the tool and click on the starting corner.
2. Hold down Ctrl to select a single square in the target's space, Shift to select the full-size target, and don't hold down anything and you'll just get a single line.
3. You can select a different corner by going back to the starting token and selecting near a different corner. The sightlines will adjust.
4. Click on the map to clear.

Instructions also show in the status bar at the bottom, as usual.


Here are some screenshots:
Toolbar:
Attachment:
lostool-1.png
lostool-1.png [ 22.19 KiB | Viewed 2620 times ]

Individual Tools:
Attachment:
lostool-2.png
lostool-2.png [ 22.18 KiB | Viewed 2620 times ]

LOS check 1 (from corner of origin to corners of target):
Attachment:
lostool-3.png
lostool-3.png [ 127.19 KiB | Viewed 2620 times ]

LOS check 2 (from corner of origin to ONE square of target):
Attachment:
lostool-4.png
lostool-4.png [ 190.2 KiB | Viewed 2620 times ]

LOS check 3 (corner of origin to full target):
Attachment:
lostool-4.5.png
lostool-4.5.png [ 264.59 KiB | Viewed 2620 times ]

LOS check 4 (center of origin to any point on target):
Attachment:
lostool-5.png
lostool-5.png [ 139.89 KiB | Viewed 2620 times ]


Dice Window: The other item is the "dice window" (kind of a "dice calculator"). It lets you build dice expressions and then rolls them, with some very basic options, in the chat window. It's not pretty, but it does the trick. Here's a few screenshots.

Dice Menu Item:
Attachment:
dice-window-menu.png
dice-window-menu.png [ 34.7 KiB | Viewed 2620 times ]

Dice Window:
Attachment:
dice-window.png
dice-window.png [ 43.57 KiB | Viewed 2620 times ]

Dice Window with basic expression:
Attachment:
dice-window-2.png
dice-window-2.png [ 12.97 KiB | Viewed 2620 times ]

Dice Expression rolled, shown in chat window:
Attachment:
dice-window-3.png
dice-window-3.png [ 61.73 KiB | Viewed 2620 times ]


You can download this build here: http://www.houseofgenius.com/files/mapt ... .b1006.zip

_________________

What I'm Working On

MapTool Tutorials:
Introduction to Tokens
Introduction to Properties
Introduction to Macro Writing
Introduction to Light and Sight


Top
 Profile  
 
User avatar  Offline
Giant
 
Joined: Fri Sep 09, 2011 3:41 am
Posts: 176
Location: Honolulu, HI
 Post subject: Re: [Power Users]: Custom MapTool Build w/LOS, Dice Window
PostPosted: Wed Oct 12, 2011 3:14 am 
This is pretty neat, especially the LoS since I'm a 4e player. Would you be willing to post that patch portion of the code?

_________________
My stuff:
Translation (Font) Tool
Custom Mods for Rumble's 4e Framework


Top
 Profile  
 
User avatar  Offline
Deity
 
Joined: Tue Jul 01, 2008 6:48 pm
Posts: 6237
 Post subject: Re: [Power Users]: Custom MapTool Build w/LOS, Dice Window
PostPosted: Wed Oct 12, 2011 6:13 am 
Vhex wrote:
This is pretty neat, especially the LoS since I'm a 4e player. Would you be willing to post that patch portion of the code?


Sure. The zip file here contains the patch. Note: all of the images in the zip file go in net/rptools/maptool/client/image/tool


lospatch.zip [15.55 KiB]
Downloaded 109 times

_________________

What I'm Working On

MapTool Tutorials:
Introduction to Tokens
Introduction to Properties
Introduction to Macro Writing
Introduction to Light and Sight
Top
 Profile  
 
User avatar  Offline
Demigod
 
Joined: Mon Jun 29, 2009 9:37 am
Posts: 3108
Location: Germany
 Post subject: Re: [Power Users]: Custom MapTool Build w/LOS, Dice Window
PostPosted: Wed Oct 12, 2011 7:58 am 
Maybe I just dont find it but maybe its missing: what build is this based on? I assume its b87, right? Probably a good idea to specify this somewhere...

_________________
HELP: GETTING STARTED WITH MAPTOOLS - TUTORIALS, DOCS, VIDEOS, TOOLS, ETC.

most complete list of my maptool stuff


Top
 Profile  
 
User avatar  Offline
Deity
 
Joined: Tue Sep 11, 2007 6:31 pm
Posts: 5412
 Post subject: Re: [Power Users]: Custom MapTool Build w/LOS, Dice Window
PostPosted: Wed Oct 12, 2011 9:00 am 
CoveredInFish wrote:
Maybe I just dont find it but maybe its missing: what build is this based on? I assume its b87, right? Probably a good idea to specify this somewhere...



You mean like that first sentence in the BIG RED paragraph? :P

_________________
I save all my Campaign Files to DropBox. Not only can I access a campaign file from pretty much any OS that will run Maptool(Win,OSX, linux), but each file is versioned, so if something goes crazy wild, I can always roll back to a previous version of the same file.

Get your Dropbox 2GB via my referral link, and as a bonus, I get an extra 250 MB of space. Even if you don't don't use my link, I still enthusiastically recommend Dropbox..


Top
 Profile  
 
User avatar  Offline
Demigod
 
Joined: Mon Jun 29, 2009 9:37 am
Posts: 3108
Location: Germany
 Post subject: Re: [Power Users]: Custom MapTool Build w/LOS, Dice Window
PostPosted: Wed Oct 12, 2011 9:13 am 
Ooops :oops:

_________________
HELP: GETTING STARTED WITH MAPTOOLS - TUTORIALS, DOCS, VIDEOS, TOOLS, ETC.

most complete list of my maptool stuff


Top
 Profile  
 
User avatar  Offline
Deity
 
Joined: Fri Mar 20, 2009 4:40 am
Posts: 9481
Location: Netherlands
 Post subject: Re: [Power Users]: Custom MapTool Build w/LOS, Dice Window
PostPosted: Wed Oct 12, 2011 12:13 pm 
CoveredInFish wrote:
Ooops :oops:

You also have that big-screaming-commercial-on-website-filter constantly active?

@rumble: nice!

_________________
GETTING STARTED WITH MAPTOOLS - TUTORIALS, DOCS, VIDEOS, TOOLS, ETC

My stuff
Excel Tools: Table and Light editors
MT Tools: Bag of Tricks: Tools for Maptool, Dungeon Builder I, Dungeon Builder II,onMouseOverEvent and
DPI.
Frameworks: Dark Heresy, Rogue Trader, Deathwatch, Black Crusade, Only War, SET Card Game, RoboRally
Wiki: Debugging Tutorial, Speed Up Your Macros, Working With Two CODE Levels, Shortcut Keys, Avoiding Stack Overflow, READ THIS


Top
 Profile  
 
User avatar  Offline
Giant
 
Joined: Fri Sep 09, 2011 3:41 am
Posts: 176
Location: Honolulu, HI
 Post subject: Re: [Power Users]: Custom MapTool Build w/LOS, Dice Window
PostPosted: Thu Oct 13, 2011 12:22 am 
Thanks Rumble!

_________________
My stuff:
Translation (Font) Tool
Custom Mods for Rumble's 4e Framework


Top
 Profile  
 
 Offline
Kobold
 
Joined: Tue May 03, 2011 3:08 am
Posts: 11
 Post subject: Re: [Power Users]: Custom MapTool Build w/LOS, Dice Window
PostPosted: Thu Dec 15, 2011 7:00 pm 
Hi,

Is there any chance you can post an eclipse unified diff for this beautiful fork? I'm eager to integrate it in my framework :-)

Thanks!!


Top
 Profile  
 
User avatar  Offline
Deity
 
Joined: Tue Jul 01, 2008 6:48 pm
Posts: 6237
 Post subject: Re: [Power Users]: Custom MapTool Build w/LOS, Dice Window
PostPosted: Sun Dec 18, 2011 1:48 pm 
joppino wrote:
Hi,

Is there any chance you can post an eclipse unified diff for this beautiful fork...

Thanks!!



I have no idea what that means. What I can offer is the patch file, which is attached 7 posts prior to this one.

_________________

What I'm Working On

MapTool Tutorials:
Introduction to Tokens
Introduction to Properties
Introduction to Macro Writing
Introduction to Light and Sight


Top
 Profile  
 
 Offline
Cave Troll
 
Joined: Mon Nov 22, 2010 8:42 am
Posts: 85
 Post subject: Re: [Power Users]: Custom MapTool Build w/LOS, Dice Window
PostPosted: Mon Jan 09, 2012 9:56 am 
Rumble wrote:
joppino wrote:
Hi,

Is there any chance you can post an eclipse unified diff for this beautiful fork...

Thanks!!



I have no idea what that means. What I can offer is the patch file, which is attached 7 posts prior to this one.


That makes two of us, this is the farthest I got with it.

Image

-Avotas


Top
 Profile  
 
User avatar  Offline
Deity
 
Joined: Tue Sep 11, 2007 6:31 pm
Posts: 5412
 Post subject: Re: [Power Users]: Custom MapTool Build w/LOS, Dice Window
PostPosted: Mon Jan 09, 2012 10:50 am 
Unified Diff = a single text type file which contains a bunch of some special symbols and denote that a line number X in file Y is changed, added, or removed in the "patch". The format of the file tells the "patch" program what file(s) to change and where to make changes with in those file(s).

One thing to note here is that a patch file is not totally possible here since there are also binary elements, in the form of several new image files needed to support the LOS tool(and possibly images for the Dicebox... but I am not sure about that one)

Another issue with a diff file is that it quickly gets out of sync as the original source code changes and that could cause conflicts and broken stuff fairly quickly if the original code is updated fairly often or large changes have been made between the original diff file creation date and now.

Generally, any change made to Maptool by anyone who does not have commit access to SVN(which is very few people!!!) would require that person to create a patch file and send to someone who can commit it to SVN IF they want their updated code included into the main source code. ie, Rumble, you have done this many times before with code fixed you have donated, just perhaps used a different name when communicating with Azhrei the contents of your changes.

_________________
I save all my Campaign Files to DropBox. Not only can I access a campaign file from pretty much any OS that will run Maptool(Win,OSX, linux), but each file is versioned, so if something goes crazy wild, I can always roll back to a previous version of the same file.

Get your Dropbox 2GB via my referral link, and as a bonus, I get an extra 250 MB of space. Even if you don't don't use my link, I still enthusiastically recommend Dropbox..


Top
 Profile  
 
Display posts from previous:  Sort by  
Reply to topic  [ 12 posts ] 

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:

Who is online

In total there is 1 user online :: 0 registered, 0 hidden and 1 guest (based on users active over the past 5 minutes)
Most users ever online was 243 on Sun Nov 04, 2012 6:14 am

Users browsing this forum: No registered users and 1 guest





Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group

Style based on Andreas08 by Andreas Viklund

Style by Elizabeth Shulman