läuft erstmal wieder
This commit is contained in:
parent
e97b65c856
commit
9b530f4940
|
|
@ -144,7 +144,7 @@ module mod_vtm
|
||||||
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
|
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
|
||||||
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
|
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
|
||||||
"exportieren": (aktor) => ({"art": art, "angaben": exportieren(aktor.angaben)}),
|
"exportieren": (aktor) => ({"art": art, "angaben": exportieren(aktor.angaben)}),
|
||||||
"importieren": (roh) => einpacken(art, importieren(roh)),
|
"importieren": (roh) => einpacken(art, importieren(roh["angaben"])),
|
||||||
}
|
}
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -142,14 +142,14 @@ module mod_vtm
|
||||||
*/
|
*/
|
||||||
function importieren
|
function importieren
|
||||||
(
|
(
|
||||||
roh : any
|
befoerderer_ : any
|
||||||
)
|
)
|
||||||
: typ_befoerderer
|
: typ_befoerderer
|
||||||
{
|
{
|
||||||
return (
|
return (
|
||||||
erstellen
|
erstellen
|
||||||
(
|
(
|
||||||
mod_richtung.importieren(roh["richtung"])
|
mod_richtung.importieren(befoerderer_["richtung"])
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
@ -164,7 +164,7 @@ module mod_vtm
|
||||||
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
|
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
|
||||||
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
|
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
|
||||||
"exportieren": (aktor) => ({"art": art, "angaben": exportieren(aktor.angaben)}),
|
"exportieren": (aktor) => ({"art": art, "angaben": exportieren(aktor.angaben)}),
|
||||||
"importieren": (roh) => einpacken(art, importieren(roh)),
|
"importieren": (roh) => einpacken(art, importieren(roh["angaben"])),
|
||||||
}
|
}
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -164,7 +164,7 @@ module mod_vtm
|
||||||
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
|
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
|
||||||
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
|
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
|
||||||
"exportieren": (aktor) => ({"art": art, "angaben": exportieren(auspacken(aktor))}),
|
"exportieren": (aktor) => ({"art": art, "angaben": exportieren(auspacken(aktor))}),
|
||||||
"importieren": (roh) => einpacken(art, importieren(roh)),
|
"importieren": (roh) => einpacken(art, importieren(roh["angaben"])),
|
||||||
}
|
}
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -227,7 +227,7 @@ module mod_vtm
|
||||||
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
|
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
|
||||||
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
|
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
|
||||||
"exportieren": (aktor) => ({"art": "leser", "angaben": exportieren(aktor.angaben)}),
|
"exportieren": (aktor) => ({"art": "leser", "angaben": exportieren(aktor.angaben)}),
|
||||||
"importieren": (roh) => einpacken(art, importieren(roh)),
|
"importieren": (roh) => einpacken(art, importieren(roh["angaben"])),
|
||||||
}
|
}
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -184,7 +184,7 @@ module mod_vtm
|
||||||
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
|
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
|
||||||
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
|
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
|
||||||
"exportieren": (aktor) => ({"art": "schreiber", "angaben": exportieren(aktor.angaben)}),
|
"exportieren": (aktor) => ({"art": "schreiber", "angaben": exportieren(aktor.angaben)}),
|
||||||
"importieren": (roh) => einpacken(art, importieren(roh)),
|
"importieren": (roh) => einpacken(art, importieren(roh["angaben"])),
|
||||||
}
|
}
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -144,7 +144,7 @@ module mod_vtm
|
||||||
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
|
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
|
||||||
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
|
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
|
||||||
"exportieren": (aktor) => ({"art": art, "angaben": exportieren(aktor.angaben)}),
|
"exportieren": (aktor) => ({"art": art, "angaben": exportieren(aktor.angaben)}),
|
||||||
"importieren": (roh) => einpacken(art, importieren(roh)),
|
"importieren": (roh) => einpacken(art, importieren(roh["angaben"])),
|
||||||
}
|
}
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -146,7 +146,7 @@ module mod_vtm
|
||||||
(
|
(
|
||||||
eintrag =>
|
eintrag =>
|
||||||
{
|
{
|
||||||
let manifestor = (
|
let manifestation = (
|
||||||
mod_manifestation.mod_svg.mod_aktor.erstellen_manifestation
|
mod_manifestation.mod_svg.mod_aktor.erstellen_manifestation
|
||||||
(
|
(
|
||||||
eintrag.aufbau,
|
eintrag.aufbau,
|
||||||
|
|
@ -159,7 +159,7 @@ module mod_vtm
|
||||||
von_x, von_y,
|
von_x, von_y,
|
||||||
bis_x, bis_y,
|
bis_x, bis_y,
|
||||||
breite, hoehe,
|
breite, hoehe,
|
||||||
[mod_manifestation.darstellen(manifestor)]
|
[mod_manifestation.darstellen(manifestation)]
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
eintrag.bereich.querySelector(".hilfe_aktoren_aktor_bild").innerHTML = mod_vtm_helfer.xmlknoten_darstellen(xmlknoten);
|
eintrag.bereich.querySelector(".hilfe_aktoren_aktor_bild").innerHTML = mod_vtm_helfer.xmlknoten_darstellen(xmlknoten);
|
||||||
|
|
@ -179,27 +179,27 @@ module mod_vtm
|
||||||
function (aufgabe : mod_aufbau.mod_aufgabe.typ_aufgabe) : void {mod_aufbau.mod_partie.aufgabe_setzen(partie, aufgabe);}
|
function (aufgabe : mod_aufbau.mod_aufgabe.typ_aufgabe) : void {mod_aufbau.mod_partie.aufgabe_setzen(partie, aufgabe);}
|
||||||
)
|
)
|
||||||
;
|
;
|
||||||
|
}
|
||||||
|
// Aufbau
|
||||||
|
{
|
||||||
partie = mod_aufbau.mod_partie.erstellen(mod_aufbau.mod_aufgabe.holen(0));
|
partie = mod_aufbau.mod_partie.erstellen(mod_aufbau.mod_aufgabe.holen(0));
|
||||||
}
|
}
|
||||||
// Partie
|
// Manifestationen
|
||||||
{
|
{
|
||||||
mod_manifestation.einrichten
|
[
|
||||||
(
|
|
||||||
mod_manifestation.mod_web.mod_partie.erstellen_erweitert
|
mod_manifestation.mod_web.mod_partie.erstellen_erweitert
|
||||||
(
|
(
|
||||||
partie,
|
partie,
|
||||||
document.querySelector("#bereich_mitte")
|
document.querySelector("#bereich_mitte")
|
||||||
)
|
)
|
||||||
)
|
,
|
||||||
;
|
|
||||||
mod_manifestation.einrichten
|
|
||||||
(
|
|
||||||
mod_manifestation.mod_speicher.mod_partie.erstellen_erweitert
|
mod_manifestation.mod_speicher.mod_partie.erstellen_erweitert
|
||||||
(
|
(
|
||||||
partie
|
partie
|
||||||
)
|
)
|
||||||
)
|
,
|
||||||
;
|
]
|
||||||
|
.forEach(mod_manifestation.einrichten);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -63,7 +63,7 @@ module mod_vtm
|
||||||
: typ_manifestation<mod_vtm.mod_aufbau.mod_partie.typ_partie>
|
: typ_manifestation<mod_vtm.mod_aufbau.mod_partie.typ_partie>
|
||||||
{
|
{
|
||||||
return {
|
return {
|
||||||
"art": "partie",
|
"art": "speicher_partie",
|
||||||
"angaben": erstellen(aufbau)
|
"angaben": erstellen(aufbau)
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
@ -151,7 +151,7 @@ module mod_vtm
|
||||||
/**
|
/**
|
||||||
* @author kcf <vidofnir@folksprak.org>
|
* @author kcf <vidofnir@folksprak.org>
|
||||||
*/
|
*/
|
||||||
implementierung_manifestation["partie"] =
|
implementierung_manifestation["speicher_partie"] =
|
||||||
{
|
{
|
||||||
"darstellen": (manifestation) => darstellen(manifestation.angaben),
|
"darstellen": (manifestation) => darstellen(manifestation.angaben),
|
||||||
"binden": (manifestation) => binden(manifestation.angaben),
|
"binden": (manifestation) => binden(manifestation.angaben),
|
||||||
|
|
|
||||||
|
|
@ -79,7 +79,7 @@ module mod_vtm
|
||||||
: typ_manifestation<mod_aufbau.mod_partie.typ_partie>
|
: typ_manifestation<mod_aufbau.mod_partie.typ_partie>
|
||||||
{
|
{
|
||||||
return {
|
return {
|
||||||
"art": "partie",
|
"art": "web_partie",
|
||||||
"angaben": erstellen(aufbau, bereich)
|
"angaben": erstellen(aufbau, bereich)
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
@ -204,6 +204,11 @@ module mod_vtm
|
||||||
klasse = "fertig";
|
klasse = "fertig";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
default:
|
||||||
|
{
|
||||||
|
throw (new Error("unbehandelt!"));
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
document.querySelector("#knoepfe").setAttribute("class", klasse);
|
document.querySelector("#knoepfe").setAttribute("class", klasse);
|
||||||
}
|
}
|
||||||
|
|
@ -467,7 +472,7 @@ module mod_vtm
|
||||||
/**
|
/**
|
||||||
* @author kcf <vidofnir@folksprak.org>
|
* @author kcf <vidofnir@folksprak.org>
|
||||||
*/
|
*/
|
||||||
implementierung_manifestation["partie"] =
|
implementierung_manifestation["web_partie"] =
|
||||||
{
|
{
|
||||||
"darstellen": (manifestation) => darstellen(manifestation.angaben),
|
"darstellen": (manifestation) => darstellen(manifestation.angaben),
|
||||||
"binden": (manifestation) => binden(manifestation.angaben),
|
"binden": (manifestation) => binden(manifestation.angaben),
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue