All public logs
Jump to navigation
Jump to search
Combined display of all available logs of MiniScript Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
(newest | oldest) View (newer 100 | older 100) (20 | 50 | 100 | 250 | 500)- 23:19, 15 March 2020 ZachStrout talk contribs created page Ceil (Created page with "<c>ceil</c> Returns the "ceiling", i.e. closest whole number greater than or equal to the given number. See also: floor === Arguments === {| class="wikitable" |- ! Para...")
- 23:16, 15 March 2020 ZachStrout talk contribs created page Char (Created page with "<c>char</c> Gets a character from its Unicode code point. See also: code === Arguments === {| class="wikitable" |- ! Parameter Name !! Default Value !! Meaning |- | ''codeP...")
- 23:09, 15 March 2020 ZachStrout talk contribs created page BitXor (Created page with "<c>bitXor</c> treats its arguments as integers, and computes the bitwise `xor`: each bit in the result is set only if the corresponding bit is set in exactly one (not zero or...")
- 23:02, 15 March 2020 ZachStrout talk contribs created page BitOr (Created page with "<c>bitOr</c> treats its arguments as integers, and computes the bitwise `or`: each bit in the result is set if the corresponding bit is set in either (or both) of the argument...")
- 22:51, 15 March 2020 ZachStrout talk contribs created page BitAnd (Created page with "<c>bitAnd</c> treats its arguments as integers, and computes the bitwise `and`: each bit in the result is set only if the corresponding bit is set in both arguments. === Arg...")
- 22:42, 15 March 2020 ZachStrout talk contribs created page Atan (Created page with "<c>atan</c> is a function that returns the arctangent of a value or ratio, that is, the angle (in radians) whose tangent is y/x. This will return an angle in the correct quad...")
- 22:38, 15 March 2020 ZachStrout talk contribs created page Asin (Created page with "<c>asin</c> is a function that returns the inverse sine, that is, the angle (in radians) whose sine is the given value. === Arguments === {| class="wikitable" |- ! Paramete...")
- 22:18, 15 March 2020 User account ZachStrout talk contribs was created
- 00:11, 14 March 2020 JoeStrout talk contribs created page Startup.ms (Created page with "The special file '''startup.ms''', if located at the root level of the user.minidisk file found by Mini Micro when it starts up, will be automatically loaded and run....")
- 23:55, 13 March 2020 JoeStrout talk contribs created page How to package a Mini Micro game (Created page with "To "package" a Mini Micro game means to bundle up all the files into a format that end-users can download (or access on the web) and play without needing anything else. T...")
- 02:45, 13 March 2020 JoeStrout talk contribs created page File:MiniMicro256.png (Mini Micro logo (256x192 version).)
- 02:45, 13 March 2020 JoeStrout talk contribs uploaded File:MiniMicro256.png (Mini Micro logo (256x192 version).)
- 22:39, 11 March 2020 JoeStrout talk contribs created page How to run a program on startup (Created page with "In Mini Micro, any program found at /usr/startup.ms on the default user disk is run when the machine starts up. You can use this when packaging your game for distribution...")
- 22:13, 11 March 2020 JoeStrout talk contribs created page How to detect NaN (Created page with "Invalid math operations may result in a numeric value of NaN ("Not a Number"). These values have special semantics: they are not considered equal to anything, even themselves...")
- 03:56, 11 March 2020 JoeStrout talk contribs created page Category:Numeric Functions (Created page with "The functions below all operate on numbers.")
- 03:56, 11 March 2020 JoeStrout talk contribs created page Acos (Created page with "The <msinline>acos</msinline> function returns the inverse cosine, that is, the angle (in radians) whose cosine is the given value. === Arguments === {| class="wikitable" |...")
- 03:53, 11 March 2020 JoeStrout talk contribs created page Abs (Created page with "The <msinline>abs</msinline> function returns the absolute value of the given number. === Arguments === {| class="wikitable" |- ! Parameter Name !! Default Value !! Meaning...")
- 15:18, 8 March 2020 JoeStrout talk contribs created page File:ScreenCoordinates.png (Illustration of screen coordinates.)
- 15:18, 8 March 2020 JoeStrout talk contribs uploaded File:ScreenCoordinates.png (Illustration of screen coordinates.)
- 15:17, 8 March 2020 JoeStrout talk contribs created page Screen coordinates (Created page with "In Mini Micro, screen coordinates refers to the number of pixels from the bottom-left corner of the screen. These are the coordinates returned by mouse.x and mouse....")
- 14:40, 8 March 2020 JoeStrout talk contribs created page Mouse (Created page with "In Mini Micro, the <msinline>mouse</msinline> module is a small collection of functions related to detecting the mouse state, and controlling display of the mouse cursor....")
- 14:28, 8 March 2020 JoeStrout talk contribs created page Mouse.button (Created page with "In Mini Micro, the mouse.button function returns whether a given mouse button is currently pressed. === Arguments === {| class="wikitable" |- ! Parameter Name !! Default...")
- 14:15, 8 March 2020 JoeStrout talk contribs created page File:SpriteClickDemo.png (Screen shot for How to detect a click on a sprite.)
- 14:15, 8 March 2020 JoeStrout talk contribs uploaded File:SpriteClickDemo.png (Screen shot for How to detect a click on a sprite.)
- 14:14, 8 March 2020 JoeStrout talk contribs created page How to detect a click on a sprite (Created page with "To detect a mouse click on a sprite, give the sprite a localBounds, and then call .contains on the sprite, passing in mouse. Th...")
- 22:19, 7 March 2020 JoeStrout talk contribs created page File:HowToFadeSprite.png (Screen shot from the example on How to make a sprite translucent.)
- 22:19, 7 March 2020 JoeStrout talk contribs uploaded File:HowToFadeSprite.png (Screen shot from the example on How to make a sprite translucent.)
- 22:18, 7 March 2020 JoeStrout talk contribs created page How to make a sprite translucent (Created page with "You can change the opacity of a sprite by using the alpha channel of the tint color. An alpha value of 255 (or FF in hex) is completely opaque; an alpha value of zero is comp...")
- 16:33, 6 March 2020 JoeStrout talk contribs created page File:HowToPointScreenshot.png (Screen shot of the How to point a sprite at a file code example, in several different states.)
- 16:33, 6 March 2020 JoeStrout talk contribs uploaded File:HowToPointScreenshot.png (Screen shot of the How to point a sprite at a file code example, in several different states.)
- 13:56, 6 March 2020 JoeStrout talk contribs created page How to move a sprite forward (Created page with "Move a sprite in its "forward" direction (i.e. in the +X direction when the sprite is not rotated) by using the cos and sin functions, as shown below. Note that cos...")
- 14:14, 5 March 2020 JoeStrout talk contribs created page How to move a sprite towards a target (Created page with "To move a sprite at a constant speed towards a target, find the difference in X and Y, and normalize by multiplying by the desired speed divided by the total distance. Then s...")
- 15:17, 4 March 2020 JoeStrout talk contribs created page How to check if one value contains another (Created page with "If you need to check whether a string contains a given substring, or a list or map contains a specified value, then you can use indexOf and compare the result to null....")
- 14:19, 4 March 2020 JoeStrout talk contribs created page How to load a sprite from the web (Created page with "To load a sprite from an image on the web, simply pass the URL to http.get, and assign the result to the sprite's .image property. == Example == <ms>clea...")
- 13:59, 4 March 2020 JoeStrout talk contribs created page Category:How To (Created page with "These "How To" articles each explain how to accomplish one small task, usually with a complete example you can paste in and try. Many of the examples apply to a specific envi...")
- 13:57, 4 March 2020 JoeStrout talk contribs created page How to point a sprite at a target (Created page with "To point a sprite at a target, use the atan function to calculate the angle in radians, then multiply by 180/pi to convert to degrees, and assign the result to the spr...")
- 16:10, 27 February 2020 JoeStrout talk contribs created page Open-Source Projects (Created page with "This page is a collection of links to open-source projects in or for MiniScript. === Main Repository === https://github.com/JoeStrout/miniscript Official repository of sourc...")
- 19:14, 21 February 2020 JoeStrout talk contribs created page Naming Conventions (Created page with "The MiniScript intrinsic functions and Mini Micro API have established the following conventions with regard to naming variables. == Capitalizatio...")
- 01:41, 21 February 2020 JoeStrout talk contribs created page Category:Map Methods (Created page with "These are methods that work on or with maps.")
- 01:40, 21 February 2020 JoeStrout talk contribs created page Category:String Methods (Created page with "These are methods that work on or with strings.")
- 01:40, 21 February 2020 JoeStrout talk contribs created page Category:List Methods (Created page with "These are methods that work on or with lists.")
- 01:39, 21 February 2020 JoeStrout talk contribs created page Len (Created page with "<c>len</c> is a intrinsic function that returns the number of elements in a list, the number of characters in a string, or the number...")
- 21:05, 20 February 2020 JoeStrout talk contribs created page Category:Conventions (Created page with "Pages in this category describe standard practices for using MiniScript.")
- 21:03, 20 February 2020 JoeStrout talk contribs created page File extension (Created page with "The standard file extension for MiniScript files is: '''.ms''' See also MIME types. Category:Conventions")
- 21:02, 20 February 2020 JoeStrout talk contribs created page Mime types (Created page with "MiniScript scripts may be identified as the following MIME types: * text/x-minicript * application/x-miniscript See also file extension. Category:Conventions")
- 14:50, 20 February 2020 JoeStrout talk contribs created page Category:Intrinsic Functions (Created page with "Intrinsic functions are functions that are predefined, either as part of the MiniScript core, or added by the host environment.")
- 14:49, 20 February 2020 JoeStrout talk contribs created page Print (Created page with "<c>print</c> is an intrinsic function that displays a string to the user. It is a standard intrinsic, though there may be some implement...")
- 14:39, 20 February 2020 JoeStrout talk contribs created page Parentheses (Created page with "Parentheses in MiniScript have only three uses: 1. Use them to group math operations in the order you want them, just as in algebra. <source lang="miniscript">x = (2+4)*7...")
- 04:40, 20 February 2020 JoeStrout talk contribs created page Category:Operators (Created page with "Operators are symbols or keywords that act directly on operands supplied either after, or on either side of, the operator.")
- 04:39, 20 February 2020 JoeStrout talk contribs deleted page Category:Data types (content was: "MiniScript has only a handful of core data types, shown below. Particular host environments may add more, but usually any additional types are implemented as maps using standard MiniScript object-oriented programming techniques.", and the only contributor was "JoeStrout" (talk))
- 04:38, 20 February 2020 JoeStrout talk contribs created page Category:Data Types (Created page with "MiniScript has only a handful of core data types, shown below. Particular host environments may add more, but usually any additional types are implemented as maps using standa...")
- 04:36, 20 February 2020 JoeStrout talk contribs created page Category:Data types (Created page with "MiniScript has only a handful of core data types, shown below. Particular host environments may add more, but usually any additional types are implemented as maps usi...")
- 04:35, 20 February 2020 JoeStrout talk contribs created page FuncDef (Created page with "<c>funcDef</c> is one of the core Category:data types in MiniScript. It represents a compiled or intrinsic function. Category:Language Category:Data Types...")
- 04:34, 20 February 2020 JoeStrout talk contribs created page Map (Created page with "<c>map</c> is one of the core Category:data types in MiniScript. Category:Language Category:Data Types {{stub}}")
- 04:34, 20 February 2020 JoeStrout talk contribs created page List (Created page with "<c>list</c> is one of the core Category:data types in MiniScript. Category:Language Category:Data Types {{stub}}")
- 04:34, 20 February 2020 JoeStrout talk contribs created page Number (Created page with "<c>number</c> is one of the core Category:data types in MiniScript. Category:Language Category:Data Types {{stub}}")
- 04:33, 20 February 2020 JoeStrout talk contribs created page String (Created page with "<c>string</c> is one of the core Category:data types in MiniScript. Category:Language Category:Data Types {{stub}}")
- 04:32, 20 February 2020 JoeStrout talk contribs created page End function (Created page with "The <c>end function</c> keyword statement terminates a function block. Category:Language Category:Keywords {{stub}}")
- 04:31, 20 February 2020 JoeStrout talk contribs created page End while (Created page with "The <c>end while</c> keyword statement terminates a while loop. Category:Language Category:Keywords {{stub}}")
- 04:31, 20 February 2020 JoeStrout talk contribs created page End for (Created page with "The <c>end for</c> keyword statement terminates a for loop. Category:Language Category:Keywords {{stub}}")
- 04:30, 20 February 2020 JoeStrout talk contribs created page End if (Created page with "The <c>end if</c> keyword statement terminates an if block. Category:Language Category:Keywords {{stub}}")
- 04:29, 20 February 2020 JoeStrout talk contribs created page If (Created page with "<c>if</c> is the keyword that begins an ''if block''. Category:Language Category:Keywords {{stub}}")
- 04:28, 20 February 2020 JoeStrout talk contribs created page Return (Created page with "<c>return</c> is a keyword that returns from a function, optionally passing a value to the caller. Category:Language Category:Keywords {{s...")
- 04:26, 20 February 2020 JoeStrout talk contribs created page Function (Created page with "<c>function</c> is a keyword used to define a subprogram in MiniScript. The term "function" can also refer to such a subprogram. Category:Language...")
- 04:25, 20 February 2020 JoeStrout talk contribs created page Not (Created page with "<c>not</c> is a keyword unary operator that returns the logical negation of its operand. Category:Language Category:Keywords {{stub}}")
- 04:23, 20 February 2020 JoeStrout talk contribs created page In (Created page with "<c>in</c> is a keyword used in a for statement to identify the range which should be iterated over. Category:Language Category:Keywords {{...")
- 04:22, 20 February 2020 JoeStrout talk contribs created page False (Created page with "<c>false</c> is a keyword value equivalent to 0. Category:Language Category:Keywords {{stub}}")
- 04:21, 20 February 2020 JoeStrout talk contribs created page True (Created page with "<c>true</c> is a keyword value equivalent to <c>1</c>. Category:Language Category:Keywords {{stub}}")
- 02:35, 20 February 2020 JoeStrout talk contribs created page Null (Created page with "<c>null</c> is a keyword that represents the null value in MiniScript. Category:Language Category:Keywords {{stub}}")
- 02:32, 20 February 2020 JoeStrout talk contribs created page Continue (Created page with "<c>continue</c> is a keyword statement that causes execution to jump directly to the next iteration of a for or while loop. Category:Language...")
- 23:32, 19 February 2020 JoeStrout talk contribs created page Break (Created page with "<c>break</c> is a keyword statement that jumps out of the innermost <c>for</c> or <c>while</c> loop. Category:Language [[Category:Keywords]...")
- 23:31, 19 February 2020 JoeStrout talk contribs created page While (Created page with "<c>while</c> is a keyword used to loop as long as some condition is true. The condition is tested before each iteration of the loop (including the firs...")
- 23:26, 19 February 2020 JoeStrout talk contribs created page Object-oriented programming (Created page with "Object-oriented programming (OOP) is an approach to organizing code by dividing it into classes and objects. MiniScript supports prototype-based OOP through <c>new</c>, <...")
- 23:21, 19 February 2020 JoeStrout talk contribs created page For (Created page with "<c>for</c> is a keyword used to loop over a sequence (i.e. a list, map, or string). Category:Language Category:Keywords {{stub}}")
- 23:17, 19 February 2020 JoeStrout talk contribs created page Category:Keywords (Created page with "Keywords are special identifiers which are built into the MiniScript language, and are understood directly by the parser.")
- 23:10, 19 February 2020 JoeStrout talk contribs created page Isa (Created page with "<c>__isa</c> is a special entry in a map that refers to the map's base class. It is part of MiniScript's support for object-oriented programming. Category:Language...")
- 23:09, 19 February 2020 JoeStrout talk contribs created page New (Created page with "<c>new</c> is a keyword unary operator used to create a subclass or instance. <c>new</c> acts on a map, and returns a new map with __isa set to the opera...")
- 23:07, 19 February 2020 JoeStrout talk contribs created page Self (Created page with "<c>self</c> is a keyword used to refer to the object by which a method was invoked using dot syntax. Category:Language {{stub}}")
- 23:06, 19 February 2020 JoeStrout talk contribs created page Super (Created page with "<c>super</c> is a keyword used to access base class methods from within a subclass method. Category:Language {{stub}}")
- 14:03, 9 February 2020 JoeStrout talk contribs created page Comments (Created page with "A ''comment'' in programming jargon is a bit of free text for readers of the code, ignored by the compiler. Comments in MiniScript begin with two forward slashes (//) and con...")
- 13:53, 9 February 2020 JoeStrout talk contribs deleted page Template:Asbox (doesn't seem to work; probably needs some extension we don't have)
- 13:51, 9 February 2020 JoeStrout talk contribs created page Template:Asbox (Created page with "{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{High-use| 22196...")
- 13:49, 9 February 2020 JoeStrout talk contribs created page Template:Stub (Created page with "{{asbox | image = | pix = | subject = | article = article | qualifier = | category = Stubs | tempsort = no | lowercase = y | name = Template:Stub }}")
- 00:34, 9 February 2020 JoeStrout talk contribs created page Mini Micro (Created page with "Mini Micro is a desktop application for Windows, macOS, and Linux. It simulates a retro-style home computer, built atop the MiniScript language. It is intended as both an ed...")
- 00:28, 9 February 2020 JoeStrout talk contribs created page Command-Line MiniScript (Created page with "Command-Line MiniScript is a program to run in a Unix (including macOS), Linux, or Windows shell. It allows for both interactive use of MiniScript (through a REPL) and th...")
- 00:26, 9 February 2020 JoeStrout talk contribs created page REPL (Created page with "REPL is an acronym for Read-Eval-Print-Loop. This is a feature of some Category:Environment environments which allows you to type MiniScript code at a prompt, and have it...")
- 00:22, 9 February 2020 JoeStrout talk contribs created page Category:Environments (Created page with "Pages related to the various environments (applications, etc.) in which you can use MiniScript.")
- 00:21, 9 February 2020 JoeStrout talk contribs created page Try-It Web Page (Created page with "The [https://miniscript.org/tryit/ MiniScript Try-It! page] enables you to run MiniScript code via a web browser. == How it Works == MiniScript source is sent to a server t...")
- 00:16, 9 February 2020 JoeStrout talk contribs created page Category:Tools (Created page with "Pages about external tools that help in working with MiniScript code: editors, formatters, etc.")
- 00:15, 9 February 2020 JoeStrout talk contribs created page Category:Unity (Created page with "Pages that relate to the use of MiniScript within the [https://unity3d.com Unity] game development environment.")
- 00:14, 9 February 2020 JoeStrout talk contribs created page User:JoeStrout (Created page with "Joe Strout is the original author and primary maintainer of MiniScript and Mini Micro.")
- 00:13, 9 February 2020 JoeStrout talk contribs created page Category:Community (Created page with "Pages that relate to the MiniScript user community, and the various places and ways such users might communicate.")
- 00:12, 9 February 2020 JoeStrout talk contribs created page Category:Mini Micro (Created page with "Pages that apply to the Mini Micro virtual home computer (on any host OS).")
- 00:12, 9 February 2020 JoeStrout talk contribs created page Category:Command-Line (Created page with "Pages that apply to command-line MiniScript (on any OS).")
- 00:11, 9 February 2020 JoeStrout talk contribs created page Category:Language (Created page with "Pages related to the MiniScript language itself.")
- 19:11, 8 February 2020 Hilbert talk contribs changed group membership for JoeStrout from administrator to administrator, interface administrator and bureaucrat
- 19:06, 8 February 2020 Hilbert talk contribs changed group membership for JoeStrout from (none) to administrator
- 19:04, 8 February 2020 JoeStrout talk contribs created page MiniScript Wiki:About (initial content)
- 19:01, 8 February 2020 User account JoeStrout talk contribs was created
- 18:12, 8 February 2020 MediaWiki default talk created page Main Page