New pages
From AGI Wiki
Jump to navigationJump to search(newest | oldest) View (newer 250 | older 250) (20 | 50 | 100 | 250 | 500)
- 09:38, 13 March 2021 AGI Development Tools (hist | edit) [107 bytes] Andrew Branscom (talk | contribs) (Created page with "This category consists of editors, convertors, etc. for the development of AGI games. === Also See === *")
- 09:29, 13 March 2021 Agikit (hist | edit) [3,681 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">Agikit</div> <div align="center">Version 0.4<br /> ''Author: Nat Budin''<br /> March 10, 2021</div> {{AGISoftwareInfobox |...")
- 19:54, 24 February 2021 Donald B. Trivette (hist | edit) [749 bytes] Andrew Branscom (talk | contribs) (Created page with "{{ProfileStub}} {{DesignerInfobox | Portrait = 150px | Name = Donald B. Trivette }} ==<br /> About == <blockquote> Author and journalist Donald...")
- 13:04, 13 May 2020 Royal Software (hist | edit) [955 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}}<br /> <div align="center" style="font-size: 22pt">Royal Software</div> {{CompanyInfobox | CompanyName = Royal Software | logo = 190px...")
- 21:18, 16 May 2019 DaMole (hist | edit) [647 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} {{DesignerInfobox | Portrait = 150px | Name = DaMole }} ==<br /> About == <blockquote> <!-- Add about info here --> </blockquote> ==<br...")
- 21:12, 16 May 2019 Joker (hist | edit) [642 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} {{DesignerInfobox | Portrait = 150px | Name = Joker }} ==<br /> About == <blockquote> <!-- Add about info here --> </blockquote> ==<br />...")
- 21:03, 16 May 2019 HWM (hist | edit) [657 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} {{DesignerInfobox | Portrait = 150px | Name = HWM }} ==<br /> About == <blockquote> <!-- Add about info here --> </blockquote> ==<br /> Hom...")
- 21:31, 14 May 2019 Temp Category Templates (hist | edit) [661 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">Temp Type Templates</div><br /> {{ReleaseInfobox | ReleaseName = Demo | image = | ReleaseDate = | ProjectStatus = | Developer =...")
- 21:34, 29 April 2019 Integrated Development Environment (hist | edit) [433 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">Integrated Development Environment (IDE)</div> {{TechToDo}} ==<br /> Introduction == <blockquote> Integrated Development Environ...")
- 20:57, 29 April 2019 Adventure Game Development System (hist | edit) [2,147 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">Adventure Game Development System</div> <div align="center">Version <br /> ''Author: [[]]''<br /> </div> {{AGISoftwareInfobox | So...")
- 20:06, 29 April 2019 AGDS (hist | edit) [226 bytes] Andrew Branscom (talk | contribs) (Created page with "__DISAMBIG__ {{PAGENAME}} may refer to: * Adventure Game Development System, the official Sierra IDE for AGI games. * Adventure Game Design System, the first fan mad...")
- 23:57, 27 April 2019 Temp Type Templates (hist | edit) [1,039 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">Demo</div><br /> {{ReleaseInfobox | ReleaseName = Demo | image = | ReleaseDate = | ProjectStatus = | Developer = | Publisher =...") originally created as "Temp type"
- 19:33, 26 April 2019 John Williams (hist | edit) [674 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} {{DesignerInfobox | Portrait = 150px | Name = John Williams }} ==<br /> About == <blockquote> </blockquote> ==<br /> Home Page ==...")
- 19:15, 26 April 2019 Game Adaptation Language (hist | edit) [3,692 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">Game Adaptation Language</div><br /> ==<br /> Description == There are two theories as to what the Game Adaptation Language (GAL)...")
- 17:47, 26 April 2019 Discoveries in Learning Series (hist | edit) [9,240 bytes] Andrew Branscom (talk | contribs) (Created page with "{| width="160" class="FloatRight" | align="center" valign="bottom" | 150px |- | align="center" valign="top" | ''Discoveries in Learning'' |} <bl...")
- 19:59, 24 April 2019 Word.to.string (hist | edit) [1,989 bytes] Andrew Korson (talk | contribs) (Created page with "The '''word.to.string''' command copies a player-entered word to a string. == Syntax == word.to.string(str sA, wrd wB); == Remarks == This command copi...")
- 19:46, 24 April 2019 Wander (hist | edit) [1,911 bytes] Andrew Korson (talk | contribs) (Created page with "The '''wander''' command sets a screen object's movement mode to 'wander' meaning it will randomly move around the screen. == Syntax == wander(obj oA);...")
- 19:03, 24 April 2019 Version (hist | edit) [1,165 bytes] Andrew Korson (talk | contribs) (Created page with "The '''version''' command displays a window showing version information for AGI. == Syntax == version(); == Remarks == The phrase <code> Adventure Game Interpreter ...")
- 18:25, 24 April 2019 Unblock (hist | edit) [1,116 bytes] Andrew Korson (talk | contribs) (Created page with "The '''unblock''' command removes a block that was set up by the '''block''' command. == Syntax == unblock(); == Remarks == The '''block''' command adds an invisib...")
- 18:10, 24 April 2019 Unanimate.all (hist | edit) [1,468 bytes] Andrew Korson (talk | contribs) (Created page with "The '''unanimate.all''' command deactivates all screen objects. == Syntax == unanimate.all(); == Remarks == The '''unanimate.all''' command marks all screen objects as...")
- 17:46, 24 April 2019 Trace.on (hist | edit) [1,714 bytes] Andrew Korson (talk | contribs) (Created page with "The '''trace.on''' command turns the debugger trace mode on. == Syntax == trace.on(); == Remarks == The '''trace.on''' command switches the interpreter cycle to AGI...")
- 10:09, 24 April 2019 Sierra On-Line (hist | edit) [1,017 bytes] Andrew Branscom (talk | contribs) (Created page with "{{CompanyInfobox | CompanyName = Sierra On-Line | logo = 190px<br /> Sierra On-Line Logo | EstDate = 1980 | Headquarters = | Founders = Ken W...")
- 10:08, 24 April 2019 Ken Williams (hist | edit) [1,533 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} {{DesignerInfobox | Portrait = 150px | Name = Ken Williams }} <!-- ==<br /> A.K.A. == * --> ==<br /> About == <blockquote> </blo...")
- 07:30, 24 April 2019 Trace.info (hist | edit) [2,258 bytes] Andrew Korson (talk | contribs) (Created page with "The '''trace.info''' command sets up the trace mode. == Syntax == trace.info(byt LOGNUM, byt TOP, byt HEIGHT); == Remarks == The '''trace....")
- 07:12, 24 April 2019 Toggle.v (hist | edit) [885 bytes] Andrew Korson (talk | contribs) (Created page with "The '''toggle.v''' command toggles a flag's value indirectly. == Syntax == toggle.v(var vA); == Remarks == Toggles flag '''fB''' (from FALSE to TRUE o...")
- 07:08, 24 April 2019 Toggle.monitor (hist | edit) [1,563 bytes] Andrew Korson (talk | contribs) (Created page with "The '''toggle.monitor''' command switches between CGA and RGB graphics modes. == Syntax == toggle.monitor(); == Remarks == This is only useful when AGI is running on a...")
- 07:02, 24 April 2019 Toggle (hist | edit) [804 bytes] Andrew Korson (talk | contribs) (Created page with "The '''toggle''' command toggles a flag's value. == Syntax == toggle(flg fA); == Remarks == Toggles flag '''fA''' (from FALSE to TRUE or TRUE to FALSE). == P...")
- 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...")
- 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,154 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,695 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...")
- 06:48, 10 April 2019 Load.logics (hist | edit) [1,460 bytes] Andrew Korson (talk | contribs) (Created page with "The '''load.logics''' command loads a logic resource onto the memory heap. == Syntax == load.logics(byt LOGICNUM); == Remarks == This command loads lo...")
- 22:27, 9 April 2019 Impulse Tracker to AGI Sound (hist | edit) [1,924 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">Impulse Tracker to AGI Sound</div> <div align="center">Version <br /> ''Author: Nat Budin''<br /> 2000/01/23</div> {{...")
- 21:31, 9 April 2019 Ronnie Harpaz (hist | edit) [644 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} {{DeveloperInfobox | Portrait = 150px | Name = Ronnie Harpaz }} ==<br /> About == <blockquote> <!-- Add about info here --> </block...")
- 21:29, 9 April 2019 AGI SOUND Edit (hist | edit) [1,873 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">AGI SOUND Edit</div> <div align="center">Version 1.0<br /> ''Author: Ronnie Harpaz''<br /> 2000</div> {{AGISoftwareInfobox...")
- 21:10, 9 April 2019 Lindirectv (hist | edit) [993 bytes] Andrew Korson (talk | contribs) (Created page with "The '''lindirectv''' command assigns the value of one variable to another indirectly. == Syntax == lindirectv(var vA, var vB);<br /> *vA =...")
- 20:55, 9 April 2019 Lindirectn (hist | edit) [961 bytes] Andrew Korson (talk | contribs) (Created page with "The '''lindirectn''' command assigns a numerical value to a variable indirectly. == Syntax == lindirectn(var vA, byt B);<br /> *vA = B; ==...")
- 20:18, 9 April 2019 Lessv (hist | edit) [1,201 bytes] Andrew Korson (talk | contribs) (Created page with "The '''lessv''' command compares the values of two variables. It returns TRUE if the value of the first variable is less than the value of the second variable. =...")
- 19:44, 9 April 2019 Lessn (hist | edit) [1,154 bytes] Andrew Korson (talk | contribs) (Created page with "The '''lessn''' command compares a variable value to a number. It returns TRUE if the value of the variable is less than the number. == Syntax == lessn(var...")
- 15:25, 9 April 2019 Issetv (hist | edit) [1,097 bytes] Andrew Korson (talk | contribs) (Created page with "The '''issetv''' command returns the value of a flag indirectly. == Syntax == issetv(var vA) == Remarks == Test commands are only valid in an <code>if</co...")
- 23:30, 8 April 2019 Isset (hist | edit) [1,078 bytes] Andrew Korson (talk | contribs) (Created page with "The '''isset''' command returns the value of the specified flag. == Syntax == isset(flg fA)<br /> fA<br /> == Remarks == Test commands are only valid in an <...")
- 23:24, 8 April 2019 Init.joy (hist | edit) [1,076 bytes] Andrew Korson (talk | contribs) (Created page with "The '''init.joy''' command calibrates the joystick, if one is connected. == Syntax == init.joy(); == Remarks == The joystick is disabled by default when...")
- 21:33, 8 April 2019 Init.disk (hist | edit) [844 bytes] Andrew Korson (talk | contribs) (Created page with "The '''init.disk''' command presumably formatted a floppy disk for save game use on non-PC systems. == Syntax == init.disk(); == Remarks == In the PC version of AGI, this...")
- 21:25, 8 April 2019 Increment (hist | edit) [1,385 bytes] Andrew Korson (talk | contribs) (Created page with "The '''increment''' command increases a variable's value by one. == Syntax == increment(var vA);<br /> ++vA;<br /> vA++;<br /> vA = vA + 1;<br /> v...")
- 21:15, 8 April 2019 Ignore.objs (hist | edit) [1,493 bytes] Andrew Korson (talk | contribs) (Created page with "The '''ignore.objs''' command allows a screen object to move through other objects. == Syntax == ignore.objs(obj oA); == Remarks == By default when i...")
- 20:25, 8 April 2019 Ignore.horizon (hist | edit) [1,505 bytes] Andrew Korson (talk | contribs) (Created page with "The '''ignore.horizon''' command allows an object to go above the horizon. == Syntax == ignore.horizon(obj oA); == Remarks == The horizon is an invis...")
- 20:07, 8 April 2019 Ignore.blocks (hist | edit) [1,574 bytes] Andrew Korson (talk | contribs) (Created page with "The '''ignore.blocks''' command allows an object to ignore blocks and conditional control lines. == Syntax == ignore.blocks(obj oA); == Remarks == The de...")
- 19:41, 8 April 2019 Hold.key (hist | edit) [1,556 bytes] Andrew Korson (talk | contribs) (Created page with "The '''hold.key''' command sets the ego control keys to hold mode. == Syntax == hold.key(); == Remarks == By default, when AGI starts, pressing and releasing a direc...")
- 19:12, 8 April 2019 Hide.mouse (hist | edit) [1,143 bytes] Andrew Korson (talk | contribs) (Created page with "The '''hide.mouse''' command hides the mouse cursor. == Syntax == hide.mouse(); == Remarks == In the PC version of AGI, this command points to a null function, and does no...")
- 17:20, 8 April 2019 Have.key (hist | edit) [2,205 bytes] Andrew Korson (talk | contribs) (Created page with "The '''have.key''' command returns TRUE if the the value of reserved variable v19 > 0. == Syntax == have.key() == Remarks == Test commands are only valid in an <co...")
- 16:56, 8 April 2019 Has (hist | edit) [1,672 bytes] Andrew Korson (talk | contribs) (Created page with "The '''has''' command returns TRUE if the specified inventory item is in the player's inventory (i.e. the item's room number equals 255). == Syntax...")
- 16:04, 7 April 2019 Greaterv (hist | edit) [1,226 bytes] Andrew Korson (talk | contribs) (Created page with "The '''greaterv''' command compares the values of two variables. It returns TRUE if the value of the first variable is greater than the value of the second ...")
- 16:00, 7 April 2019 Greatern (hist | edit) [1,175 bytes] Andrew Korson (talk | contribs) (Created page with "The '''greatern''' command compares a variable value to a number. It returns TRUE if the value of the variable is greater than the number. == Syntax == greatern(variab...")
- 15:52, 7 April 2019 Graphics (hist | edit) [1,036 bytes] Andrew Korson (talk | contribs) (Created page with "The '''graphics''' command displays the graphics screen. == Syntax == graphics(); == Remarks == The default display screen when AGI starts is the graphics screen. If t...")
- 15:49, 7 April 2019 Get.v (hist | edit) [1,199 bytes] Andrew Korson (talk | contribs) (Created page with "The '''get.v''' command indirectly adds an inventory item to the player's inventory. == Syntax == get.v(var vA); == Remarks == The OBJECT File (AGI)|roo...")
- 15:45, 7 April 2019 Get.string (hist | edit) [3,785 bytes] Andrew Korson (talk | contribs) (Created page with "The '''get.string''' command prompts the player to enter a string that can be manipulated in logic code. == Syntax == get.string(str sA, msg mPROM...")
- 15:12, 7 April 2019 Get.room.v (hist | edit) [1,222 bytes] Andrew Korson (talk | contribs) (Created page with "The '''get.room.v''' command copies an inventory item's room number to a variable. == Syntax == get.room.v(var vA, va...")
- 15:04, 7 April 2019 Get.priority (hist | edit) [968 bytes] Andrew Korson (talk | contribs) (Created page with "The '''get.priority''' command stores the current priority of a screen object in a variable. == Syntax == get.priority(obj oA, var...")
- 21:00, 1 April 2019 Get.num (hist | edit) [2,169 bytes] Andrew Korson (talk | contribs) (Created page with "The '''get.num''' command prompts the player to enter a number. == Syntax == get.num(msg mPROMPT, var vB);<br /> get.num("prompt", var...")
- 19:58, 1 April 2019 Get (hist | edit) [1,214 bytes] Andrew Korson (talk | contribs) (Created page with "The '''get''' command adds an inventory item to the player's inventory. == Syntax == get(itm iA);<br /> get("item"); == Remarks == The '''get''' com...")
- 09:42, 31 March 2019 Force.update (hist | edit) [1,535 bytes] Andrew Korson (talk | contribs) (Created page with "The '''force.update''' command redraws all screen objects immediately, without waiting until the start of the next interpreter cycle. == Syntax == force.update(screen obje...")
- 17:34, 30 March 2019 Fix.loop (hist | edit) [1,754 bytes] Andrew Korson (talk | contribs) (Created page with "The '''fix.loop''' command disables the auto loop select feature for a screen object. == Syntax == fix.loop(obj oA); == Remarks...")
- 16:59, 30 March 2019 Fence.mouse (hist | edit) [1,232 bytes] Andrew Korson (talk | contribs) (Created page with "The '''fence.mouse''' command restricts the mouse to a portion of the screen. == Syntax == fence.mouse(byt X1, byt Y1, byt X...")
- 15:23, 30 March 2019 Erase (hist | edit) [1,603 bytes] Andrew Korson (talk | contribs) (Created page with "The '''erase''' command removes a screen object from the visual screen. == Syntax == erase(obj oA); == Remarks == Erasing a screen object only re...")
- 14:23, 30 March 2019 Equalv (hist | edit) [1,075 bytes] Andrew Korson (talk | contribs) (Created page with "The '''equalv''' command compares the values of two variables. It returns TRUE if the values are equal. == Syntax == equalv(var vA, [[variable|var]...")
- 14:20, 30 March 2019 Equaln (hist | edit) [1,066 bytes] Andrew Korson (talk | contribs) (Created page with "The '''equaln''' command compares a variable value to a given number. It returns TRUE if the values are equal. == Syntax == equaln(var vA, byt B)...")
- 14:01, 30 March 2019 End.of.loop (hist | edit) [2,858 bytes] Andrew Korson (talk | contribs) (Created page with "The '''end.of.loop''' command switches an object's cycle mode to ‘end of loop’. == Syntax == end.of.loop(obj oA, flg fDONE); == R...")
- 13:39, 30 March 2019 Enable.item (hist | edit) [2,042 bytes] Andrew Korson (talk | contribs) (Created page with "The '''enable.item''' command enables a menu item that has been previously disabled. == Syntax == enable.item(ctl cA); == Remarks == This command will enab...")
- 13:12, 30 March 2019 Echo.line (hist | edit) [1,480 bytes] Andrew Korson (talk | contribs) (Created page with "The '''echo.line''' command adds the previous line of input to the current input line. == Syntax == echo.line(); == Remarks == When the player presses ENTER, AGI saves...")
- 12:48, 30 March 2019 Drop (hist | edit) [1,244 bytes] Andrew Korson (talk | contribs) (Created page with "The '''drop''' command changes an inventory item's room number to zero. == Syntax == drop(itm iA); drop("item"); == Remarks == The '''drop''' comman...")
- 12:39, 30 March 2019 Draw.pic (hist | edit) [1,697 bytes] Andrew Korson (talk | contribs) (Created page with "The '''draw.pic''' command creates the visual and priority screens in memory, using the data in the specified picture resource. == Syntax == draw....")
- 12:05, 30 March 2019 Draw (hist | edit) [2,222 bytes] Andrew Korson (talk | contribs) (Created page with "The '''draw''' command draws a screen object on the visual screen so it will be visible in subsequent interpreter cycles. == Syntax == draw(obj oA)...")
- 11:42, 30 March 2019 Div.v (hist | edit) [1,181 bytes] Andrew Korson (talk | contribs) (Created page with "The '''div.v''' command divides a variable by another variable, and stores the result in the first. == Syntax == div.v(var vA, var vB);<br...")
- 11:34, 30 March 2019 Div.n (hist | edit) [1,111 bytes] Andrew Korson (talk | contribs) (Created page with "The '''div.n''' command divides a variable by a number. == Syntax == div.n(var vA, byt B);<br /> vA = vA / B;<br /> vA /= B; == Remarks == The resu...")
- 11:23, 30 March 2019 Distance (hist | edit) [1,773 bytes] Andrew Korson (talk | contribs) (Created page with "The '''distance''' command calculates the distance between two screen objects, and stores the result in a variable. == Syntax == distance(obj oA,...")
- 11:11, 30 March 2019 Display.v (hist | edit) [2,626 bytes] Andrew Korson (talk | contribs) (Created page with "The '''display.v''' command indirectly displays text at a specified row and column. == Syntax == display.v(var vROW, var vCOL, var vMS...")
- 10:52, 30 March 2019 Display (hist | edit) [2,557 bytes] Andrew Korson (talk | contribs) (Created page with "The '''display''' command displays text at a specified row and column. == Syntax == display(byt ROW, bytCOL, msg mMSG);<br /> display(num...")
- 10:11, 30 March 2019 Discard.view.v (hist | edit) [1,640 bytes] Andrew Korson (talk | contribs) (Created page with "The '''discard.view.v''' command unloads a view resource from the memory heap indirectly. == Syntax == discard.view.v(var vA); == Remarks == This comm...")
- 22:04, 29 March 2019 Discard.pic (hist | edit) [1,529 bytes] Andrew Korson (talk | contribs) (Created page with "The '''discard.pic''' command unloads a picture resource from the memory heap. == Syntax == discard.pic(var vA); == Remarks ==...")
- 21:52, 29 March 2019 Disable.item (hist | edit) [2,613 bytes] Andrew Korson (talk | contribs) (Created page with "The '''disable.item''' command grays out a menu item and disables it so it cannot be selected. == Syntax == disable.item(ctl cA); == Remarks == This comman...")
- 19:42, 29 March 2019 Decrement (hist | edit) [1,332 bytes] Andrew Korson (talk | contribs) (Created page with "The '''decrement''' command decreases a variable's value by one. == Syntax == decrement(var vA);<br /> --vA;<br /> vA--;<br /> vA = vA - 1;<br /> vA -= 1;<br />...")
- 19:22, 29 March 2019 Current.view (hist | edit) [1,036 bytes] Andrew Korson (talk | contribs) (Created page with "The '''current.view''' command stores the number of the view currently assigned to an object in a variable. == Syntax == current.view(obj oA, variable|va...")
- 19:07, 28 March 2019 Controllers (hist | edit) [6,003 bytes] Andrew Korson (talk | contribs) (Created page with "Controllers can be assigned to keyboard shortcuts, joystick buttons, and menu items. Controllers are used by AGI to take specific actions based on keyboard input or menu...")
- 17:12, 28 March 2019 Configure.screen (hist | edit) [3,772 bytes] Andrew Korson (talk | contribs) (Created page with "The '''configure.screen''' command sets the location of the play area (visual graphic screen), input line and status line. == Syntax == configure.screen(number...")
- 15:31, 28 March 2019 AGI Room Generator (hist | edit) [2,817 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">AGI Room Generator</div> <div align="center">Version 1.0 Beta<br /> ''Author: Joel McCormick''<br /> [[2002/01/31]]</div>...")
- 11:11, 28 March 2019 AGI Picture Command Repeater (hist | edit) [3,244 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">AGI Picture Command Repeater</div> <div align="center">Version 1.02 Beta<br /> ''Author: Joel McCormick''<br /> 2019|2019/03/...")
- 20:24, 27 March 2019 Compare.strings (hist | edit) [1,617 bytes] Andrew Korson (talk | contribs) (Created page with "The '''compare.strings''' test command compares two strings. It returns TRUE if the strings are the same. == Syntax == compare.strings(str sA, string|...")
- 19:57, 27 March 2019 Close.window (hist | edit) [1,233 bytes] Andrew Korson (talk | contribs) (Created page with "The '''close.window''' command will close an open print message window. == Syntax == close.window(); == Remarks == If a '''print''' command is executed when reserved...")
- 18:10, 27 March 2019 Open.dialogue (hist | edit) [1,999 bytes] Andrew Korson (talk | contribs) (Created page with "The '''open.dialogue''' command affects how '''get.string''' and '''get.num''' commands operate when AGI is run on a system using a Hercules Graphics Card (HGC). == S...")
- 17:58, 27 March 2019 Close.dialogue (hist | edit) [2,018 bytes] Andrew Korson (talk | contribs) (Created page with "The '''close.dialogue''' command affects how '''get.string''' and '''get.num''' commands operate when AGI is run on a system using a Hercules Graphics Card (HGC). == S...")
- 21:06, 26 March 2019 Jeremy W. Hayes (hist | edit) [704 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} {{DeveloperInfobox | Portrait = 150px | Name = Jeremy W. Hayes }} ==<br /> About == <blockquote> <!-- Add about info here --> </bl...")
- 15:03, 26 March 2019 AGI Logic Language Reference (hist | edit) [16,744 bytes] Andrew Branscom (talk | contribs) (Created page with "=The script language= <span id="Logic"></span> ==Source code conventions== This section lists conventions that will be adopted in the AGI script language description in this...")
- 14:15, 26 March 2019 SND2MIDI (hist | edit) [1,809 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">SND2MIDI</div> <div align="center">Version <br /> ''Author: Jens Christian Restemeier''<br /> [[]]</div> {{SoftwareInfobox | Softw...")
- 12:53, 26 March 2019 Paul David Doherty (hist | edit) [703 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} {{DeveloperInfobox | Portrait = 150px | Name = Paul David Doherty }} ==<br /> About == <blockquote> <!-- Add about info here --...")
- 18:41, 25 March 2019 Clear.text.rect (hist | edit) [2,860 bytes] Andrew Korson (talk | contribs) (Created page with "The '''clear.text.rect''' command clears a rectangular text area on the screen. == Syntax == clear.text.rect(byt R1, byt C1, byt R2, numbe...")
- 17:57, 25 March 2019 Clear.lines (hist | edit) [1,686 bytes] Andrew Korson (talk | contribs) (Created page with "The '''clear.lines''' command clears a range of text lines. == Syntax == clear.lines(byt TOP, byt BTM, byt COLOR); == Remarks == This comm...")
- 17:41, 25 March 2019 Center.posn (hist | edit) [2,079 bytes] Andrew Korson (talk | contribs) (Created page with "The '''center.posn''' test command returns TRUE if the screen coordinates of the screen object's bottom center pixel is within a specified region. == Syntax == center.po...")
- 16:53, 25 March 2019 Cancel.line (hist | edit) [960 bytes] Andrew Korson (talk | contribs) (Created page with "The '''cancel.line''' command clears any text that is on the input line. == Syntax == cancel.line(); == Remarks == AGI clears the input line by sending backspace chara...")
- 16:49, 25 March 2019 Call.v (hist | edit) [1,366 bytes] Andrew Korson (talk | contribs) (Created page with "The '''call.v''' command executes a logic script by reference. == Syntax == call.v(var vA); == Remarks == The logic with resource number equal to value of...")
- 18:25, 24 March 2019 AGI256 View Editor (hist | edit) [2,636 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">AGI256 View Editor</div> <div align="center">Version 1.10<br /> ''Author: ''<br /> 2019/03/14</div> {{AGISoftwareInfobox...")
- 18:06, 24 March 2019 SHOWP256 (hist | edit) [2,019 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">SHOWP256</div> <div align="center">Version 1.0<br /> ''Author: ''<br /> 2019/03/14</div> {{AGISoftwareInfobox | Software...")
- 14:21, 24 March 2019 Call (hist | edit) [1,348 bytes] Andrew Korson (talk | contribs) (Created page with "The '''call''' command executes a logic script. == Syntax == call(byt A); == Remarks == The logic with resource number '''A''' is executed one time. If...")
- 12:30, 24 March 2019 SAVEPIC (hist | edit) [1,926 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">SAVEPIC</div> <div align="center">Version <br /> ''Author: Brian Provinciano''<br /> 2019/03/14</div> {{AGISoftwareIn...")
- 11:04, 24 March 2019 Block (hist | edit) [2,594 bytes] Andrew Korson (talk | contribs) (Created page with "The '''block''' command sets up an invisible rectangular block that can restrict screen object movement. == Syntax == block(byt X1, byt Y1, number|by...")
- 16:37, 23 March 2019 Allow.menu (hist | edit) [1,930 bytes] Andrew Korson (talk | contribs) (Created page with "The '''allow.menu''' command enables or disables display of the menu. == Syntax == allow.menu(byt A); == Remarks == This command allows for additi...")
- 16:20, 23 March 2019 Adj.ego.move.to.x.y (hist | edit) [1,507 bytes] Andrew Korson (talk | contribs) (Created page with "The '''adj.ego.move.to.x.y''' command appears to affect 'click to move' functionality in the later versions of AGI. == Syntax == adj.ego.move.to.x.y(); == Remarks == '...")
- 16:12, 23 March 2019 Add.to.pic.v (hist | edit) [1,653 bytes] Andrew Korson (talk | contribs) (Created page with "The '''add.to.pic.v''' command allows you to add a view to the visual picture screen in memory. == Syntax == add.to.pic.v(var vVIEW, var vLOOP...")
- 15:44, 23 March 2019 Addv (hist | edit) [1,251 bytes] Andrew Korson (talk | contribs) (Created page with "The '''addv''' command adds the values of two variables, and stores the result in the first variable. == Syntax == addv(var vA, var vB);<br /> vA = v...")
- 15:37, 23 March 2019 Addn (hist | edit) [1,530 bytes] Andrew Korson (talk | contribs) (Created page with "The '''addn''' command adds a numerical value to a variable. == Syntax == <BLOCKQUOTE> addn(var vA, byt B); vA = vA + B; vA += B; </BLOCKQUOTE> == Rema...")
- 10:28, 23 March 2019 Wiki Discussion (hist | edit) [2,455 bytes] Andrew Branscom (talk | contribs) (Created page with "A page to discuss Wiki issues. --~~~~")
- 20:25, 21 March 2019 Set.pri.base (hist | edit) [1,577 bytes] Andrew Korson (talk | contribs) (Created page with "The '''set.pri.base''' command adjusts the size of the priority bands on the priority screen. == Syntax == set.pri.base(byt A); == Parameters == *A: the y value of the top...")
- 20:34, 19 March 2019 Jarno Elonen (hist | edit) [639 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} {{DeveloperInfobox | Portrait = 150px | Name = Jarno Elonen }} ==<br /> About == <blockquote> <!-- Add about info here --> </blockqu...")
- 20:00, 19 March 2019 Helen Zommer (hist | edit) [637 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} {{DesignerInfobox | Portrait = 150px | Name = Helen Zommer }} ==<br /> About == <blockquote> <!-- Add about info here --> </blockquo...")
- 18:22, 19 March 2019 Eric Fullerton (hist | edit) [648 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} {{DesignerInfobox | Portrait = 150px | Name = Eric Fullerton }} ==<br /> About == <blockquote> <!-- Add about info here --> </bloc...")
- 14:31, 26 March 2018 Directory Files (AGI) (hist | edit) [630 bytes] Andrew Branscom (talk | contribs) (Created page with "{{stub}} <div id="DIRFiles"></div><code>LOGDIR, VIEWDIR, PICDIR, SNDDIR</code> are directory files give the location of each of Logic, Picture, View, and Sound data within th...") originally created as "Directory Files"
- 13:43, 26 March 2018 AGI Data Types (hist | edit) [364 bytes] Andrew Branscom (talk | contribs) (Created page with "==<br /> Data types == * Numbers * Variables ** Special variables * Flags ** AGI Special Flags|Specia...")
- 13:33, 26 March 2018 Actions, Tests and Flags in the Adventure Game Interpreter (hist | edit) [48,924 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center" style="font-size: 22pt">Actions, Tests and Flags in the Adventure Game Interpreter</div> ==<br /> Actions == ==<br /> References == <references /> =...")
- 13:32, 26 March 2018 Official AGDS/AGI Documentation (hist | edit) [566 bytes] Andrew Branscom (talk | contribs) (Created page with "From the original official AGI documentation. ===<br /> The Documents === * AGDS - Adventure Game Development System Documentation ** Media:AGDS.pdf|Download AGD...")
- 13:29, 26 March 2018 LAST LOGICS (hist | edit) [901 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} <div align="center" style="font-size: 22pt">'''Last LOGICS'''</div> <div align="center">''''' '''''</div> ==<br /> Description == <blockquote> Last LOG...")
- 13:01, 26 March 2018 ROOM 0 (hist | edit) [1,312 bytes] Andrew Branscom (talk | contribs) (Created page with "ROOM &U+00023;0")
- 20:13, 20 March 2018 Discard.sound (hist | edit) [1,775 bytes] Andrew Branscom (talk | contribs) (Created page with "{{Stub}} <div align="center" style="font-size: 22pt">'''discard.sound'''</div> <div align="center">''''' '''''</div> ==<br /> Description == <blockquote> The AGI...")
- 19:49, 17 March 2018 Return (hist | edit) [1,021 bytes] Andrew Branscom (talk | contribs) (Created page with "Return ==<br /> Description == Ends execution of the current logic and returns to the logic that called it (or in the case of logic 0, goes on to the next interpreter cycle)...")
- 19:27, 17 March 2018 Includes (hist | edit) [1,891 bytes] Andrew Branscom (talk | contribs) (Created page with "Includes, in AGI logic, allow you to add the text of a file to another file by simply referencing the file name. This is done using the #include command. For example,...")
- 19:05, 17 March 2018 Labels and the goto Command (hist | edit) [241 bytes] Andrew Branscom (talk | contribs) (Created page with "Labels and the goto Command Labels are given like this: Label1: The label name can contain letters, numbers, and the characters "_" and ".". No spaces are allowed. The got...")
- 18:02, 17 March 2018 Logic Commands by Name (hist | edit) [3,395 bytes] Andrew Branscom (talk | contribs) (Created page with "Commands by Name Test commands center.posn compare.strings controller equaln equalv greatern greaterv has have.key isset [[issetv]...")
- 19:09, 16 September 2017 AGI Interpreter Upgrader (hist | edit) [2,819 bytes] Coldturkey (talk | contribs) (Created page with "{{AGI Software | Software = AGI Interpreter Upgrader | image = <!-- thumb|<div align="center"> Screenshot</div> --> | Developers = User:Coldturkey|Cold Turkey...")
- 19:09, 13 April 2017 Serge Lapin (hist | edit) [1,122 bytes] Andrew Branscom (talk | contribs) (Created page with "{{DesignerInfobox | Portrait = 150px | Name = Serge Lapin }} <!-- ==<br /> A.K.A. == * --> ==<br /> About == <blockquote> {{Stub}} </blockquote>...")
- 18:08, 13 April 2017 Perry Hendriks (hist | edit) [392 bytes] Andrew Branscom (talk | contribs) (Created page with "Perry Hendriks A.K.A. CaptAmerik This page is a stub. ==<br /> Home Page == * ==<br /> Games by Perry Hendriks == * The 13th Disciple|The 13th...")
- 17:01, 13 April 2017 Fan AGI Release List (Sortable) (hist | edit) [41,275 bytes] Andrew Branscom (talk | contribs) (Created page with "=== # === {| class="wikitable sortable" <!-- width="800" --> ! width="460" | Game !! width="100" | Game version !! width="125" | Interpreter version !! width="70" |...") originally created as "Fan Release List (Sortable)"
- 19:45, 7 March 2017 AGI Specifications: Chapter 12 - Booter Versions (hist | edit) [2,177 bytes] Andrew Branscom (talk | contribs) (Created page with " = Booter versions of AGI games = ==<br /> <span id="DDPG"></span>Donald Duck's Playground == Donald Duck's Playground is an adventure game that was originally releas...")
- 19:02, 7 March 2017 AGI Specifications: Chapter 10 - Savegame Files (hist | edit) [20,807 bytes] Andrew Branscom (talk | contribs) (Created page with "Where a numeric value is specified over multiple bytes, it is always ''little-endian'', unless otherwise noted. === Header (40 bytes) === '''0-30''' (31 bytes) Savegame desc...") originally created as "AGI Specifications: Chapter 10 - Savegame"
- 14:25, 27 October 2016 SHOWPIC (hist | edit) [2,058 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center"><span style="font-size: 22pt">SHOWPIC</span><br /> ''Author: Lance Ewing''</div> {{SoftwareInfobox | Software = SHOWPIC | image = Image:SHOWPIC.png|...")
- 14:14, 27 October 2016 GLUE (hist | edit) [2,640 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center"><span style="font-size: 22pt">GLUE</span><br /> ''Author: Lance Ewing''</div> {{SoftwareInfobox | Software = GLUE | image = 190px<b...")
- 14:05, 27 October 2016 AGIv2 Resource Extractor (VOLX) (hist | edit) [1,733 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center"><span style="font-size: 22pt">VOLX</span><br /> ''Author: Lance Ewing''</div> {{SoftwareInfobox | Software = VOLX | image = 190px<b...") originally created as "VOLX"
- 13:59, 27 October 2016 SHOWLOG (hist | edit) [1,826 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center"><span style="font-size: 22pt">SHOWLOG</span><br /> ''Author: Lance Ewing''</div> {{SoftwareInfobox | Software = SHOWLOG | image = Image:SHOWLOG.png|...")
- 13:36, 27 October 2016 AGISOUND (hist | edit) [2,267 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center"><span style="font-size: 22pt">AGISOUND</span><br /> ''Author: Lance Ewing''</div> {{SoftwareInfobox | Software = AGISOUND | image = Image:AGISOUND.p...")
- 21:19, 7 August 2016 Sierra Disney Games (hist | edit) [8,945 bytes] Andrew Branscom (talk | contribs) (Created page with "== <br />Description == <div align="right">File:SierraDisneyGames.png</div> The Sierra Disney Games <!-- consists of 3 early titles, created between 1984 and 1986: Donal...")
- 23:29, 16 June 2016 Scott Murphy (hist | edit) [2,840 bytes] Andrew Branscom (talk | contribs) (Created page with "Scott Murphy This page is a stub. ==<br /> Home Page == * ==<br /> Games by Scott Murphy == * [[]] ==<br /> See Also == * :Category:Releases...")
- 22:48, 16 June 2016 Mark Crowe (hist | edit) [2,841 bytes] Andrew Branscom (talk | contribs) (Created page with "Mark Crowe This page is a stub. ==<br /> Home Page == * ==<br /> Games by Mark Crowe == * [[]] ==<br /> See Also == * :Category:Releases by...")
- 15:33, 16 June 2016 Smithgdwg (hist | edit) [347 bytes] Andrew Branscom (talk | contribs) (Created page with "smithgdwg This page is a stub. ==<br /> Home Page == * ==<br /> Games by smithgdwg == * Pimp Quest ==<br /> See Also == * [[User:|]] * :...")
- 23:09, 27 May 2016 Interp Software (hist | edit) [1,260 bytes] Andrew Branscom (talk | contribs) (Created page with "Releases by Interp Software === See also: === * Interp Software ")
- 22:49, 26 May 2016 Ken MacNeill (hist | edit) [600 bytes] Andrew Branscom (talk | contribs) (Created page with "Ken MacNeill This page is a stub. ==<br /> Home Page == * http://evryware.com ==<br /> Games by Ken MacNeill == * Gold Rush! ==<br /> See Al...")
- 22:47, 26 May 2016 Doug MacNeill (hist | edit) [947 bytes] Andrew Branscom (talk | contribs) (Created page with "Doug MacNeill This page is a stub. ==<br /> Home Page == * http://evryware.com ==<br /> Games by Doug MacNeill == * [[]] ==<br /> See Also == *...")
- 21:30, 1 May 2016 Barry Murry (hist | edit) [1,022 bytes] Andrew Branscom (talk | contribs) (Created page with "Barry Murry File:BarryMurry.png This page is a stub. ==<br /> Home Page == * http://www.evryware.com/ ==<br /> Games by Barry Murry == * [[]...")
- 21:25, 1 May 2016 Dave Murry (hist | edit) [986 bytes] Andrew Branscom (talk | contribs) (Created page with "Dave Murry This page is a stub. ==<br /> Home Page == * http://www.evryware.com/ ==<br /> Games by Dave Murry == * Sierra Championship Boxing (19...")
- 17:45, 24 April 2016 Roberta Williams (hist | edit) [2,584 bytes] Andrew Branscom (talk | contribs) (Created page with "Roberta Williams This page is a stub. ==<br /> Home Page == * ==<br /> Games by Roberta Williams == * [[]] ==<br /> See Also == * :Category:...")
- 22:51, 16 April 2016 Meezo (hist | edit) [320 bytes] Andrew Branscom (talk | contribs) (Created page with "Meezo This page is a stub. ==<br /> Home Page == * * [mailto:@.com @.com] ==<br /> Games by Meezo == * [[]] ==<br /> See Also == * :Category...")
- 20:10, 11 April 2016 Jim Walls (hist | edit) [968 bytes] Andrew Branscom (talk | contribs) (Created page with "Jim Walls File:JamesWalls.png This page is a stub. ==<br /> Home Page == * ==<br /> Games by Jim Walls == * Police Quest: In Pursuit of t...")
- 20:35, 30 March 2016 Moon Patrol Demo (hist | edit) [2,212 bytes] Andrew Branscom (talk | contribs) (Created page with "{{ReleaseInfobox | ReleaseName = Moon Patrol Demo | image = 190px<br /> '' Title Screen'' | ReleaseDate = Dec, {{2002}} | ProjectStatus = {{Comp...") originally created as "Moon Patrol"
- 15:45, 21 March 2016 Al Lowe (hist | edit) [3,399 bytes] Andrew Branscom (talk | contribs) (Created page with "Al Lowe File:AlLowe.png This page is a stub. ==<br /> Home Page == * http://allowe.com ==<br /> Games by Al Lowe == * Dragon's Keep (1982) -...")
- 23:40, 6 March 2016 AGI Documentation (hist | edit) [581 bytes] Andrew Branscom (talk | contribs) (Created page with "<div align="center"><span style="font-size: 22pt">AGI Documentation</span><br /> </div> ===<br /> s === * AGI Specifications * AGI Studio Help File * AGI Referen...")
- 14:05, 1 August 2015 Gourd of the Beans: An Unplanned Adventure (hist | edit) [3,171 bytes] The Jolly Roger (talk | contribs) (Created page with "{{FanGameInfobox | GameName = The Gourd of the Beans: An Unplanned Adventure | image = 190px | ProjectStatus = {{Completed}} | ReleaseDate = J...") originally created as "The Gourd of the Beans: An Unplanned Adventure"
- 15:04, 25 April 2015 Police Quest Series (hist | edit) [5,980 bytes] Andrew Branscom (talk | contribs) (Created page with "== <br />Description == The '''Police Quest''' Series is == Games in Series == * Police Quest: In Pursuit of the Death Angel|Police Quest: In Pursuit of the...")
- 15:19, 28 November 2014 AGIdentify (hist | edit) [2,840 bytes] Andrew Branscom (talk | contribs) (Created page with "AGI Game Identifier Version 1 By Cold Turkey - Nov 23 2014 ---------------------------------------------------------- I took the ScummVM (sierragi.txt). People can add new gam...")
- 15:15, 28 November 2014 AGInfo (hist | edit) [1,904 bytes] Andrew Branscom (talk | contribs) (Created page with "AGInfo<br /> by Paul David Doherty == <br />Description == AGInfo version 1.13 (Mar. 31, 2002) using database 012 (Mar. 31, 2002). Detects AGI interpreter and game version....")
- 21:40, 20 November 2014 Gustaf Wennerholm (hist | edit) [48 bytes] Andrew Branscom (talk | contribs) (Created page with "* <!-- [mailto:Wennerholm@] -->Gustaf Wennerholm")