Commit History
@master
git clone https://git.dumitru.net/nush/
-
Darken remembered but not visible tiles, so that visible floor tiles are distinguished
Ralph Versteegen
9 years ago
-
Locations of items on the map are now remembered
Ralph Versteegen
9 years ago
-
Standing on an opaque tile no long blocks entire FoV; also simplified code
Ralph Versteegen
9 years ago
-
List items on a tile when you step on it
Ralph Versteegen
9 years ago
-
Add Global.defaultColor. Decided not to change it from 'white' to 'normal' for now
Ralph Versteegen
9 years ago
-
Add UI:deleteMessage(), however seems to be a bad idea to use it
Ralph Versteegen
9 years ago
-
Add / or HJKLYUBN to move in a straight line
Ralph Versteegen
9 years ago
-
add Map:neighbours() iterator over coords of adjacent tiles
Ralph Versteegen
9 years ago
-
Move Game:itemsAtTile() to Map, and reorder functions in map.lua to put useful functions together
Ralph Versteegen
9 years ago
-
Move .upStairs and .downStairs to Tile (and fix a typo in them)
Ralph Versteegen
9 years ago
-
Add Util.dirToInt, .intToDir, .clockwise(), .anticlockwise()
Ralph Versteegen
9 years ago
-
A few misc fixes
Ralph Versteegen
9 years ago
-
( and ) keys no longer crash on moving to nonexistent level; also swapped them
Ralph Versteegen
9 years ago
-
updated TODO; categorised items in todo list
Vlad Dumitru
9 years ago
-
refactored locked doors
Vlad Dumitru
9 years ago
-
Prettify UI:scrollableTextScreen a little
Ralph Versteegen
9 years ago
-
Up and down stair tiles also set .color = "white"
Ralph Versteegen
9 years ago
-
shooting locked doors has a chance of breaking the lock
Vlad Dumitru
9 years ago
-
added locked doors; only red keycard-locked doors at the moment
Vlad Dumitru
9 years ago
-
Replace lua_tointeger and lua_tostring with luaL_checkinteger and checkstring for more error checking
Ralph Versteegen
9 years ago
-
Fix `highlight' codes in lua 5.1
Ralph Versteegen
9 years ago
-
Add a help file, viewable with '?', and a test screen for various display stuff, F3
Ralph Versteegen
9 years ago
-
Generalise UI:messageLogScreen() to UI:scrollableTextScreen(), and add support for page up/down/home/end
Ralph Versteegen
9 years ago
-
curses.getch(): report F keys
Ralph Versteegen
9 years ago
-
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