User contributions
From AGI Wiki
Jump to navigationJump to search- 15:04, 7 April 2019 diff hist +968 N Get.priority Created page with "The '''get.priority''' command stores the current priority of a screen object in a variable. == Syntax == get.priority(obj oA, var..." current
- 21:26, 1 April 2019 diff hist +830 Get.posn current
- 21:00, 1 April 2019 diff hist +2,169 N Get.num 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..." current
- 20:08, 1 April 2019 diff hist +515 Get.dir current
- 19:58, 1 April 2019 diff hist +1,214 N Get 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..." current
- 19:37, 1 April 2019 diff hist +1,034 Wiki Discussion current
- 19:21, 1 April 2019 diff hist 0 File:Agi php.zip Andrew Korson uploaded a new version of File:Agi php.zip current
- 09:42, 31 March 2019 diff hist +1,535 N Force.update 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..." current
- 18:46, 30 March 2019 diff hist +1,210 Follow.ego current
- 17:34, 30 March 2019 diff hist +1,723 N Fix.loop 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 diff hist +1,232 N Fence.mouse 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..." current
- 16:52, 30 March 2019 diff hist +43 Discard.sound →Technical Information current
- 16:51, 30 March 2019 diff hist +179 Discard.sound
- 16:37, 30 March 2019 diff hist -1 m Close.dialogue →Remarks current
- 16:36, 30 March 2019 diff hist +292 Open.dialogue current
- 16:35, 30 March 2019 diff hist -4 m Close.dialogue →Remarks
- 16:34, 30 March 2019 diff hist +297 Close.dialogue
- 15:23, 30 March 2019 diff hist +1,603 N Erase 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..." current
- 14:39, 30 March 2019 diff hist +62 Draw current
- 14:23, 30 March 2019 diff hist +1,075 N Equalv 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]..." current
- 14:20, 30 March 2019 diff hist +1,066 N Equaln 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)..." current
- 14:01, 30 March 2019 diff hist +2,858 N End.of.loop 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..." current
- 13:39, 30 March 2019 diff hist +2,042 N Enable.item 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..." current
- 13:34, 30 March 2019 diff hist -24 Disable.item →Example current
- 13:12, 30 March 2019 diff hist +1,480 N Echo.line 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..." current
- 12:48, 30 March 2019 diff hist +1,244 N Drop 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..." current
- 12:39, 30 March 2019 diff hist +1,697 N Draw.pic 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...." current
- 12:05, 30 March 2019 diff hist +2,160 N Draw 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 diff hist +1,048 N Div.v 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 diff hist +978 N Div.n 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 diff hist +1,773 N Distance Created page with "The '''distance''' command calculates the distance between two screen objects, and stores the result in a variable. == Syntax == distance(obj oA,..." current
- 11:11, 30 March 2019 diff hist +2,626 N Display.v 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..." current
- 10:52, 30 March 2019 diff hist +2,557 N Display Created page with "The '''display''' command displays text at a specified row and column. == Syntax == display(byt ROW, bytCOL, msg mMSG);<br /> display(num..." current
- 10:11, 30 March 2019 diff hist +1,628 N Discard.view.v 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..."
- 09:54, 30 March 2019 diff hist -163 Discard.view current
- 09:45, 30 March 2019 diff hist +106 Discard.sound →Remarks
- 22:22, 29 March 2019 diff hist +169 Discard.sound
- 22:04, 29 March 2019 diff hist +1,529 N Discard.pic Created page with "The '''discard.pic''' command unloads a picture resource from the memory heap. == Syntax == discard.pic(var vA); == Remarks ==..." current
- 21:52, 29 March 2019 diff hist +2,637 N Disable.item 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 diff hist +1,332 N Decrement 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 />..." current
- 19:32, 29 March 2019 diff hist +1,085 Cycle.time current
- 19:22, 29 March 2019 diff hist +1,036 N Current.view 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..." current
- 17:18, 29 March 2019 diff hist +621 Current.loop current
- 21:26, 28 March 2019 diff hist +614 Current.cel current
- 19:31, 28 March 2019 diff hist +4 m Controller
- 19:31, 28 March 2019 diff hist +366 Controller
- 19:07, 28 March 2019 diff hist +6,021 N Controllers 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 diff hist +3,772 N Configure.screen 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..." current
- 20:24, 27 March 2019 diff hist +1,613 N Compare.strings 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 diff hist +1,233 N Close.window 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..." current
- 18:10, 27 March 2019 diff hist +1,707 N Open.dialogue 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 diff hist +1,726 N Close.dialogue 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..."
- 16:12, 27 March 2019 diff hist -28 AGI Logic Language Reference →The return command current
- 22:44, 26 March 2019 diff hist -31,356 AGI Logic Language Reference Much of the information on the commands is either incomplete or incorrect here; up to date and detailed infomration on commands are available as separate wiki pages.
- 18:41, 25 March 2019 diff hist +2,860 N Clear.text.rect 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..." current
- 17:57, 25 March 2019 diff hist +1,686 N Clear.lines 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..." current
- 17:41, 25 March 2019 diff hist +1,829 N Center.posn 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 diff hist +960 N Cancel.line 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..." current
- 16:49, 25 March 2019 diff hist +1,362 N Call.v 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..."
- 14:34, 24 March 2019 diff hist +6 Call →See Also
- 14:24, 24 March 2019 diff hist +389 Wiki Discussion
- 14:21, 24 March 2019 diff hist +1,338 N Call 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..."
- 11:04, 24 March 2019 diff hist +2,594 N Block 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..." current
- 11:02, 24 March 2019 diff hist -5 Accept.input →Example
- 11:01, 24 March 2019 diff hist -6 Accept.input →Example
- 10:35, 24 March 2019 diff hist -1 Set.pri.base →Example
- 09:17, 24 March 2019 diff hist +256 Wiki Discussion
- 17:13, 23 March 2019 diff hist -287 Assignv current
- 17:09, 23 March 2019 diff hist -204 Assignn
- 17:05, 23 March 2019 diff hist +23 Animate.obj current
- 17:04, 23 March 2019 diff hist +23 Allow.menu current
- 17:03, 23 March 2019 diff hist +23 Adj.ego.move.to.x.y current
- 17:01, 23 March 2019 diff hist +23 Add.to.pic.v current
- 17:01, 23 March 2019 diff hist +23 Add.to.pic
- 17:01, 23 March 2019 diff hist +23 Addv
- 17:00, 23 March 2019 diff hist +23 Addn
- 16:50, 23 March 2019 diff hist -334 Animate.obj
- 16:37, 23 March 2019 diff hist +1,907 N Allow.menu 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 diff hist +1,484 N Adj.ego.move.to.x.y 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 diff hist +1,630 N Add.to.pic.v 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..."
- 16:04, 23 March 2019 diff hist -612 Add.to.pic
- 15:44, 23 March 2019 diff hist +1,231 N Addv 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:38, 23 March 2019 diff hist -1 Addn →Example
- 15:37, 23 March 2019 diff hist +1,519 N Addn 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..."
- 15:23, 23 March 2019 diff hist +177 Wiki Discussion
- 23:59, 22 March 2019 diff hist 0 File:Agi php.zip Andrew Korson uploaded a new version of File:Agi php.zip
- 20:01, 22 March 2019 diff hist +2 AGI Documentation →AGI Documentation
- 19:59, 22 March 2019 diff hist -4,905 AGI Command Reference - Unknown Commands Blanked the page current
- 19:58, 22 March 2019 diff hist -5,832 AGI Command Reference - Text Management Commands Blanked the page current
- 19:57, 22 March 2019 diff hist -6,590 AGI Command Reference - Test Commands Blanked the page current
- 19:57, 22 March 2019 diff hist -3,409 AGI Command Reference - String Management Commands Blanked the page current
- 19:56, 22 March 2019 diff hist -3,217 AGI Command Reference - Sound Resource Management Commands Blanked the page current
- 19:56, 22 March 2019 diff hist -5,413 AGI Command Reference - Program Control Commands Blanked the page current
- 19:55, 22 March 2019 diff hist -4,508 AGI Command Reference - Picture Resource Management Commands Blanked the page current
- 19:55, 22 March 2019 diff hist -5,263 AGI Command Reference - Other Commands Blanked the page current
- 19:55, 22 March 2019 diff hist -7,631 AGI Command Reference - Object Motion Control Commands Blanked the page current
- 19:54, 22 March 2019 diff hist -8,609 AGI Command Reference - Object Description Commands Blanked the page current
- 19:53, 22 March 2019 diff hist -3,589 AGI Command Reference - Object Control Commands Blanked the page current
- 19:53, 22 March 2019 diff hist -4,204 AGI Command Reference - Menu Management Commands Blanked the page current
- 19:53, 22 March 2019 diff hist -4,136 AGI Command Reference - Inventory Item Management Commands Blanked the page current