[Tiptoi] Namen statt Codes in den Skripten

st_germain st_germain at web.de
So Jan 18 14:08:53 CET 2015


Am 17.01.2015 um 14:35 schrieb Joachim Breitner:
> Es gibt ein optionales Feld wie weiter oben besprochen. Ich nenne es
> oid-codes statt aliases
Hallo Zusammen, habe mir mal ein Paar Minuten genommen um hierüber nach 
zu grübeln...

Das klingt doch ganz nach der Struktur der games (files hier Mission im 
Lese-Dschungel/product-ID27):
Mit "Game 0:" wurde zuvor der Spielmodus aktiviert OID 12272 oder so )
mit dem type 9 / type 253 (am Ende der Datei, wo für auch immer das steht)
Zu klären sind die Angaben zu "type, u[n] und c"

Die Spiellogik ist wie folgt:
Es werden Karten (OID 1-5) von den Kindern vorgelesen, dann müssen die 
Kinder damit eine Mission erfüllen.
1. Aufgabe: "OID1: Sucht alle Tiger auf dem Spielplan" diese werden 
angetippt, sind alle (genügend)
                     gefunden OID2, ist die Zeit abgelaufen, müssen die 
Kinder von vorn beginnen (1. Teil wiederholen)
2. Aufgabe: "OID2" ...

...
Das was mir daran auffällt: u-mit Nullen, sind immer die Spiele und 
deren Erklärungen, welche Karten benötigt werden.
u: Anweisungen ohne Nullen = sind die Missionen selber
u: mit Werten sind sie Abläufe der Missionen (u: 01 00 CF 31 00 00 00 00 
00 00 3C 00 00 00 00 00 00 00 00 00).
Mit Anweisungen "u" muss also eine Art Unterprogrammsprung angesprochen 
werden,
oder eine andere Art der bekannten "Arithmetik" sein, oder was meint Ihr?

------------------ Auszug aus der Datei "games" des tttools 
----------------------
Die Angaben zu den OID's "oids1: [1..5,88] " # Mission: Blutroter Rubin 
(Vorlesekarten)
Game 0:
   type: 9
   u1:   0
   c:    0
   u2:   00 00 BB 31 00 00 00 00 00 00
   playlistlists: (5)
     [[199..204],[205]]
     [[206]]
     []
     []
     []
   subgames: (110)
     Subgame:
       u: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
       oids1: [1..5,88] # einfache Mission: Blutroter Rubin - Lesekarten 
Nr.1-5+88
       oids2: []
       oids3: []
       playlistlists: (9)
         [[344]] # Auftrag zur Mission
         [[345]] # Welche Karten und
         [[346,343]] # was ist zu tun ...
         [[347,348,349]] # Mission erfolgreich, der Blutrote Rubin 
gehört Euch
         [[350,351,352]] # leider konntet Ihr diese Mission nicht 
erfolgreich beenden
         []
         []
         []
         []
....
  Subgame:
       u: 01 00 CF 31 00 00 00 00 00 00 3C 00 00 00 00 00 00 00 00 00
       oids1: [12653..12661] # Abruf des Tigergebrülls (*72.ogg) - erste 
Karte OID:1
       oids2: []
       oids3: [12567..12605,12608..12652,12656,12662..12721]
       playlistlists: (9)
         [[426]]
         [[427]]
         []
         [[428]]
         [[429,430]]
         [[431,432]]
         [[433,434]]
         [[435,436,437]]
         []
...
   u3: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
   playlistlists: (10)
     []
     []
     []
     []
     []
     []
     []
     []
     []
     []

....
Game 1:
   type: 253




Mehr Informationen über die Mailingliste tiptoi