1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. While the majority of active discourse on D20PRO has moved to our Discord Channels, this forum is still active and checked-in on regularly by our staff. However, for the very latest information, conversation and/or immediate support, please join us on Discord here: http://discord.gg/Ph38ckM
    Dismiss Notice

Ability to import characters/creatures built using TheOnlySheet

Discussion in 'Feature Requests' started by OverSeer, Sep 22, 2015.

  1. OverSeer

    OverSeer New Member

    Joined:
    Sep 17, 2015
    Messages:
    2
    Likes Received:
    0
    I'd like to see the ability to import characters and creatures built using TheOnlySheet (http://www.theonlysheet.com). Exports files that are readable in notepad with header/footer markings for items. Here's a sample:

    Code:
    [Header]
    SheetName=The Only Sheet+ v5.121  Licensed to XXXXXXXX
    SheetVersion=5.121
    SheetAuthor=The Only Sheet
    SheetHomepage=http://TheOnlySheet.com
    CreatedBy=XXXXXXXXX
    CreationDate=5/27/2015
    CreatorNotes=
    [FRONT]
    tSel_ActionPoints=1|1|=IF(res_HideAP=TRUE,"",IF(tSel_Race="",0,5+TRUNC(i_CharacterLevel/2)))
    tSel_ActionPointsTag=1|1|ACTION
    tSel_AgeTag=1|1|Age
    tSel_Alignment=1|1|Neutral Evil
    tSel_AlignmentTag=1|1|Alignment
    tSel_AttackMode1=1|1|One-Handed
    tSel_AttackMode2=1|1|One-Handed
    tSel_AttackMode3=1|1|One-Handed
    tSel_AttackMode4=1|1|One-Handed
    tSel_AttackMode5=1|1|One-Handed
    tSel_AttackMode6=1|1|One-Handed
    tSel_AttackType1=1|1|FULL ATTACK
    tSel_AttackType2=1|1|FULL ATTACK
    tSel_AttackType3=1|1|FULL ATTACK
    tSel_AttackType4=1|1|FULL ATTACK
    tSel_AttackType5=1|1|FULL ATTACK
    tSel_AttackType6=1|1|FULL ATTACK
    tSel_CHA=1|1|7
    tSel_CharacterName=1|1|Drago the Breaker
    tSel_Class1=1|1|Barbarian (P)
    tSel_Class1Level=1|1|20
    tSel_Class2=1|1|Juggernaut (P)
    tSel_Class2Level=1|1|10
    tSel_CON=1|1|16
    tSel_CONadj=1|1|0
    tSel_CONIncrease=1|1|7
    This is far from a complete character but it's a sample of the data the character/creature file looks like. Thanks!
     
  2. Wesley Gorby

    Wesley Gorby Production/Community Manager
    Staff Member

    Joined:
    Aug 1, 2011
    Messages:
    2,443
    Likes Received:
    140
    I'll forward this along and one of the guys will contact the author. If the author is interested in writing an importer it might be a good match.
     
  3. thraxxis

    thraxxis Member

    Joined:
    Jul 8, 2008
    Messages:
    507
    Likes Received:
    1
    Hail and well met OverSeer,

    As Creature importing is plugin driven, it's really straightforward to add a new type. There is a Java API that the existing importers all use (Hero Lab, PCGen, and HeroSheets) that parse either XML or JSON.

    The import code is usually really straightforward. Understanding of the new format is more important than mastery of Java.

    We will reach out to TheOnlySheet developer(s) and see if they are interested. If they don't have the resources, perhaps a fan in our combined community would be able to develop the importer. :ugeek:
     

Share This Page