+++ Martin Budaj [05-01-08 14:49 +0100]:
Wookey wrote:
So, I have an overall file for terikan in therion form
You should input files outside of the centreline command.
You could also use
centreline equate 0@goon 40@river endcentreline input goon.th
Right. As you say, the syntax is a bit ugly. OK, so with the 'break' option I now have all my data arranged and read in in a big structure ready ford rawing the restof the cave. I should now have the same set-up as before, but within a larger structure - notjust the soundriver/elevator section. However with the same scraps and joins as before, just more centreline data and the new context,trying to process gives: ------------------
(0,0)
! Division by zero. <to be read again> endgroup <to be read again> ) mark_->...vector(thdir((EXPR0),(EXPR1))rotated90)) ; <forever> ...ime.cas.of(path);mark_((path),t,0.2u) ;cas:=cas+mojkrok;exitif.c... l_pit->...krok;exitif.cas>dlzka+(mojkrok/3);endfor ;pickup.PenC;thdraw(EXPR0); l.4670 )) ; You're trying to divide the quantity shown above the error message by zero. I'm going to divide it by one instead. ------------------ Any clues as to what's wrong there? Also if I include the file 'grumble.th', then I get: therion: error -- terikan/grumble.th [19] -- bearing reading out of range -- 38 which seems very odd asit looks perfectly valid to me.... The tarball is at http://trilogy-gw.aleph1.co.uk/~wookey/files/terikan.tgz right. bedtime Wookey -- Aleph One Ltd, Bottisham, CAMBRIDGE, CB5 9BA, UK Tel +44 (0) 1223 811679 work: http://www.aleph1.co.uk/ play: http://www.chaos.org.uk/~wookey/