Browse Source

Initial code commit.

master
atom0s 8 years ago
commit
4d2086b22d
  1. 11
      release/docs/DressMe/Profile Structure.xml
  2. 59
      release/docs/DressMe/Settings Structure.xml
  3. 36
      release/docs/DressMe/readme.txt
  4. BIN
      release/plugins/DressMe.dll

11
release/docs/DressMe/Profile Structure.xml

@ -0,0 +1,11 @@
<dressme>
<items> <!--Define items that should be gathered when this profile is used.-->
<item augment="S176231485494" quantity="1">Otronif Gloves +1</item>
<!--Both tags are optional. Quantity can be set to 'all', and will default to 1 if the tag isn't there.-->
</items>
<event name="voidwatch"> <!--Define event-only items to be gathered when this profile is used with this event as a parameter.-->
<item quantity="all">Voiddust</item>
<!--Item tags have the same properties here.-->
</event>
</dressme>

59
release/docs/DressMe/Settings Structure.xml

@ -0,0 +1,59 @@
<dressme>
<priority> <!--Set the order in which your containers are filled. Simply omit a container to remove it from the order.-->
<bank equiponly="true" /> <!--An equiponly tag will result in only equippable items being stored in that container.-->
<bank2 />
<storage />
<locker />
<satchel />
<sack />
<case noequip="true" /> <!--A noequip tag will result in only non-equippable items being stored in that container.-->
<wardrobe />
</priority>
<inventory> <!--Define items that should never be stored.-->
</inventory>
<bank> <!--Define items you want to always be stored in mog safe.-->
<item augment="S176231485494" quantity="1">Otronif Gloves +1</item>
<!--Both tags are optional. Quantity can be set to 'all', and will default to 1 if the tag isn't there.-->
</bank>
<bank2> <!--Define items you want to always be stored in second mog safe.-->
</bank2>
<storage> <!--Define items you want to always be stored in storage.-->
</storage>
<locker> <!--Define items you want to always be stored in locker.-->
</locker>
<satchel> <!--Define items you want to always be stored in satchel.-->
</satchel>
<sack> <!--Define items you want to always be stored in sack.-->
</sack>
<case> <!--Define items you want to always be stored in case.-->
</case>
<wardrobe> <!--Define items you want to always be stored in wardrobe.-->
</wardrobe>
<!--If an item is defined in more than one location, they will fill in the order they're listed in the file.-->
<!--If an item has a listed location, dressme will attempt to place it there before going to the default order.-->
<event name="ADL"> <!--Define an event.-->
<item>Shrouded Bijou</item>
<item>Odious Skull</item>
<item>Odious Horn</item>
<item>Odious Blood</item>
<item>Odious Pen</item>
<item>Fiendish Tome (26)</item>
<item>Fiendish Tome (27)</item>
<item>Fiendish Tome (28)</item>
<item>Fiendish Tome (29)</item>
<item>Fiendish Tome (30)</item>
</event>
</dressme>

36
release/docs/DressMe/readme.txt

@ -0,0 +1,36 @@
Dressme automatically gathers your items for you. You can use the following commands:
/dm gear [File] [Optional: Event Name]
-Starts automatic gearing
-If you have Ashitacast loaded, you can trigger this on your currently loaded XML by typing: /ac gear [Optional: Event Name]
-If your filename starts with \, it'll be added to ashita's directory.
-If your filename contains spaces, it must be encompassed in quotes(" ")
-If not, dressme will look in Config\Dressme\ for it.
-If you specify an event name, items included under matching event tags will be retrieved.
Example: /dm gear \Config\Ashitacast\Thorny_MNK.xml adl
/dm stop
/dm validate [File] [Optional: Event Name]
-Prints a list of what items in the file are not currently in your inventory or wardrobe
-If you have Ashitacast loaded, you can trigger this on your currently loaded XML by typing: /ac validate [Optional: Event Name]
-If your filename starts with \, it'll be added to ashita's directory.
-If not, dressme will look in Config\Dressme\ for it.
-If you specify an event name, items included under matching event tags will be checked.
/dm reload
-Reloads configuration XMLs.
/dm export [Optional: Filename]
-Exports your current inventory, safe, etc. to a profile in config/dressme.
-If filename isn't specified, while use CharName_Export.
Configuration structure is in the included "Settings Structure.xml" file.
You can decide where items should go when stored, and define global event lists.
Files should be stored in \Config\Dressme and named Settings.xml or Settings_Name.xml.
If a Settings_Name.xml file exists for the active character, it will be searched for a suitable location before the global Settings.xml is.
You can either use your existing ashitacast profiles through /ac gear, or create unique dressme profiles to handle item movement.
The structure for dressme profiles is displayed in the included "Profile Structure.xml" file.
The structure for ashitacast profiles is displayed in Ashitacast documentation.
If making dressme profiles, place them in the \config\dressme folder.

BIN
release/plugins/DressMe.dll

Binary file not shown.
Loading…
Cancel
Save