I've just finished my work on a small php function that returns an associative array filled with the data of a specific class. The structure looks like this: class: specializations[]
spezializations[]: keyname, levelacquired, spelllines[], styles[], abilities[]
spelllines[]: keyname, name, isbaseline, spelltypes[]
spelltypes[]: spells[]
spells[]: name, type, level, id, icon, description, power, casttime, damage, damagetype, duration, radius, value
styles[]: name, speclevelrequirement, icon, endurancecost, stealthrequirement, openingrequirementtype, attackresultrequirement, growthrate, bonustohit, bonustodefense
abilities[]: keyname, name, speclevel, abilitylevel, description, icon
Note that spells are grouped by their type
The usage could be like:
Connect to your database via
- Code: Select all
$db_server = mysqli_connect(....)
- Code: Select all
$class = getclassdata($db_server, $class_id);
- Code: Select all
foreach($class['specializations'] as $specialization) { echo $specialization['keyname']; foreach($specialization['abilities'] as $ability) { echo $ability['name']; } }
And yep - hey I'm the new one nice to be here. I really love this project already - played along with the source for some weeks now. I'm really impressed!
Christopher