예제 #1
0
         echo "Stat Deleted ! <br>";
     }
 } else {
     echo "Stat To Deleted not created ! <br>";
 }
 //Trait
 echo "<br><br>TRAIT DELETION------------------------------------------ <br><br>";
 $todelbm = new EPBonusMalus("TODELETE1", EPBonusMalus::$ON_APTITUDE, 5);
 $todeltrait = new EPTrait("TRAIT_TODELETE", "", EPTrait::$POSITIVE_TRAIT, EPTrait::$MORPH_TRAIT, 10, array($todelbm));
 if (!$persistManager->persistTrait($todeltrait)) {
     echo $persistManager->getLastError();
     echo "<br>";
 } 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 {
예제 #2
0
        foreach ($_POST['selectedBM'] as $bm) {
            $bmObj = $epListP->getBonusMalusByName($bm);
            array_push($bmlistInject, $bmObj);
        }
    }
    $newTrait = new EPTrait($_POST['name'], $_POST['desc'], $_POST['side'], $_POST['applyTo'], $_POST['cost'], $bmlistInject, $_POST['level'], $_POST['isFor']);
    if (!$persistManager->persistTrait($newTrait)) {
        echo $persistManager->getLastError();
        echo "<br><br>";
    } else {
        $_SESSION['traitList'] = $epListP->getListTraits();
        echo "<b> Trait Added ! </b><br><br>";
    }
} else {
    if (isset($_POST['deleteTrait'])) {
        if (!$persistManager->deleteTrait($_POST['deleteTrait'])) {
            echo $persistManager->getLastError();
            echo "<br><br>";
        } else {
            $_SESSION['traitList'] = $epListP->getListTraits();
            echo "<b> Trait Deleted ! </b><br><br>";
        }
    }
}
?>
        <form action="trait.php" method="post">
            <input type="hidden" name="addTrait" value="yep">
            <label>Trait name<input type="text" name="name"></label>
            <br>
            <label>Description</label>
            <br>