예제 #1
0
 } else {
     echo "Trait added ! <br>";
 }
 if (!$persistManager->deleteTrait($todeltrait->name)) {
     echo $persistManager->getLastError();
     echo "<br>";
 } else {
     echo "Trait Deleted ! <br>";
 }
 //Ai
 echo "<br><br>AI DELETION------------------------------------------ <br><br>";
 $delaptAiList = array(new EPAptitude("TODELETE1", ""));
 $delstatAiList = array(new EPStat("TODELETE2", "", ""));
 $delskillAiList = array(new EPSkill("TODELETE3", "", null, "", ""));
 $todelai = new EPAi("AI_TODELETE", $delaptAiList, EPCreditCost::$EXPENSIVE, $delskillAiList, $delstatAiList, "DELETEDELETE");
 if (!$persistManager->persistAi($todelai)) {
     echo $persistManager->getLastError();
     echo "<br>";
 } else {
     echo "Ai added ! <br>";
 }
 if (!$persistManager->deleteAi($todelai->name)) {
     echo $persistManager->getLastError();
     echo "<br>";
 } else {
     echo "Ai Deleted ! <br>";
 }
 //Psy
 echo "<br><br>PSY DELETION------------------------------------------ <br><br>";
 $bonusMalusListPsy = $listProvider->getListBonusMalus();
 $psyToDelete = new EPPsySleight("TODELETE1", "MUST BE DELETED", EPPsySleight::$ACTIVE_PSY, EPPsySleight::$RANGE_SELF, EPPsySleight::$DURATION_SUSTAINED, EPPsySleight::$ACTION_COMPLEX, 66, $bonusMalusListPsy);
예제 #2
0
    $statListInject = array();
    foreach ($_SESSION['statList'] as $o) {
        if (isset($_POST['check_' . $o->abbreviation])) {
            $statObj = $epListP->getStatByName($_POST['check_' . $o->abbreviation]);
            $statObj->value = $_POST['val_' . $o->abbreviation];
            array_push($statListInject, $statObj);
        }
    }
    if ($_POST['unique'] == "Y") {
        $u = true;
    } else {
        $u = false;
    }
    $aiObj = new EPAi($_POST['name'], $aptListInject, $_POST['costType'], $sklListInject, $statListInject, $_POST['desc']);
    $aiObj->unique = $u;
    if (!$persistManager->persistAi($aiObj)) {
        echo $persistManager->getLastError();
        echo "<br><br>";
    } else {
        $_SESSION['aiList'] = $epListP->getListAi();
        echo "<b> Ai Added ! </b><br><br>";
    }
} else {
    if (isset($_POST['deleteAi'])) {
        if (!$persistManager->deleteAi($_POST['deleteAi'])) {
            echo $persistManager->getLastError();
            echo "<br><br>";
        } else {
            $_SESSION['aiList'] = $epListP->getListAi();
            echo "<b> Ai Deleted ! </b><br><br>";
        }