läuft erstmal wieder

This commit is contained in:
Christian Fraß 2018-03-26 22:32:10 +02:00
parent e97b65c856
commit 9b530f4940
9 changed files with 37 additions and 32 deletions

View file

@ -144,7 +144,7 @@ module mod_vtm
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
"exportieren": (aktor) => ({"art": art, "angaben": exportieren(aktor.angaben)}),
"importieren": (roh) => einpacken(art, importieren(roh)),
"importieren": (roh) => einpacken(art, importieren(roh["angaben"])),
}
;

View file

@ -142,14 +142,14 @@ module mod_vtm
*/
function importieren
(
roh : any
befoerderer_ : any
)
: typ_befoerderer
{
return (
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),
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
"exportieren": (aktor) => ({"art": art, "angaben": exportieren(aktor.angaben)}),
"importieren": (roh) => einpacken(art, importieren(roh)),
"importieren": (roh) => einpacken(art, importieren(roh["angaben"])),
}
;

View file

@ -164,7 +164,7 @@ module mod_vtm
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
"exportieren": (aktor) => ({"art": art, "angaben": exportieren(auspacken(aktor))}),
"importieren": (roh) => einpacken(art, importieren(roh)),
"importieren": (roh) => einpacken(art, importieren(roh["angaben"])),
}
;

View file

@ -227,7 +227,7 @@ module mod_vtm
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
"exportieren": (aktor) => ({"art": "leser", "angaben": exportieren(aktor.angaben)}),
"importieren": (roh) => einpacken(art, importieren(roh)),
"importieren": (roh) => einpacken(art, importieren(roh["angaben"])),
}
;

View file

@ -184,7 +184,7 @@ module mod_vtm
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
"exportieren": (aktor) => ({"art": "schreiber", "angaben": exportieren(aktor.angaben)}),
"importieren": (roh) => einpacken(art, importieren(roh)),
"importieren": (roh) => einpacken(art, importieren(roh["angaben"])),
}
;

View file

@ -144,7 +144,7 @@ module mod_vtm
"drehen": (aktor, inkrement) => drehen(auspacken(aktor), inkrement),
"verwenden": (aktor, figur) => verwenden(auspacken(aktor), figur),
"exportieren": (aktor) => ({"art": art, "angaben": exportieren(aktor.angaben)}),
"importieren": (roh) => einpacken(art, importieren(roh)),
"importieren": (roh) => einpacken(art, importieren(roh["angaben"])),
}
;

View file

@ -146,7 +146,7 @@ module mod_vtm
(
eintrag =>
{
let manifestor = (
let manifestation = (
mod_manifestation.mod_svg.mod_aktor.erstellen_manifestation
(
eintrag.aufbau,
@ -159,7 +159,7 @@ module mod_vtm
von_x, von_y,
bis_x, bis_y,
breite, hoehe,
[mod_manifestation.darstellen(manifestor)]
[mod_manifestation.darstellen(manifestation)]
)
);
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);}
)
;
}
// Aufbau
{
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
(
partie,
document.querySelector("#bereich_mitte")
)
)
;
mod_manifestation.einrichten
(
,
mod_manifestation.mod_speicher.mod_partie.erstellen_erweitert
(
partie
)
)
;
,
]
.forEach(mod_manifestation.einrichten);
}
}
}

View file

@ -63,7 +63,7 @@ module mod_vtm
: typ_manifestation<mod_vtm.mod_aufbau.mod_partie.typ_partie>
{
return {
"art": "partie",
"art": "speicher_partie",
"angaben": erstellen(aufbau)
};
}
@ -151,7 +151,7 @@ module mod_vtm
/**
* @author kcf <vidofnir@folksprak.org>
*/
implementierung_manifestation["partie"] =
implementierung_manifestation["speicher_partie"] =
{
"darstellen": (manifestation) => darstellen(manifestation.angaben),
"binden": (manifestation) => binden(manifestation.angaben),

View file

@ -79,7 +79,7 @@ module mod_vtm
: typ_manifestation<mod_aufbau.mod_partie.typ_partie>
{
return {
"art": "partie",
"art": "web_partie",
"angaben": erstellen(aufbau, bereich)
};
}
@ -204,6 +204,11 @@ module mod_vtm
klasse = "fertig";
break;
}
default:
{
throw (new Error("unbehandelt!"));
break;
}
}
document.querySelector("#knoepfe").setAttribute("class", klasse);
}
@ -467,7 +472,7 @@ module mod_vtm
/**
* @author kcf <vidofnir@folksprak.org>
*/
implementierung_manifestation["partie"] =
implementierung_manifestation["web_partie"] =
{
"darstellen": (manifestation) => darstellen(manifestation.angaben),
"binden": (manifestation) => binden(manifestation.angaben),