agidev.com
 Home | Intro | News | Games | Community | NAGI |  Articles  | Download | Links

Articles

AGI Command Reference

This is a tutorial for AGI Programming if you have any questions post them at http://www.agigames.com/site.php

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

IV OBJECT CONTROL COMMANDS

Interpreter controls movement of objects around the screen automatically checking the following conditions:
- If an object priority is 0 it cannot cross an unconditional barrier (pixels with priority 0).
- If an object priority is 15 and a command ignore_block(); has not been given to it, it cannot cross a conditional barrier (pixels with priority 1) and leave the block set using the `block' command.
- If an object has not been given `ignore.horizon(oi);' Object(i) command, it cannot move above the horizon set using the set_horizon command.
- An object should follow the conditions set using
object.on.water(oi); and object.on.land(oi); Object(i) commands (see object description commands).

Object number 0 is called EGO. It is different from others in that the player may move it around using the keyboard.

Page: 1 2 3 [ 4 ] 5 6 7 8 9 10 11 12 13 14 15 16