Added warpme features

This commit is contained in:
Willem Cazander 2022-02-17 19:57:57 +01:00
parent 84055bdcdc
commit b7361c05d0
23 changed files with 163 additions and 10 deletions

View file

@ -1,46 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<root:module xmlns:root="http://eld.x4o.org/xml/ns/eld-root"
xmlns:eld="http://eld.x4o.org/xml/ns/eld-lang"
xmlns:conv="http://eld.x4o.org/xml/ns/eld-conv"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://eld.x4o.org/xml/ns/eld-root http://eld.x4o.org/xml/ns/eld-root-1.0.xsd"
providerHost="warpcore.x4o.distributedrebirth.love" providerName="WarpCore Encryption"
id="warpcore-module">
<eld:classBindingHandler id="Bucket-Water"
parentClass="love.distributedrebirth.numberxd.base2t.part.warp.WaterBucket"
childClass="love.distributedrebirth.numberxd.base2t.part.warp.WaterCipher"
addMethod="fillWater" getMethod="theWater" />
<eld:classBindingHandler id="Water-Heart"
parentClass="love.distributedrebirth.numberxd.base2t.part.warp.WaterCipher"
childClass="love.distributedrebirth.numberxd.base2t.part.warp.WaterCipherHeart"
addMethod="addCipherHeart" getMethod="getCipherHearts" />
<eld:classBindingHandler id="Heart-Tone"
parentClass="love.distributedrebirth.numberxd.base2t.part.warp.WaterCipherHeart"
childClass="love.distributedrebirth.numberxd.base2t.part.warp.WaterCipherHeartTone"
addMethod="addHeartTone" getMethod="getHeartTones" />
<eld:namespace
uri="http://wrapcore.x4o.distributedrebirth.love/xml/ns/warpcore-root"
schemaUri="http://warpcore.x4o.distributedrebirth.love/xml/ns/warpcore-root-1.0.xsd"
schemaResource="warpcore-root-1.0.xsd" schemaPrefix="root"
description="Root namespace to have nice namespaceing."
name="WarpCore Root Namespace" languageRoot="true" id="root">
<eld:element tag="bucket"
objectClass="love.distributedrebirth.numberxd.base2t.part.warp.WaterBucket"/>
</eld:namespace>
<eld:namespace
uri="http://warpcore.x4o.distributedrebirth.love/xml/ns/warpcore-cipher"
schemaUri="http://warpcore.x4o.distributedrebirth.love/xml/ns/warpcore-cipher-1.0.xsd"
schemaResource="warpcore-lang-1.0.xsd" schemaPrefix="cipher"
description="Language namespace to store warp cipher"
name="WarpCore Language Namespace" id="cipher">
<eld:element tag="water"
objectClass="love.distributedrebirth.numberxd.base2t.part.warp.WaterCipher" />
<eld:element tag="heart"
objectClass="love.distributedrebirth.numberxd.base2t.part.warp.WaterCipherHeart" />
<eld:element tag="tone"
objectClass="love.distributedrebirth.numberxd.base2t.part.warp.WaterCipherHeartTone" />
</eld:namespace>
</root:module>

View file

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<modules version="1.0"
xmlns="http://language.x4o.org/xml/ns/modules"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://language.x4o.org/xml/ns/modules http://language.x4o.org/xml/ns/modules-1.0.xsd"
>
<language version="1.0">
<eld-resource>warpcore-lang.eld</eld-resource>
</language>
</modules>

View file

@ -4,7 +4,6 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://language.x4o.org/xml/ns/drivers http://language.x4o.org/xml/ns/drivers-1.0.xsd"
>
<driver language="warpcore" className="love.distributedrebirth.numberxd.base2t.part.warp.TOSWarpCoreDriver"/>
<!--
<defaultDriver language="numberxd"/>
-->