New pages
From AGI Wiki
Jump to navigationJump to search(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)
- 21:06, 19 April 2019 Restore.game (hist | edit) [1,190 bytes] Andrew Korson (talk | contribs) (Created page with "The '''restore.game''' command restores a game from a previously saved game file. == Syntax == restore.game(); == Remarks == This command displays a window that allows a p...")
- 20:39, 19 April 2019 Restarting Games (hist | edit) [1,438 bytes] Andrew Korson (talk | contribs) (Created page with "The '''restart.game''' command is used to restart a game from the beginning. Restarting a game is similar to restoring a game, except all memory is...")
- 20:26, 19 April 2019 Restart.game (hist | edit) [835 bytes] Andrew Korson (talk | contribs) (Created page with "The '''restart.game''' command restarts a game from the beginning. == Syntax == restart.game(); == Remarks == Restarting a game resets AGI and starts the game over from th...")
- 20:09, 19 April 2019 Reset.v (hist | edit) [884 bytes] Andrew Korson (talk | contribs) (Created page with "The '''reset.v''' command indirectly changes a flag's value to FALSE. == Syntax == reset.v(var vA); == Remarks == Flag '''B''', where '''B''' = '''vA'...")
- 19:55, 19 April 2019 Reset.scan.start (hist | edit) [1,670 bytes] Andrew Korson (talk | contribs) (Created page with "The '''reset.scan.start''' command resets the entry point for a logic script back to the start. == Syntax == reset.scan.start(); == Remarks == When logic scripts are e...")
- 19:38, 19 April 2019 Reset (hist | edit) [791 bytes] Andrew Korson (talk | contribs) (Created page with "The '''reset''' command changes a flag's value to FALSE. == Syntax == reset(flg fA);<br /> fA = false; == Remarks == None. == Possible Errors == Changing va...")
- 19:28, 19 April 2019 Reposition.to.v (hist | edit) [1,937 bytes] Andrew Korson (talk | contribs) (Created page with "The '''reposition.to.v''' command indirectly changes the position of a screen object that is currently drawn on the screen. == Syntax == reposition.to.v([[screen object|obj]...")
- 17:29, 19 April 2019 Reposition.to (hist | edit) [1,864 bytes] Andrew Korson (talk | contribs) (Created page with "The '''reposition.to''' command changes the position of a screen object currently drawn on the screen. == Syntax == reposition.to(obj oA, byt X,...")
- 16:44, 19 April 2019 Reposition (hist | edit) [2,488 bytes] Andrew Korson (talk | contribs) (Created page with "The '''reposition''' command changes the position of a screen object currently drawn on the screen by an amount relative to its current position. == Syntax == reposition(s...")
- 15:05, 19 April 2019 Release.loop (hist | edit) [1,687 bytes] Andrew Korson (talk | contribs) (Created page with "The '''release.loop''' command re-enables the auto loop select feature for a screen object. == Syntax == release.loop(obj oA); == Remarks == AGI includes...")
- 14:35, 19 April 2019 Release.key (hist | edit) [1,570 bytes] Andrew Korson (talk | contribs) (Created page with "The '''release.key''' command restores ego control keys to normal mode. == Syntax == release.key(); == Remarks == By default, when AGI starts, pressing and releasing a d...")
- 07:25, 19 April 2019 Random (hist | edit) [1,481 bytes] Andrew Korson (talk | contribs) (Created page with "The '''random''' command generates a random number within a specified range. == Syntax == random(byt LOWER, byt UPPER, var vRESULT); == R...")
- 07:03, 19 April 2019 Quit (hist | edit) [1,069 bytes] Andrew Korson (talk | contribs) (Created page with "The '''quit''' command ends the game. == Syntax == quit(); '''(VERSION 2.089 ONLY)''' quit(byt MODE); '''(ALL OTHER VERSIONS)''' == Remarks == '''NOTE:''' In...")
- 22:25, 18 April 2019 Put.v (hist | edit) [1,372 bytes] Andrew Korson (talk | contribs) (Created page with "The '''put.v''' command indirectly sets the room number value for an inventory item. == Syntax == put.v(var vITEM, var vR...")
- 22:01, 18 April 2019 Put (hist | edit) [1,487 bytes] Andrew Korson (talk | contribs) (Created page with "The '''put''' command sets the room number value for an inventory item. == Syntax == put(itm iA, var vROOMNUM);<br /> put("item", v...")
- 07:12, 18 April 2019 Print.at.v (hist | edit) [4,060 bytes] Andrew Korson (talk | contribs) (Created page with "The '''print.at.v''' command indirectly displays a message in a window at a specified location. == Syntax == print.at.v(var vMSG, byt ROW, number|b...")
- 07:02, 18 April 2019 Print.at (hist | edit) [3,830 bytes] Andrew Korson (talk | contribs) (Created page with "The '''print.at''' command displays a message in a window at a specified location. == Syntax == print.at(msg mMSG, byt ROW, byt COL, numb...")
- 20:22, 17 April 2019 Print (hist | edit) [2,350 bytes] Andrew Korson (talk | contribs) (Created page with "The '''print''' command displays a message in a window. == Syntax == print(msg mMSG);<br /> print("message text"); == Remarks == The text of message '''mMS...")
- 19:42, 17 April 2019 Posn (hist | edit) [2,451 bytes] Andrew Korson (talk | contribs) (Created page with "The '''posn''' test command returns TRUE if the screen coordinates of the screen object's bottom left pixel are within a specified region. == Syntax == posn(screen obj...")
- 18:56, 17 April 2019 Position.v (hist | edit) [2,144 bytes] Andrew Korson (talk | contribs) (Created page with "The '''position.v''' command indirectly sets the position of a screen object that is not on screen. == Syntax == position.v(obj oA, var vX, ...")
- 07:04, 17 April 2019 Position (hist | edit) [2,078 bytes] Andrew Korson (talk | contribs) (Created page with "The '''position''' command sets the position of a screen object that is not on screen. == Syntax == position(obj oA, byt X, byt Y);...")
- 07:23, 15 April 2019 Pop.script (hist | edit) [1,230 bytes] Andrew Korson (talk | contribs) (Created page with "The '''pop.script''' command restores the script table pointer. == Syntax == pop.script(); == Remarks == This command should only be called after '''push.script''', wh...")
- 07:02, 15 April 2019 Pause (hist | edit) [1,137 bytes] Andrew Korson (talk | contribs) (Created page with "The '''pause''' command pauses the game until the player presses ENTER or ESC key. == Syntax == pause(); == Remarks == A message box is displayed that says "Game paused. P...")
- 06:59, 15 April 2019 Parse (hist | edit) [1,623 bytes] Andrew Korson (talk | contribs) (Created page with "The '''parse''' command parses a string as if it were text entered by the player. == Syntax == parse(str sA); == Remarks == AGI treats the text of [[string]...")
- 20:02, 14 April 2019 Overlay.pic (hist | edit) [1,735 bytes] Andrew Korson (talk | contribs) (Created page with "The '''overlay.pic''' command draws a picture in memory without first clearing the existing picture. == Syntax == overlay.pic(var vPI...")
- 18:09, 14 April 2019 RaDIaT1oN (hist | edit) [752 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} {{DeveloperInfobox | Portrait = 150px | Name = RaDIaT1oN }} ==<br /> About == <blockquote> <!-- Add about info here --> </blockquote>...")
- 17:32, 14 April 2019 Observe.objs (hist | edit) [1,368 bytes] Andrew Korson (talk | contribs) (Created page with "The '''observe.objs''' command prevents a screen object from moving through other objects. == Syntax == observe.objs(obj oA); == Remarks == If screen o...")
- 17:17, 14 April 2019 Observe.horizon (hist | edit) [1,516 bytes] Andrew Korson (talk | contribs) (Created page with "The '''observe.horizon''' command prevents an object from going above the horizon. == Syntax == observe.horizon(obj oA); == Remarks == If screen object...")
- 17:04, 14 April 2019 Observe.blocks (hist | edit) [1,566 bytes] Andrew Korson (talk | contribs) (Created page with "The '''observe.blocks''' command prevents an object from crossing the boundary of a block or a conditional control line. == Syntax == observe.blocks(obj oA...")
- 16:45, 14 April 2019 Obj.status.v (hist | edit) [1,505 bytes] Andrew Korson (talk | contribs) (Created page with "The '''obj.status.v''' command displays information about a screen object. == Syntax == obj.status.v(var vA); == Remarks == This command is normally used only...")
- 14:05, 14 April 2019 JAGI (Java) (hist | edit) [3,157 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">JAGI (Java)</div> <div align="center">Version <br /> ''Author: Dr Zoltan and Lance Ewing''<br /> </div> {{AGISoftwareInfob...")
- 13:28, 14 April 2019 Dr Zoltan (hist | edit) [802 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} {{DeveloperInfobox | Portrait = 150px | Name = Dr Zoltan }} ==<br /> About == <blockquote> <!-- Add about info here --> </blockquote>...")
- 12:16, 14 April 2019 Obj.in.room (hist | edit) [1,514 bytes] Andrew Korson (talk | contribs) (Created page with "The '''obj.in.room''' command returns TRUE if the specified inventory item's room number is equal to the value of a given variable. == Syntax == obj.in.room(inventory...")
- 23:36, 13 April 2019 Erik Agsjo (hist | edit) [790 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} {{DeveloperInfobox | Portrait = 150px | Name = Erik Agsjo }} ==<br /> About == <blockquote> <!-- Add about info here --> </blockquote>...")
- 23:26, 13 April 2019 Obj.in.box (hist | edit) [2,179 bytes] Andrew Korson (talk | contribs) (Created page with "The '''obj.in.box''' command returns TRUE if the entire bottom row of pixels of the screen object is within a specified region. == Syntax == obj.in.box(screen object|o...")
- 23:01, 13 April 2019 Object.on.water (hist | edit) [2,010 bytes] Andrew Korson (talk | contribs) (Created page with "The '''object.on.water''' command restricts a screen object to water (areas with priority of 3). == Syntax == object.on.water(obj oA); == Remarks == Sc...")
- 22:50, 13 April 2019 Object.on.land (hist | edit) [2,347 bytes] Andrew Korson (talk | contribs) (Created page with "The '''object.on.land''' command restricts a screen object from going entirely on water (areas where priority does not equal 3). == Syntax == object.on.land(screen object|...")
- 22:49, 13 April 2019 PCX2PAL Tutorial (hist | edit) [1,906 bytes] Andrew Branscom (talk | contribs) (Created page with "Introduction AGI PAL is a patch for AGI created by [mailto:dark_minister@hotmail.com dark minister] to change the palette in your game. How To Create an AGIPAL Palette with...")
- 22:39, 13 April 2019 Object.on.anything (hist | edit) [1,266 bytes] Andrew Korson (talk | contribs) (Created page with "The '''object.on.anything''' command removes area restrictions from a screen object. == Syntax == object.on.anything(obj oA); == Remarks == This comm...")
- 18:08, 12 April 2019 Normal.cycle (hist | edit) [2,030 bytes] Andrew Korson (talk | contribs) (Created page with "The '''normal.cycle''' command switches an object's cycle mode to 'normal'. == Syntax == normal.cycle(obj oA); == Remarks == In 'normal' cycle mode...")
- 18:02, 12 April 2019 New.room.v (hist | edit) [1,353 bytes] Andrew Korson (talk | contribs) (Created page with "The '''new.room.v''' command indirectly changes the current room number and forces an update. == Syntax == new.room.v(var vROOMNUM); == Remarks == The '''new....")
- 17:23, 11 April 2019 Mul.v (hist | edit) [1,413 bytes] Andrew Korson (talk | contribs) (Created page with "The '''mul.v''' command multiplies two variables and stores the result in the first. == Syntax == mul.v(var vA, var vB);<br /> vA = vA * vB;<br />...")
- 17:20, 11 April 2019 Mul.n (hist | edit) [1,340 bytes] Andrew Korson (talk | contribs) (Created page with "The '''mul.n''' command multiplies a variable with a number. == Syntax == mul.n(var vA, byt B);<br /> vA = vA * B;<br /> vA *= B; == Remarks == Bec...")
- 14:07, 11 April 2019 Mouse.posn (hist | edit) [1,179 bytes] Andrew Korson (talk | contribs) (Created page with "The '''mouse.posn''' command polls the mouse for its current position. == Syntax == mouse.posn(var vA, var vB); == Remarks == Details of mouse in...")
- 13:33, 11 April 2019 Menu.input (hist | edit) [2,373 bytes] Andrew Korson (talk | contribs) (Created page with "The '''menu.input''' command brings up the menu at the beginning of the next interpreter cycle. == Syntax == menu.input(); == Remarks == When the '''menu.input'''...")
- 13:22, 11 April 2019 Log (hist | edit) [2,086 bytes] Andrew Korson (talk | contribs) (Created page with "The '''log''' command adds an entry to the game's log file. == Syntax == log(msg mLOGMSG);<br /> log("log message"); == Remarks == The '''log''' command is oft...")
- 21:56, 10 April 2019 Load.view.v (hist | edit) [1,683 bytes] Andrew Korson (talk | contribs) (Created page with "The '''load.view.v''' command indirectly loads a view resource onto the memory heap. == Syntax == load.view.v(var vVIEWNUM); == Remarks == This comman...")
- 18:58, 10 April 2019 MERGESND (hist | edit) [1,698 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">MERGESND</div> <div align="center">Version 0.3<br /> ''Author: Magnus Kristiansen''<br /> 1998/12/22</div> {{AGISoftw...")
- 07:05, 10 April 2019 Load.pic (hist | edit) [1,841 bytes] Andrew Korson (talk | contribs) (Created page with "The '''load.pic''' command indirectly loads a picture resource onto the memory heap. == Syntax == load.pic(var vPICNUM); == Remarks == This command lo...")
- 06:58, 10 April 2019 Load.logics.v (hist | edit) [1,559 bytes] Andrew Korson (talk | contribs) (Created page with "The '''load.logics.v''' command indirectly loads a logic resource onto the memory heap. == Syntax == load.logics.v(var vLOGICNUM); == Remarks == This...")