Commit Graph

514 Commits

Author SHA1 Message Date
LDDestroier 08b6e74707
Create windont 2020-01-19 13:01:38 -05:00
LDDestroier 20437ea4f6
Disabled setVisible during render if not focused in multishell 2020-01-12 23:52:52 -05:00
LDDestroier ec3ae28af9
Fixed multishell 2020-01-12 23:50:43 -05:00
LDDestroier 9536565dfe
Update windont.lua 2020-01-12 03:31:16 -05:00
LDDestroier 47e160a191
Added support for static, removed "burn-in" 2020-01-12 02:55:47 -05:00
LDDestroier 5b8a4ee9af
Added "addSpeed" and "subtractSpeed"
Now you can determine just how fast the phosphors light up and die down!
2020-01-12 02:34:21 -05:00
LDDestroier 56b6c01ec1
Added "windont.useSetVisible" 2020-01-12 02:30:28 -05:00
LDDestroier 89b3643404
Update flicker.lua 2020-01-12 02:01:28 -05:00
LDDestroier e092709368
Update flicker.lua 2020-01-12 01:53:23 -05:00
LDDestroier 7e348e727c
Update flicker.lua 2020-01-12 01:44:13 -05:00
LDDestroier 6971abcd6b
Update ghost.lua 2020-01-12 01:43:50 -05:00
LDDestroier ba056343bd
Fixed transparency check function
If it tried to check an area of a window that fell outside its bounds, it would incorrectly return `true`.
2020-01-12 01:42:47 -05:00
LDDestroier 578dec4766
Added argument to open other program 2020-01-12 00:44:23 -05:00
LDDestroier 8462e3028a
Added a nice amber glow 2020-01-12 00:41:21 -05:00
LDDestroier ae1dde998c
Create ghost.lua 2020-01-12 00:33:56 -05:00
LDDestroier a9e8060cb7
Update flicker.lua 2020-01-11 23:27:48 -05:00
LDDestroier e432841fcb
Create flicker.lua 2020-01-11 23:26:39 -05:00
LDDestroier d5dbc125fc
Update tron.lua 2020-01-09 01:21:30 -05:00
LDDestroier 506403cdf2
Replaced special characters with \ escapes 2020-01-09 01:18:42 -05:00
LDDestroier f277c24bb1
Update windont.lua 2020-01-06 02:54:05 -05:00
LDDestroier 7df729d49b
Update demo.lua 2020-01-06 02:53:45 -05:00
LDDestroier c072a1660c
Update README.md 2020-01-05 21:58:40 -05:00
LDDestroier 4f52154f34
Added extra input to transformation functions
Now, the third argument for char/text/back transformation functions will be the char/text/back located on the X/Y position of the buffer. If there is no such position on the window's buffer, it will be `nil`.
The `setCursorPos` function now floors inputs so as to not break when receiving non-integer arguments.
2020-01-05 21:55:51 -05:00
LDDestroier 74bffa981d
Removed instances of "term.nativePaletteColor"
Apparently, this function doesn't exist in all modern ComputerCraft iterations...
2020-01-04 19:00:21 -05:00
LDDestroier b1ad390501
Update ldris.lua 2019-12-31 04:44:49 -05:00
LDDestroier d7a05f71d6
Reduced hold-Left/Right delay 2019-12-29 09:56:50 -08:00
LDDestroier 3cc3af0acb
Update demo.lua 2019-12-25 02:34:49 -05:00
LDDestroier 1fec1b20c6
Update demo.lua 2019-12-25 02:33:31 -05:00
LDDestroier 55434d5247
Moved to "windont 2019-12-25 02:30:11 -05:00
LDDestroier 6ed3b82b0b
Moved to "windont" folder 2019-12-25 02:29:43 -05:00
LDDestroier ac98a4558c
Create README.md
This will need amending later
2019-12-25 02:28:29 -05:00
LDDestroier 2563eebde1
Update windont-demo.lua 2019-12-23 22:34:41 -05:00
LDDestroier 31baaf3c40
Added "metaTransformation" function option 2019-12-23 22:34:25 -05:00
LDDestroier 942b2371f9
Update windont-demo.lua 2019-12-23 21:38:05 -05:00
LDDestroier 2e3cbcc362
Update windont-demo.lua 2019-12-17 20:59:07 -05:00
LDDestroier cd61d513ae
Replaced config with default, changed alwaysRender behavior 2019-12-15 21:47:19 -05:00
LDDestroier b5f59a325d
Added "lval" for most local variables 2019-12-14 01:12:53 +00:00
LDDestroier 00833d33f2
Added redraw for new window if alwaysRender 2019-12-14 00:46:33 +00:00
LDDestroier 5cf8037599
Fixed stack overflow using windon't as baseTerm 2019-12-14 00:35:01 +00:00
LDDestroier 7aa402b33e
Fixed alwaysRender for write and blit 2019-12-14 00:00:31 +00:00
LDDestroier 8bb6075655
Update windont.lua 2019-12-11 04:26:37 -05:00
LDDestroier dafb80a803
Update windont-demo.lua 2019-12-11 02:37:30 -05:00
LDDestroier 8807f4ac0a
Added per-window transformation support
boy this is a doozy
2019-12-11 02:37:13 -05:00
LDDestroier e33d5c5f84
Create windont-demo.lua 2019-12-11 00:29:51 -05:00
LDDestroier a3abda09df
Fixed transparency, added other options
Added the windont.info table, which will tell you miscellaneous information about the API
 + time in which the render function was last called
 + list of all windows rendered last
 + amount of windows rendered last
 + amount of term.blit calls during last render
Fixed term.scroll
Fixed transparency
Added "meta.renderBuddies" table which renders all windows associated with the main one inside the table after rendering the main one.
2019-12-11 00:29:30 -05:00
LDDestroier fe9956a65b
Fixed some stuff
Transparency now works
Window positions now work properly (gotta test these things beforehand...)
2019-12-09 03:53:52 -05:00
LDDestroier 1ea4ec8910
Create windont.lua 2019-12-09 02:30:33 -05:00
LDDestroier 809c23c2fe
Removed use of 'game.nou'
This will allow LDris to technically handle more than two players, And yes, with updated matchmaking code, that means you can technically have 99 players.
2019-11-22 17:52:36 -05:00
LDDestroier b9d2a3476c
Added control help screen 2019-11-22 02:37:44 -05:00
JackMacWindows 5d5709546a Fix crash when player is nil (#8) 2019-11-21 21:37:25 -05:00