Skip to content

Instantly share code, notes, and snippets.

@Atlas48
Last active August 29, 2015 14:04
Show Gist options
  • Save Atlas48/f58dae68d58c9a4d0c9c to your computer and use it in GitHub Desktop.
Save Atlas48/f58dae68d58c9a4d0c9c to your computer and use it in GitHub Desktop.
DnD 3.5e character sheet data encoding template
{
name:{
charname:"Zutash Zutashin",
playername:"Jan Serps"
},
details:{
clarrace:{
class:{
primary:"bard",
secondary:"fighter"
},
race:"Dwarf"
},
gender:{
male:true,
female:false,
other:false
},
alignment:{
lc:"chaotic",
ge:"good"
},
description:[
"Fed up with his fellow dwarfs bugging him to do something in life,",
"ZZ set out to do the impossible, to rebel against those who set out against him."
]
},
stats:{
base:{
str:10,
dex:10,
con:10,
int:10,
wis:10,
cha:10
},
other:{
hp:100,
height:5.3,
weight:6.5,
speed:20
}
},
abillities:{
extrasensory:[
"darkvision"
],
extrodinary:[
null
]
}
}
<?xml version="1.0" encoding="UTF-8"?>
<character>
<!-- D&D character sheet encoding
for 3.5e -->
<abillities>
<extrasensory>
<value>darkvision</value>
</extrasensory>
<extrodinary>
<value null="true" />
</extrodinary>
</abillities>
<details>
<alignment>
<ge>good</ge>
<lc>chaotic</lc>
</alignment>
<clarrace>
<race>Dwarf</race>
</clarrace>
<description>
<value>Fed up with his fellow dwarfs bugging him to do something in life,</value>
<value>ZZ set out to do the impossible, to rebel against those who set out against him.</value>
</description>
<gender>Male</gender>
</details>
<name>
<charname>Zutash Zutashin</charname>
<playername>Jan Serps</playername>
</name>
<stats>
<base>
<cha>10</cha>
<con>10</con>
<dex>10</dex>
<int>10</int>
<str>10</str>
<wis>10</wis>
</base>
<other>
<height>5.3</height>
<hp>100</hp>
<speed>20</speed>
<weight>6.5</weight>
</other>
</stats>
</character>
{
name:{
charname:"",
playername:""
},
details{
clarrace{
class:{
primary:"",
secondary:null
},
race:""
},
gender:"",
alignment:{
lc:"",
ge:""
},
description:[
"",
""
null
]
},
stats:{
base{
str:10,
dex:10,
con:10,
int:10,
wis:10,
cha:10
},
other:{
hp:100,
height:5.3,
weight:6.5,
speed:20
}
},
abillities:{
extrasensory:[
],
extrodinary:[
]
}
}
<?xml version="1.0" encoding="UTF-8"?>
<character>
<abillities>
<!-- D&D character sheet encoding
for 3.5e -->
<extrasensory>
</extrasensory>
<extrodinary>
<value null="true" />
</extrodinary>
</abillities>
<details>
<alignment>
<ge>good</ge>
<lc>chaotic</lc>
</alignment>
<clarrace>
<race>Dwarf</race>
</clarrace>
<description>
Fed up with his fellow dwarfs bugging him to do something in life,
ZZ set out to do the impossible, to rebel against those who set out against him.
</description>
<gender>
<male>true</male>
<female>false</female>
<other>false</other>
</gender>
</details>
<name>
<charname>/charname>
<playername></playername>
</name>
<stats>
<base>
<cha></cha>
<con></con>
<dex></dex>
<int></int>
<str></str>
<wis></wis>
</base>
<other>
<height></height>
<hp></hp>
<speed></speed>
<weight>5</weight>
</other>
</stats>
</character>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment