History of
lua
@master
git clone https://git.dumitru.net/nush/
-
Partial UTF8 support: Optionally link libcursesw, and set curses.utf8 to say whether utf8 is OK
Ralph Versteegen
9 years ago
-
Add curses.WHITE, etc, and also allow all curses attrs in markup, eg. {{reverse}}, {{bold}}
Ralph Versteegen
9 years ago
-
added messages to debug keys
Vlad Dumitru
9 years ago
-
added debug keys to teleport the player to the next/previous level
Vlad Dumitru
9 years ago
-
added some missing comments
Vlad Dumitru
9 years ago
-
added broken machinery/electronics tiles
Vlad Dumitru
9 years ago
-
Add `markup' as a shortcut for {{WHITE}}markup{{pop}}, and add UI:removeMarkup()
Ralph Versteegen
9 years ago
-
started work on a BSP-based map generator
Vlad Dumitru
9 years ago
-
{{pop}} markup code undoes the previous one. May be useful for nested markup codes
Ralph Versteegen
9 years ago
-
Set delay for Esc to 100ms; Esc as alternative to Q and < as alternative to >
Ralph Versteegen
9 years ago
-
Add R/^R/^L, and curses.redraw(), to redraw the screen
Ralph Versteegen
9 years ago
-
added high score table and causes of death
Vlad Dumitru
9 years ago
-
the player can now die
Vlad Dumitru
9 years ago
-
replaced magic numbers with global constants
Vlad Dumitru
9 years ago
-
Add 'f' to fire weapon; firing animation
Ralph Versteegen
9 years ago
-
Add log_printf() for writing to log.txt from C
Ralph Versteegen
9 years ago
-
Add Particles
Ralph Versteegen
9 years ago
-
Break out of infinite loop in map gen if a room can't be placed anywhere
Ralph Versteegen
9 years ago
-
added a cave generator
Vlad Dumitru
9 years ago
-
UI:directionFromKey() and :promptDirection now return 3 values instead of a table; also add UI:xyFromDirection()
Ralph Versteegen
9 years ago
-
stairs aren't considered free/empty tiles anymore
Vlad Dumitru
9 years ago
-
added working stairs and level names
Vlad Dumitru
9 years ago
-
removed "walk-message" behaviour and instead added "on-walk" events for tiles
Vlad Dumitru
9 years ago
-
doors can now be closed
Vlad Dumitru
9 years ago
-
got a working binary for Windows, which works with lua 5.1
Vlad Dumitru
9 years ago
-
Add UI:directionFromKey() and UI:promptDirection() and use for movement
Ralph Versteegen
9 years ago
-
Diagonal movement
Ralph Versteegen
9 years ago
-
Move dumpGlobals to Util
Ralph Versteegen
9 years ago
-
Ctrl-C handler now works from both C and lua: simply call luaL_error()
Ralph Versteegen
9 years ago
-
Print lua backtrace on error. Added curses.running, and removed a tailcall in Actor:act()
Ralph Versteegen
9 years ago