Log in

View Full Version : Isboxer and slots



Prega
05-15-2010, 04:30 AM
hello
i m trying to build a "slot-based" profile for me in ISBoxer.
i try to explain better.
my idea was to build a profile where FTL key maps, movements/macros/ mapped keys etc were totally independent by current character set.
basically abusing {SLOT#} variables.
it can be done easily on single pc. i did a test profile and works good on single pc that manage character set with 5 slots.

the great advantage for me would be the fact i can change character set composition just dragging different chars in slots and in this way i can manage all chars/grps with 1 sets of mapped keys and with a single generic group, just based on slots.
for example if i run 4 pala+1shaman and want change in 2pala+2dk+1druid i can do just dragging in relative slots these last different chars replacing the others and all works ok, without any more changes and without creating new profiles or new character sets.
tiny and easy.
but it looks impossible for me to do in multi-pcs setup.
multi-pcs use different character sets and slot-based profile looks impossible to do.
any ideas or walk around? :)

Lax
05-15-2010, 10:48 AM
You don't need to use slot-based at all for what you're trying to do. You can use virtual mapped keys.

See my explanation here: http://www.dual-boxing.com/showpost.php?p=274743&postcount=2

Basically what you'll want to do is have a set of master Mapped Keys, a set of "virtual" Mapped Keys, and sets of class Mapped Keys. Master Mapped Keys have a Hotkey and use a Do Mapped Key Action to perform a "virtual" mapped key either on all windows or on some specific set of characters using an Action Target Group. The mapped keys to be virtual do not need hotkeys or actions, but you might name them something generic like DPS, interrupt, buff, and so on. Then the mapped keys per class are specific cases of those generics, like a ret paladin rotation for the DPS mapped key, hammer of justice for interrupt/stun, seal of whatever for buff, consecrate for non-targeted AoE, etc. Then per Character you can set what each of the virtual mappings should actually do. You go into each Character and click on Virtual Mapped Keys, then set it up with a virtual mapped key that reads like "DPS in virtual key map is now ret paladin rotation in paladins key map" and so on.

So for example you might hit 1 or something for the master "DPS" key. If you want it to auto-assist, first thing it does is FTL Assist Me with target = current window. Then it has a Do Mapped Key Action set to do "DPS" in "Virtual" key map, with target set to all w/ current. The virtual version does nothing, but when the instruction reaches each guy, they are going to translate that into a class-specific action if specified.

When you're done, the slots are irrelevant and you can swap in characters as desired.

Prega
05-15-2010, 08:26 PM
thx Lax :)

looks an excellent solution. really interesting.

explain better my main issue:
would be amazing if i could use it for assist and follow too, but i think it s impossible, in multi pcs setup.

in single pc mode, all chars played on single pc, i ve done in this way, compact and easy for gain "generic mode":

-done controls mapped keys, for follow and assist in this way
/follow [FTL combo for Generic ToonA]{SLOT1};[FTL combo for Generic ToonB]{SLOT2}....

same thing for auto-assist.
works good.
no idea how can do for multi-pcs and multi-character-sets. impossible?

Lax
05-15-2010, 08:55 PM
Using multiple PCs is more complicated for that in particular, yeah. My next-gen software will handle multiple PCs much more gracefully, but that'll be a while yet.

I'm in the middle of building the ISBoxer 36 feature set, I'll see what I can do to add some more variables to get at the linked Character Set's slots and FTL

Lax
05-15-2010, 09:40 PM
Ok, for ISBoxer 36 I've added some more variables to WoW Macro Action's generator that work on the condition that a linked Character Set is not attached via Also Launch to multiple main Character Sets.

- {FTL} now includes all linked Character Sets
- {SET#} where # is a number now gives the name of a linked Character Set. The order is defined in the Also Launch of the main Character Set, with the main one always being {SET1}, with the same order used for the next few things...
- {SET#SLOTS} where # is a number now gives the number of slots in a linked Character Set
- {SET#SLOT#} where # are numbers now gives the character name in that slot
- {SET#FTL#} where # are numbers now gives the equivalent of {FTL#} for that slot

I will see about adding to the target picker functionality to also include the linked character sets. Come to the ISBoxer Chat Room for a download link if you want to try out what I've got so far

Prega
05-16-2010, 01:13 PM
oh, great !

Ok, for ISBoxer 36 I've added some more variables to WoW Macro Action's generator that work on the condition that a linked Character Set is not attached via Also Launch to multiple main Character Sets.

- {FTL} now includes all linked Character Sets
- {SET#} where # is a number now gives the name of a linked Character Set. The order is defined in the Also Launch of the main Character Set, with the main one always being {SET1}, with the same order used for the next few things...
- {SET#SLOTS} where # is a number now gives the number of slots in a linked Character Set
- {SET#SLOT#} where # are numbers now gives the character name in that slot
- {SET#FTL#} where # are numbers now gives the equivalent of {FTL#} for that slot

I will see about adding to the target picker functionality to also include the linked character sets. Come to the ISBoxer Chat Room for a download link if you want to try out what I've got so far

:)