New pages
From AGI Wiki
Jump to navigationJump to search(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)
- 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,820 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,247 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,812 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,639 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,037 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,944 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...")