TODO ==== This lists problems yet to be fixed in revers cronological order of when they were identified (latest first). As problems are fixed they are marked done. Note that this is a mess that can easily hide problems, but it's better than nothing. ++2003-01-02 ------------ The Syl movies are not using the text lib kidprint font for the typed chars. The Syl and Fil movies are not saving their scores properly. User scores cannot be saved when running directly off CD. Need to install projector and supporting movies+casts to HDD before scores can be saved into a Prefs subdirectory. The CD does not auto-play on inserting... ++2002-12-04 Problems Identified -------------------------------- Wendy Identified the following problems after the third week. I've attempted to sort them by movie. This is the order of movies,. Intro \ menu, intro, credits menu / comp \ Introduction writa / mar f \ warnf | yupf | Recognising letter 'a' parr | puju | lata / face3 \ face3o | face3s | Recognising 'a' mouth shape and sound gdbda | faces | ballo / a kbd \ frogs | spkbd | Typing 'a' or space if no 'a' bubbles | typ a / PorL lungk * \ PorL kurdiji | PorL maliki | PorL mirnirri | PorL pingi | Hearing if 'a' is in words PorL pirli | PorL wardapi | PorL yujuku | PorL yunta | PorL yuparli | picsran / crows \ 123 parr | 123 lapaji * | 123 watiya | 123 wanta | 123 wangarla | 123 turaki | Hearing how many 'a's are in words 123 ngapa | 123 mar | 123 langa | 123 karnta | 123 jungunypa / end dem \ end jung | end nant | end lapaji | end jintily | end ward* | end kamin | Hearing if 'a' is the last sound in words end jarlj | end milpa | end warlk | end minij | end japu | end luur | end lung | end yakaj / Syl dem \ Syl exs * | Syl yu | Syl wa | Syl tu | Syl na | Hearing if 'a' is the last sound in sylables Syl rda | Syl pi | Syl nga | Syl mi | Syl lu | Syl ki | Fil mar | Fil warn | Fil mi | Fil yinarrki* | Fil yank | Fil tank | Fil ngap | Fil yunta | Fil ngami | Fil wati | Fil jirr | Fil kurd | Fil karnt / shooter (Fil yunta is in the random list twice. Delete one Fil yunta) * means that this movie has the script to run the next movies in random order. +Intro.dir ---------- *2002-12-16 DB: changed to exit with "Play Done" so this movie is now played by the main menu.dir movie. Changed bitmap pallets and marked photo's as JPEG compression. *2003-01-28 DB: merged in Wendy's changes. +menu.dir --------- cursor disappears on the menu. I don't know why. Maybe take out all refs to the cursor though none tell it to disappear cursor -1 is the arrow and 280 is the hand. 200 is blank. *2002-12-15: Fixed by removing fade transition on the held frame. The jump to script takes you to 15 frames into the movie so the instruction is lost. It can be fixed by inserting 15 frames at the beginning of the movies getting jumped to. A music on the beginning would be good, a bit of the intro music is OK even if its only the rhythm bit at the start. Fixed *2002-12-16: Fixed by fixing "Jump to Movie" behaviour to correctly jump to markers. Note this script is directly from the Library, so MacroMedia has this bug in the library script. I don't think anyone would jump back to the intro. It could have a simple 'go to movie "intro" script. Can you make it go to movie "menu", marker "menu"? This menu has to be inserted after the intro but next movie "comp.dir" is a funny start. So I've copied sprites from intro, the frog saying saying "a" into the beginning of comp. You have to insert frames to do this. Make a space with no keyframes and hold command and square brackets or get insert frames under modify menu. The pic of Wakurlpa is already there so just extend it. You can copy sprites without copying cast members. They just get copied at the same time. *2002-12-16: Not fixing this now... will have to be done another time. Somewhere on the menu I should have an informatiom button which says; [snip big blurb] *2002-12-15: Done. Copied scrolling text from Wendy's emailed "begin menu copy" movie. Info button added at the middle bottom of all menu screens. Also moved back button to bottom left. Add jump forward button to menu. *2002-12-16: Done. at bottom right. needs a quit button. The script is just quit. *2002-12-16: Done. Quit button at top right jumps to fade with clapping. remove unused libraries snd_sfx and text. *2002-12-16: Done. actualy, snd_sfx is used for clapping sounds now, and text is needed for webdings font. Change yuwayi and lawa sounds to sounds in snd tija 2 library and remove from internal library. *2002-12-15: Done. used yuwai and lawa sonds from Wendy's emailed "menu snds.sit". Fix user selection to prevent progressing to menu without selecting user. *2003-01-01 DB: Done, pops up error message Fix user selection and entry to update global scores. *2003-01-01 DB: Done, extended "User Scores" in scrip.cst to handle this. Fix exit to save user scores? Changing users needs to save scores too. *2003-01-01 DB: Done. scores should be saved only after each section is completed, and when a new user is created. 2003-01-26 DB: merged in wendys changes. changed to handle merged scores. changed forward/back buttons to prev/next buttons. +comp.dir --------- 2002-12-16 DB: removed unused quicktime castmember, changed some bitmap pallets, and marked pictures as "JPEG" compression. 2002-12-20 DB: added back button +writa.dir ---------- 2002-12-20 DB: added back button +mar f.dir --------- 2002-12-20 DB: Some text.cst members needed to be changed to kidprint*. Added a back button. +warnf.dir --------- frame 93 delete sprite 5 red "a red" -not working properly and doesn't matter 2002-12-22 DB: Done. Added back button. behaviours on text to change colour etc refer to cast members by number better to refer by name. +yupf ------ Stage size is wrong 2002-12-22 DB: fixed. Added back button. +parr.dir --------- 2002-12-22 DB: added back button. +puju.dir --------- 2002-12-23 DB: added back button. +lata.dir --------- score box has disappeared so frame 169 exchange sprite 24 shape for "end tickbox" -text cst 87 crow xbox has become "cross box" so change movie script in three places change gscore into field "end tickbox cscore into field "cross box 2002-12-23 DB: started to fix above problems... not yet finished. 2003-01-01 DB: fixed above problems by using proper scoring features of scrip.cst. also fixed end logic. The scrips attached to each letter are a mess. They are duplicated for every letter and have the sprite-number hard coded. This means moving the sprites to breaks all the scripts. Also the characters don't fade on clicking on them, only on the second click. Fixing this properly would require replacing all these scripts with a single script or two (right and wrong scripts) that takes the sound to play as a property. 2003-01-26 DB: changed to proper scoring as section #a1a. Started changing all the little scripts to fade properly. +face3.dir --------- dir message says 'gadzooks not defined' In movie script add on gadzooks sprite(4).forecolor = random(2) It doesn't work but doesn't matter and it stops the dir message frame 242 sprite 1, script 38 change to sprite(1).memberNum = 3 --not 16 2003-01-29 DB: major fixes for all this to use persistant scoring system. Added back button. 2003-01-30 DB: cleaned up internal casts. +face3o.dir --------- frame 1 change "crow box to "tickbox" movie script on start movie delete right =0 numwrong = 0 change gscore = 3 to gscore = "aaa" (this is what they must have if they got to face3s if numwrong = 4 then go to frame 1 --OK but need new script at frame 1 gscore = aaa -- cscore stays the same 2003-01-29 DB: major fixes for all this to use persistant scoring system. Added back button. 2003-01-30 DB: cleaned up internal cast. face3s.dir ---------- on start movie delete right = 0 numwrong = 0 change to gscore = "aaaaaaa" (this is what they must have) if numwrong = 4 then go to frame 1 change gscore = '' to gscore = 'aaaaaaa" needs an instruction on getwrong but no room so at beginning of score, stretch sound sprite a bit by clicking in the middle of it and hold command and press square bracket key. Then select sound sprite and redo 'wait for cue point' by double clicking time channel, top one in score. Make it end' in right side box. movie script uncomment puppetsound 1,"purda-nyangka muurlparlu put an if sound busy script at frame 1 move sound sprite along one frame from start so soundBusy can work. in soundBusy (1) then go to the frame end if frame 30, sprite 3, script 26 delete "getright" frame 30, sprite 2 script 25 delete 'getwrong' frame 30 sprite 1, script 27 delete'getwrong' 2003-01-29 DB: major fixes for all this to use persistant scoring system. Added back button. 2003-01-30 DB: cleaned up internal cast. + gdbda.dir --------- crosses stay on when too many getwrongs cause repeat so at frame one add to script puppetSoprite 24 = false puppetSoprite 25 = false and repeat to puppetSoprite 30 = false I think you have to type them all separately They actually don't go off till the re line reaches a 'go to the frame' script. Inserting frames doesn't help. Anyway its OK frame 25 split sprite 3 select sprite (split under modify menu) take behaviour off sprite 3 from frame 25 on. --otherwise they can click the wrong face. 2003-01-30 DB: started cleaning up scripts. added back button and changed scoring system. +faces.dir --------- delete two green arrows on top of each other. frame 195 script 54 change scorebox to "tickbox" also frame 310 and 330 " " " 2003-01-30 DB: changed to use scoring system. Added back button. +ballo.dir ---------- 2003-01-30 DB: added back button, changed to use scoring system and display final scores. Simplified scripts and added clicking on bad ballons. a kbd.dir --------- frogs.dir --------- spkbd.dir --------- bubbles.dir ----------- +typ a.dir ----------- is full of holes. If you have no time just leave it out and the typing a or space score boxes on the menu. What I had originally hoped to do was have a set of a i u single exercises wwithout nyangkaju lirra in front that could be played randomly after the three with nyangkaju lirra in front. Because I didn't know how to do this in spite of your explanations I made it loop back instead and left off working on it and I haven't even made the u without nyangkaju lirra. Its easy to do because you can just insert frames (at frame 590) and copy and paste the sprites that make the earlier u that does have nyangkaju lirra. Other things that need fixing.. *) It came on with a message saying that member 65 of cast 5 is damaged. This is crow xbox which is not used in this movie. I thought there might be an old script that mentions it so I looked at all the scripts and there are lots of old scripts that should be deleted, but no reference to crow xbox. *) Crow xbox can easily be replaced by copying crossbox (next to it in the text cast) pasting in crow xbox place and renaming crow xbox as they are identical. All old frame scripts that mention gkount or wwebdings or go to frame "ten""should be removed. (Only the movie script should have go to frame "ten") When I fixed up a script "if the key = "" near the end of the movie it was a shared script also used at frame 247. If you leave this it jumps to nearly the end of the movie. This script needs copying and change ""correct 12 " to "correct 2" in two places and "incorr 12a" to "incorr 2a"". delete scripts 32, 36, 37 and delete their internal cast members in the internal cast movie script if recwrong = 5 then ..... change go previous to go to frame ""5wrong" and put a marker 5wrong at frame 267 at frame 510 to 522 take the j off the sprite with the behaviour inspector -- also frame 590 to 600 at frame 538 script 33 change go to frame "ten" to go to frame "repeat 5" at frame 551 (if you don't put in another u and do the random bit)) change to go to frame "repeat iu at frame 466 script 29 is not working properly as the key shows no cursor and no letter when typed. It does work when you try it separately but not when following on from the last u exercise. The same happens aat 246 and 400. at 612 the key needs replacing. The property inspector says its a script. Just exchange cast member with The Key in the text cast. also the internal movie script is not working well if reccright > then go to frame "ten".. it takes 11 or 12 ticks to go to frame "ten" One more glych in typa.dir frame 260 script 10 script is OK if you put a space in marker name. (don't change script, may be used elsewhere) change incorr2a to incorr 2a and move this marker to frame 267 ( above sound sprite 'lawa a-wangu' Delete marker incorrect. +PorL lungk.dir --------- frame 237 PorL script delete PorL yank as it doesn't exist and there are 10 without it dir message when wrong letter is typed says'can't find text mem "webdings" go to script and delete this script. you can also delete this script 35 in scrip cast as text mem webdings doesn't exist. +PorL maliki.dir --------- movie script on yijardu change gscore = 1 to gscore = gscore &"a" +PorL ward.dir --------- frame 12 exchange script "key" for script "empty The Key" which is script cst mem 1 +PorL yupar.dir --------- same at frame 12 +PorL kurdiji.dir --------- same at frame 49 +PorL yujuku.dir --------- may also have this. I've forgotten. +pics ran.dir --------- change go to movie "123 parr" to movie "crows" +crows.dir --------- dir message 'crow xbox not found' cross box is being used instead so movie script change to 'put bscore onto field "cross box" also on getwrong change to "cross box" frame 2 script 78 change to "cross box" frame 515 script 77 delete getright as not scoring yet also at frame 615 script 86 delete getright also getwrong a few frames along and also delete getwrong a few frames along. frame 1532 change go to movie "PorL lung" to movie "123 jungunypa" as this is demo for 123 movies frame 1549 changes to next movie too fast so put a transition. Click the 3rd line down from top of score and choose a 2 second dissolve or something. Split sprites 1, 10 an 11 (under modify menu) make a space starting just before the transition. Move script 135 along to 1550 after the transition. (This movie has more crow sounds which I might use ine day when I learn how to run them randomly- not important) +123 movies, end movies, Syl movies and Fil movies, --------- some have those blue line guides. You can remove them when you see them with property inspector. click guides option and then remove all button. Not very important if you don't have time. +123 parr.dir --------- at end of movie put script "go to movie "123 lapaj" frame 101 script should be 'go to frame "corr2" but DONT change this script as it is used in other movies. Make a new script with the change and delete this script from this score. frame 105 script change 'corr3' to 'corr 3' frame 109 script change 'put the key into "The Key" to 'put the key into "The Key4" +123 Lapaj.dir --------- frame 167 delete 123 parr as this is demo +end ward.dir --------- frame 125 move marker "incorrect left one square frame 250 make a script 'go to movie "Syl dem" +end yupar.dir --------- movie script delete 'put "" into field "end tickbox" - because only the first movie "end ward" should have this and scores should add on exchange The Key for Key text cst +end japu.dir --------- movie script delete 'put"" into field end tickbox frame 7 add script puppetsprite 10,false +end milpa.dir --------- delete 'put "" into field "end tickbox" frame 45 script end key delete 'else if key =i then go to frame "correct" +end lung.dir, end jarj.dir, end luur.dir, end minij.dir, end warlk.dir, end yakaj.dir, end kamin.dir ------------------------------------------------------------------------- delete 'put "" into field "end tickbox" -other end movies are demos +Syl movies --------- again only the first one Syl exs.dir should empty the tick and x boxes, Scores should add on. movie scripts for: Syl yu, Syl wa, Syl tu, Syl na, Syl rda, Syl pi, Syl nga, Syl mi, Syl lu, Syl ki --any other Syl movies are demos. delete 'gscore = "" cscore = "" right = 0 wrong = 0 +Syl exs.dir --------- at frame 275 make script 'go to movie "Fil mar" +Fil movies --------- again, only the first one Fil yinarr.dir should empty the tick and x boxes, Scores should add on. so movie scripts for Fil yank, tangk, ngap, ngami wati, jirr, kurd, yunt. director message says 'cant find Fil yunta'. I fixed this by changing the movie name to Fil yunta and changing the name in the random script list at the end of Fil yinarr +Fil ngap.dir --------- frame137 move sprite 3 back 2 squares and 14 text 'Pa' back 2 +Fil yank --------- This was a demo but it is now in the random list so delete word yankirri and syllables and pops. bring y text and n text back to where yan is pronounced frame 34 and rr back to where rri is pronounced, frame 49 when last letter is typed incorrectly, i shows under puppet cross. so move sprite Key on and start sprite i later, to frame with script 'go to frame "repeat" +Fil wati.dir --------- frame 71 exchange sound spritw for cst member 3 in snd tija 2 cast. +Fil yinarr.dir --------- frame140 I can't get 'puppetsprite 20, false' (cross) to go off earlier when word is repeated. Same thing with Fil yank. Not very important. +Fil kurdu.dir --------- It would be good if you could put a sound effect on the green berry hitting the word dsh or something from snd fx cast. So sorry there is so much to do. +The game Shooter --------- the student made should go on the end as a reward after the last Fil movie. I forgot to put Jethro's aaaaa and iiii sounds in when they get shot. I think I tried but couldn't do it. If you can do it, it would be good. You would have to record the sounds again I think unless they are in the cast. If you can't do it still put Shooter on the end. Even with preloading faces cast I find some words at the beginning of movies are out of synch. I fix it by extending the face fade in at the beginning of the movie, just click in the middle of the sprite and hold command and end square bracket. 5 or 6 frames is enough. If no fade in I put one. Not important for this CD. I've done a bit of cosmetic stuff, like stopping letters jumping around. It doesn't matter for this CD. Eventually we can make a better final version. picsran.dir ----------- the instruction repeats when its over. it needs ticks and crosses. Its score to record 9n the student name file adds on to PorL movies score. Don't use ticks and crosses to get the score to record because sometimes this gets cleared when they get too many crosses to give them a clean start. crows.dir --------- frame 656 move marker 'start score' back 2 or 3 frames. Put 'if soundBusy script on 'start score' marker. Move sound spripe "purda-... along 2 frames so its not on top of if soundBusy. 123 ngapa.dir ------------- When you type a wrong letter you see it for a mamosec and then see a, so frame 101 move the 'incorrect' marker back before the two corr markers. This means moving the SoundBusy, get wrong and go to scripts to the 'incorrect marker and re-ajusting The Key2 and the a text sprite. If you're short of time don't worry. 123 watiya.dir ------------- frame 64 the tree appears with no leaves so extend sprite 2 back 1 frame. So sorry to give you all this work Hope it is not too burdensome. If you leave it too long I suppose you will have tom download DXirector all over again. Hope you are all well and in good spirits. I didn't get you yesterday on the phone but I'll try to remember tonight or tomorrow. Love from Mum I hope all this doesn't take too long. Also hope I haven't forgotten anything. When you do the script to keep records of kids scores, will I be able to just copy it into my Mac program because my supervisor wants a Mac version and the student needs an IBM version. I can get a Mac version CD burnt here in the printery. Could you make 2 CD's one for the student and one for his supervisor? Put it on the invoice. One more thing....If you make a projector for IBM computers and this is whats on the CD, will I be able to see the scoring script and copy it for the Mac version? If not could you email me the menu movie when its finished. You don't need to email linked casts. If there are changes to internal movie scripts as well could you send these changes -- just copy and paste scripts into email. ++2002-08-23 Problems identified -------------------------------- After second week of work, the following problems were identified 1) remove "Movie m" internal cast member in "comp.dir". 2002-12-16 DB: Done. 2) "ngangkaju ngaju li" in "snd_tija.lib" cast is external. Should be either removed or put into cast. 3) "a" sound missing in "comp.dir". 2002-12-20 DB: Fixed? seems OK. 4) "ma", "rlu", "wa", "rna", "w", "rn" in "test.lib" cast need to be kidprint font. 2002-12-20 DB: test.lib lolonger exists. However, text.lib had this problem and has been fixed. 5) "a black" and "a blue" in "warnf" internal cast are bitmaps. Should be a kidprint text. 6) extensive use of bitmap text in "yupf.dir". 7) "puju.dir" needs "Modify;Cast Properties" to change "snd_sfx.lib" castname to "snd_sfx". 2003-01-02 DB: Done. 8) zooming 'a' at start of "face3.dir"... can this be done better with a kidprint font 'a'? 9) "faces.dir" second round of faces speaking has bad sound. 10) "ballo.dir" balloons should pop on mouse-down, not mouse-up. 2002-12-20 DB: fixed 11) "spkbd.dir" does not finish. 12) "PorL *" movies need to end in "Play Done" behaviours.