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