ini_set('display_errors', '1'); // session_start(); require_once 'EPPersistentDataManager.php'; require_once '../php/EPConfigFile.php'; require_once '../php/EPListProvider.php'; require_once '../php/EPConfigFile.php'; require_once '../php/EPBackground.php'; require_once '../php/EPTrait.php'; require_once '../php/EPGear.php'; require_once '../php/EPPsySleight.php'; $epListP = new EPListProvider('../php/config.ini'); $persistManager = new EPPersistentDataManager('../php/config.ini'); $_SESSION['backgroundList'] = $epListP->getListBackgrounds(); $_SESSION['traitList'] = $epListP->getListTraits(); $_SESSION['gearList'] = $epListP->getListGears(); $_SESSION['psyList'] = $epListP->getListPsySleights(); $_SESSION['morphList'] = $epListP->getListMorph(); $_SESSION['aiList'] = $epListP->getListAi(); if (isset($_POST['addBook'])) { $totalInject = array(); if (isset($_POST['selectedBackground'])) { foreach ($_POST['selectedBackground'] as $b) { array_push($totalInject, $b); } } if (isset($_POST['selectedTraits'])) { foreach ($_POST['selectedTraits'] as $t) { array_push($totalInject, $t); } } if (isset($_POST['selectedGear'])) {
} //Adding PsySleight echo "<br><br>ADDING PSY SLEIGHT ---------------------------------- <br><br>"; $bonusMalusListPsy = $listProvider->getListBonusMalus(); $psy[0] = new EPPsySleight("Psy Sleight Test", "desc desc desc desc", EPPsySleight::$ACTIVE_PSY, EPPsySleight::$RANGE_SELF, EPPsySleight::$DURATION_SUSTAINED, EPPsySleight::$ACTION_COMPLEX, 42, $bonusMalusListPsy); foreach ($psy as $a) { if (!$persistManager->persistPsySleight($a)) { echo $persistManager->getLastError(); echo "<br>"; } else { echo "DONE ! <br>"; } } //Eco PsySleight echo "<br><br>PSY SLEIGHT LIST------------------------------------------ <br><br>"; $psyList = $listProvider->getListPsySleights(); if ($psyList == null) { echo $listProvider->getLastError(); echo "<br>"; } else { foreach ($psyList as $m) { echo $m->name . " : " . $m->description . " data : " . $m->range . " -- " . $m->psyType . " -- " . $m->duration . " -- " . $m->action . " -- " . $m->strainMod; echo '<br>'; echo '<br>'; $bonusMalus = $m->bonusMalus; echo "With Bonus malus : <br>"; foreach ($bonusMalus as $o) { echo $o->name . " Desc : " . $o->description . "<br>"; } echo '<br>'; echo '<br>';