Group movement

These are tools and utilities that make it easier to run games. This includes Lib: macro tokens dropped into MapTool to manage the game, a conversion file for CharacterTool to allow use in MapTool, or just about anything else you can think of -- except graphics with macros and anything specific to a particular campaign framework. Those are already covered by the Tilesets subforum and the Links and External Resources forum.

Moderators: dorpond, trevor, Azhrei, giliath, Gamerdude, jay, Mr.Ice

User avatar
CoveredInFish
Demigod
Posts: 3104
Joined: Mon Jun 29, 2009 10:37 am
Location: Germany
Contact:

Group movement

Post by CoveredInFish »

I build a tool for group movement.

Concept: you define a group token and add tokens to it. There relative position is saved. If you move the group token you can execute a macro "place" that moves all added tokens to their new position.

To use it you should impersonate the group token. To set the tokens in the group select them and execute the "set" macro.

You can rotate by 90° around the group token.

WIP: implemented but not working right is the rotation by a free angle.

Maybe someone has use for this.

Update: b3
  • Added load/save to save current formation and reload it.
  • Added define custom/cst formation. You define a formation by
    placing tokens and can use this on any group.
Update: b2
  • There is a set of predefined formations. Click on the button, select a formation and the tokens of the impersonated group token will be placed in that formation.
  • tighten macro implemented. Fixed a bug in the spread macro, new positions are now saved.
  • :-( free rotate still not working correctly
  • :-( formations do not work correctly in gridless maps
Attachments
groupmover.cmpgn
(442.68 KiB) Downloaded 336 times
Last edited by CoveredInFish on Mon Feb 08, 2010 6:49 am, edited 2 times in total.

User avatar
CyrusStonecypher
Giant
Posts: 158
Joined: Thu Nov 26, 2009 1:22 am
Location: Columbus, IN, U.S.A.

Re: Group movement

Post by CyrusStonecypher »

Pretty cool! I can definitely use this.

It seems to lose the group if Spread is used. Is this intentional?

Any chance of a function that's the reverse of Spread? ("FormRanks" or "TightenUp")

User avatar
CoveredInFish
Demigod
Posts: 3104
Joined: Mon Jun 29, 2009 10:37 am
Location: Germany
Contact:

Re: Group movement

Post by CoveredInFish »

Ah ... I forgot about spread. Its definitly WIP. It just multiplies the distance offsets by 2. could be reversed the same way but I'm not sure how useful that would be (or 'spread' is at all)

User avatar
CyrusStonecypher
Giant
Posts: 158
Joined: Thu Nov 26, 2009 1:22 am
Location: Columbus, IN, U.S.A.

Re: Group movement

Post by CyrusStonecypher »

I see a lot of potential for spread and it's reverse.

A group tactically or in military formation might spread out if they become targeted with area effect damage. (Fireball spell, artillery shells, etc.)

A group might tighten up their formation to form a shield wall as protection against arrows.

User avatar
CoveredInFish
Demigod
Posts: 3104
Joined: Mon Jun 29, 2009 10:37 am
Location: Germany
Contact:

Re: Group movement

Post by CoveredInFish »

Yes, the functionality isnt useless. But my implementation might be. I have ideas for more complex formation management. Not very much developed yet...


Malekith
Giant
Posts: 245
Joined: Wed Jan 07, 2009 4:36 pm
Location: Gloucester, England
Contact:

Re: Group movement

Post by Malekith »

The fact you're starting to attempt this spells good news.
The whole idea is very useful for both RPGs and wargames alike. Hope to see more of it and I hope this gets others thinking about groups and stuff more too. :D

Mal
Mal

User avatar
CyrusStonecypher
Giant
Posts: 158
Joined: Thu Nov 26, 2009 1:22 am
Location: Columbus, IN, U.S.A.

Re: Group movement

Post by CyrusStonecypher »

Cool.

The formation selection is quite nice.

Would it be possible to "record" a formation?

For instance, if I had a group of tokens arranged as I do in the picture, would it be possible to click a "Record" macro that would allow the group to be placed in that formation? (Not necessarily added to the Formation list.)
Spoiler
formation.jpg
formation.jpg (193.21 KiB) Viewed 5692 times

User avatar
CoveredInFish
Demigod
Posts: 3104
Joined: Mon Jun 29, 2009 10:37 am
Location: Germany
Contact:

Re: Group movement

Post by CoveredInFish »

Should be possible.

Do you want to restore the formation for the same group (each tokens gets exact the same position) or assign the saved formation to any group? What happens if the token number doesnt match?

User avatar
CyrusStonecypher
Giant
Posts: 158
Joined: Thu Nov 26, 2009 1:22 am
Location: Columbus, IN, U.S.A.

Re: Group movement

Post by CyrusStonecypher »

I was just thinking of saving that particular group of those specific tokens. (Each token gets exactly the same position.)


User avatar
lmarkus001
Great Wyrm
Posts: 1867
Joined: Sat Mar 29, 2008 12:30 am
Location: Layfayette Hill, PA

Re: Group movement

Post by lmarkus001 »

Neat idea... this should probably get moved to the "Drop-In Resources" forum!

User avatar
Azhrei
Site Admin
Posts: 12086
Joined: Mon Jun 12, 2006 1:20 pm
Location: Tampa, FL

Re: Group movement

Post by Azhrei »

lmarkus001 wrote:Neat idea... this should probably get moved to the "Drop-In Resources" forum!
Thanks for the suggestion; done.

I can't look at everything (such as this code) so I rely on others to point this kind of thing out to me. ;)

User avatar
CyrusStonecypher
Giant
Posts: 158
Joined: Thu Nov 26, 2009 1:22 am
Location: Columbus, IN, U.S.A.

Re: Group movement

Post by CyrusStonecypher »

Awesome! I wish I'd found your latest build before I ran my game on Saturday. My players are facing demons and mobs of demon possessed common folk. Those guys aren't big on orderly formations, so saving the custom formation will be a big help. :)

User avatar
Doc_Waldo
Giant
Posts: 108
Joined: Wed Sep 08, 2010 11:41 pm
Location: Boise, ID

Re: Group movement

Post by Doc_Waldo »

Is there anyway to use this between two different maps? Meaning take the group leader and move to Map B, and then call all the group from Map A to Map B?
--DOC

Post Reply

Return to “Drop-In Macro Resources”