This is a tutorial for AGI Programming if you have any questions post them at sciprogramming.com/
Thanks to the Sarien team and to Nick Sonneveld for some info on the unknown commands.
Page: 1 2 3 4 5 6 7 8 9 [ 10 ] 11 12 13 14 15 16
For v format, you can add a vertical line and a number of characters the output should take. In this case leading zeros are not suppressed in the output. Example: %v34 | 2 When you write your messages, remember that the interpreter wraps the text between the lines as needed when the message is displayed.
Prints a message number N (Var(N)) in the row R (Var(R)), starting with the column C (Var(C)). No window is created, so it is up to the programmer to erase the output when it is no longer needed.
Analogous to print but the programmer can specify the window location. x, y, and l are constants specifying coordinates of the top left corner of the window and its width in character cells of a 40x25 screen.
Prints interpreter version in the centre of the screen.
The screen switches to the text mode 40x25.
The screen returns to the graphics mode. The picture on the screen is restored.
First byte of the message n is user as a text mode cursor.
Sets foreground and background colors for display, get_num, and get_string commands.
Clears text lines from n to m using color C.
Clears a rectangular area with top left corner coordinates (x1,y1) and bottom right coordinates (x2,y2) using color C.
Shows the status line containing the current score and sound status (on/off).
Removes the status line.
Page: 1 2 3 4 5 6 7
8 9 [ 10 ] 11 12 13 14
15 16
Top
You can help keep The Sierra Help Pages and its affiliates alive by helping to defray some of the costs of hosting this site. If it has been of help to you, please consider contributing to help keep it online.Thank you.
The Sierra Help Pages | Sierra Game Help | Walkthroughs | Hints, Tips & Spoilers | Utilities | Links | SHP Forums | Search
© 2013 to present The Sierra Help Pages. All rights reserved. All Sierra games, artwork and music © Sierra.