New pages
From AGI Wiki
Jump to navigationJump to search(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)
- 06:58, 24 April 2019 Text.screen (hist | edit) [2,749 bytes] Andrew Korson (talk | contribs) (Created page with "The '''text.screen''' command switches the AGI display to text mode. == Syntax == text.screen(); == Remarks == The '''text.screen''' command switches AGI to the text dis...")
- 21:48, 23 April 2019 Subv (hist | edit) [1,191 bytes] Andrew Korson (talk | contribs) (Created page with "The '''subv''' command subtracts the value of one variable from another and stores the result in the first variable. == Syntax == subv(var vA, var...")
- 21:44, 23 April 2019 Subn (hist | edit) [1,493 bytes] Andrew Korson (talk | contribs) (Created page with "The '''subn''' command subtracts a numerical value from a variable. == Syntax == subn(var vA, byt B);<br /> vA = vA - B;<br /> vA -= B;<br /> == Rem...")
- 20:45, 23 April 2019 Submit.menu (hist | edit) [2,218 bytes] Andrew Korson (talk | contribs) (Created page with "The '''submit.menu''' command enables the use of menus after they have been created with the '''set.menu''' and '''set.menu.item''' commands. == Synt...")
- 20:34, 23 April 2019 Stop.update (hist | edit) [2,338 bytes] Andrew Korson (talk | contribs) (Created page with "The '''stop.update''' command disables the updating property of a screen object, which prevents it from moving or cycling. == Syntax == stop.update(obj...")
- 19:55, 23 April 2019 Stop.cycling (hist | edit) [2,186 bytes] Andrew Korson (talk | contribs) (Created page with "The '''stop.cycling''' command stops an object from cycling. == Syntax == stop.cycling(obj oA); == Remarks == The '''stop.cycling''' command disables...")
- 19:11, 23 April 2019 Status.line.on (hist | edit) [1,012 bytes] Andrew Korson (talk | contribs) (Created page with "The '''status.line.on''' command enables and displays the status line. == Syntax == status.line.on(); == Remarks == The status line, which displays the current score...")
- 18:54, 23 April 2019 Status.line.off (hist | edit) [970 bytes] Andrew Korson (talk | contribs) (Created page with "The '''status.line.off''' command disables and hides the status line. == Syntax == status.line.off(); == Remarks == The status line, which displays the current score...")
- 18:48, 23 April 2019 Status (hist | edit) [3,079 bytes] Andrew Korson (talk | contribs) (Created page with "The '''status''' command displays the inventory screen. == Syntax == status(); == Remarks == The inventory screen is a text mode screen that lists all inventory item...")
- 18:26, 23 April 2019 Start.update (hist | edit) [2,281 bytes] Andrew Korson (talk | contribs) (Created page with "The '''start.update''' command re-enables the updating property of a screen object, allowing it to move and cycle. == Syntax == start.update(obj oA);...")
- 22:05, 22 April 2019 Start.cycling (hist | edit) [1,283 bytes] Andrew Korson (talk | contribs) (Created page with "The '''start.cycling''' command begins cycling a screen object based on its current cycle mode. == Syntax == start.cycling(obj oA); == Remarks == If cy...")
- 21:08, 22 April 2019 Show.pri.screen (hist | edit) [1,471 bytes] Andrew Korson (talk | contribs) (Created page with "The '''show.pri.screen''' command displays the current room's priority screen on the display monitor. == Syntax == show.pri.screen(); == Remarks == This command pauses the...")
- 20:24, 22 April 2019 Show.pic (hist | edit) [1,616 bytes] Andrew Korson (talk | contribs) (Created page with "The '''show.pic''' command copies the visual screen created in memory onto the actual display screen. == Syntax == show.pic(); == Remarks == AGI does not draw Picture Re...")
- 19:00, 22 April 2019 Show.obj.v (hist | edit) [3,182 bytes] Andrew Korson (talk | contribs) (Created page with "The '''show.obj.v''' command indirectly displays a view representing an inventory item and its description. == Syntax == show.obj.v(variable|va...")
- 18:30, 22 April 2019 Show.obj (hist | edit) [2,888 bytes] Andrew Korson (talk | contribs) (Created page with "The '''show.obj''' command displays a view representing an inventory item and its description. == Syntax == show.obj(byt VIEWNUM); ==...")
- 22:03, 21 April 2019 Show.mouse (hist | edit) [1,105 bytes] Andrew Korson (talk | contribs) (Created page with "The '''show.mouse''' command restores the mouse cursor to the screen. == Syntax == show.mouse(); == Remarks == In the PC version of AGI, this command points to a null func...")
- 21:53, 21 April 2019 Show.mem (hist | edit) [1,458 bytes] Andrew Korson (talk | contribs) (Created page with "The '''show.mem''' command displays information on memory usage. == Syntax == show.mem(); == Remarks == This command is typically used during debugging to help manage me...")
- 21:27, 21 April 2019 Set.view.v (hist | edit) [1,860 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.view.v''' command assigns a view to an object indirectly. == Syntax == set.view.v(obj oA, var vVIEW); == Remarks == View Resour...")
- 21:16, 21 April 2019 Set.view (hist | edit) [1,775 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.view''' command assigns a view to a screen object. == Syntax == set.view(obj oA, byt VIEW); == Remarks == View Resource (AGI)|vie...")
- 21:05, 21 April 2019 Set.v (hist | edit) [814 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.v''' command indirectly sets a flag's value to TRUE. == Syntax == set.v(var vA); == Remarks == Sets flag '''fB''', where '''B''' equals the...")
- 20:59, 21 April 2019 Set.upper.left (hist | edit) [932 bytes] Andrew Korson (talk | contribs) (Created page with "The purpose of the '''set.upper.left''' command not currently known. == Syntax == set.upper.left(byt A, byt B); == Remarks == This command may be rel...")
- 20:45, 21 April 2019 Set.text.attribute (hist | edit) [6,202 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.text.attribute''' command sets the foreground and background color for the display commands. == Syntax == set.text.attribute(byt FG, byt BG)...")
- 20:07, 21 April 2019 Set.string (hist | edit) [1,512 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.string''' command assigns the text of a message to a string. == Syntax == set.string(str sA, msg mB);<br /> set.string(str sA, "...")
- 19:52, 21 April 2019 Set.simple (hist | edit) [1,909 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.simple''' command creates an automatic game description for saved games. == Syntax == set.simple(str sA); == Remarks == When this command executes, t...")
- 19:43, 21 April 2019 Set.scan.start (hist | edit) [1,801 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.scan.start''' command sets the entry point for a logic script. == Syntax == set.scan.start(); == Remarks == When the '''set.scan.start''' command is executed, A...")
- 19:28, 21 April 2019 Set.priority.v (hist | edit) [3,763 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.priority.v''' command sets an object's priority indirectly, and disables automatic priority assignment. == Syntax == set.priority.v(obj oA, va...")
- 19:08, 21 April 2019 Set.priority (hist | edit) [3,625 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.priority''' command sets an object's priority, and disables automatic priority assignment. == Syntax == set.priority(obj oA, byt PRI);...")
- 14:37, 21 April 2019 Set.menu.item (hist | edit) [2,331 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.menu.item''' command adds a menu item to a menu. == Syntax == set.menu.item(msg mA, ctl cB);<br /> set.menu.item("menu item text", c...")
- 14:15, 21 April 2019 Set.menu (hist | edit) [2,584 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.menu''' command adds a menu to the menu system. == Syntax == set.menu(msg mA);<br /> set.menu("menu text"); == Remarks == In AGI menus are the displ...")
- 13:32, 21 April 2019 Leisure Suit Larry Source Repository (hist | edit) [660 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">Leisure Suit Larry Source Repository</div><br /> ==<br /> Introduction == <!-- Info here --> <div ID="LSL1"></div> ==<br /> Le...")
- 13:20, 21 April 2019 King's Quest Source Repository (hist | edit) [1,842 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">King's Quest Source Repository</div><br /> ==<br /> Introduction == <!-- Info here --> <div ID="KQ1"></div> ==<br /> King's Qu...")
- 13:19, 21 April 2019 Source Repository (hist | edit) [1,202 bytes] Andrew Branscom (talk | contribs) (Created page with "Source Repository This is a page for a source repository of SCI game scripts using SCI Companion's decompiler. ==<br /> Info == <!-- Info here --> ==<br /> King's Que...")
- 12:39, 21 April 2019 Set.key (hist | edit) [1,470 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.key''' command assigns a keyboard shortcut to a controller. == Syntax == set.key(byt ASCII, byt SCAN, ctl cCTRL); == Remark...")
- 09:13, 21 April 2019 Set.horizon (hist | edit) [1,875 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.horizon''' command adjusts the position of the horizon line. == Syntax == set.horizon(byt HORIZON); == Remarks == The horizon's value is set to '...")
- 09:00, 21 April 2019 Set.game.id (hist | edit) [1,596 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.game.id''' command sets the game ID. == Syntax == set.game.id(msg mGAMEID);<br /> set.game.id("gameid"); == Remarks == The game ID is a short name,...")
- 00:36, 21 April 2019 Screen Object Table (hist | edit) [24,451 bytes] Andrew Korson (talk | contribs) (Created page with "The screen object data structure is comprised of 43 (0x2B) bytes of data that track the object's size and position, view/loop/cel data, motion...")
- 23:30, 20 April 2019 Screen object (hist | edit) [5,269 bytes] Andrew Korson (talk | contribs) (Created page with "The screen object data type (sometimes called a VIEW object; not to be confused with a view resource) represents the animated sprites that are controlled by AGI. Unlike ...")
- 22:19, 20 April 2019 Set.cursor.char (hist | edit) [961 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.cursor.char''' command sets the cursor character. == Syntax == set.cursor.char(msg mCURSORCHAR);<br /> set.cursor.char("message text"); == Remarks ==...")
- 14:44, 20 April 2019 Set (hist | edit) [815 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set''' command sets a flag's value to TRUE. == Syntax == set(flg fA);<br /> fA = true; == Remarks == None. == Possible Errors == Changing values of [...")
- 14:01, 20 April 2019 Script.size (hist | edit) [1,621 bytes] Andrew Korson (talk | contribs) (Created page with "The '''script.size''' command sets the size of the script table. == Syntax == script.size(byt SIZE); == Remarks == Scripts are used to keep trac...")
- 13:35, 20 April 2019 Saving Games (hist | edit) [4,139 bytes] Andrew Korson (talk | contribs) (Created page with "== Saving Games in AGI == Saving a game (by using the '''save.game''' command) writes the current game state, including all information about loaded resources, vari...")
- 12:56, 20 April 2019 Save.game (hist | edit) [884 bytes] Andrew Korson (talk | contribs) (Created page with "The '''save.game''' command saves the game to a file. == Syntax == save.game(); == Remarks == Saving a game writes all the information about the current game state to a fi...")
- 11:40, 20 April 2019 Rindirect (hist | edit) [993 bytes] Andrew Korson (talk | contribs) (Created page with "The '''rindirect''' command assigns the indirect value of one variable to another. == Syntax == rindirect(var vA, var vB);<br /> vA = *vB; ==...")
- 09:14, 20 April 2019 Right.posn (hist | edit) [2,164 bytes] Andrew Korson (talk | contribs) (Created page with "The '''right.posn''' command returns TRUE if the screen coordinates of the screen object's bottom right pixel is within a specified region. == Syntax == right.posn(scr...")
- 07:00, 20 April 2019 Reverse.loop (hist | edit) [2,853 bytes] Andrew Korson (talk | contribs) (Created page with "The '''reverse.loop''' command switches an object's cycle mode to 'reverse loop'. == Syntax == reverse.loop(obj oA, flg fDONE); == Remarks ==...")
- 06:42, 20 April 2019 Reverse.cycle (hist | edit) [2,051 bytes] Andrew Korson (talk | contribs) (Created page with "The '''reverse.cycle''' command switches an object's cycle mode to 'reverse cycle'. == Syntax == reverse.cycle(obj oA); == Remarks == In 'reverse cyc...")
- 22:30, 19 April 2019 Return.false (hist | edit) [1,043 bytes] Andrew Korson (talk | contribs) (Created page with "The '''return.false''' command is an undocumented test command that does nothing except to return a value of false when called in an if command. == Syntax == return.false()...")
- 21:41, 19 April 2019 Restoring Games (hist | edit) [1,265 bytes] Andrew Korson (talk | contribs) (Created page with "Restoring a game is accomplished by calling the '''restore.game''' command. The player is prompted to choose a directory, and one of the save games located in the director...")
- 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...")