2.2 Dealing with assigns

Typically, Scala scripts will use path names containing assigns to link to external files. On Amiga systems, this is not a problem because you can just set up those assigns and it will work. On non-Amiga systems, however, there is no concept of assigns. Thus, if a Scala script tries to open files via Amiga assigns (e.g. SCALA:Scripts/Background.iff), Malibu will open a requester prompting you to select the path on your hard drive which should correspond to the Amiga assign so that Malibu can find all files. You can choose to have these assigns stored permanently or just for the current session.

If you choose to store assigns permanently, they will be saved to malibu.ini. You can also manually add assigns to malibu.ini using the following syntax:

 
Assign 1="SCALA:E:/AmigaApps/Scala"
Assign 2="Obligement12:E:/ScalaMags/Obligement12"

You can add as many assigns as you want but they need to start from 1 and there mustn't be any gaps in the sequence. Each assign specification consists of the assign name ending on a colon followed by the path that should be used for this assign.


Show TOC