17 Commits

Author SHA1 Message Date
UnknownShadow200
a6f5ba2f3b Fix reach distance being too short in some circumstances. (Thanks Cheesse), partially addresses #27. 2015-06-27 10:22:29 +10:00
UnknownShadow200
f3794aa002 Fix painting not working with the client. 2015-06-27 09:23:40 +10:00
UnknownShadow200
8339f86b04 Can press Alt + F4 to close the window, prevent changing key mappings to function keys. 2015-05-23 09:25:17 +10:00
UnknownShadow200
a223762e02 Fix bug with right clicking attempting to place blocks outside boundaries of the map. 2015-05-18 18:56:04 +10:00
UnknownShadow200
a8f663f129 Optimise allocations of cursor get/set calls, optimise allocations in PauseScreen. 2015-05-12 19:16:04 +10:00
UnknownShadow200
49ebc304b9 Simplify mouse picking. 2015-05-06 06:43:38 +10:00
UnknownShadow200
92b8266e29 Simplify view distance cycling. 2015-04-30 06:27:57 +10:00
UnknownShadow200
1a61c78ed6 Reuse 1 PickedPos instance. 2015-04-28 06:19:36 +10:00
UnknownShadow200
fa5352f634 When pressing escape in pause screen, return to normal screen. 2015-04-04 17:53:52 +11:00
UnknownShadow200
c7bfbc8567 Add scrolling in block hotbar. 2015-04-04 17:50:11 +11:00
UnknownShadow200
81ae1012ee Add middle clicking, cleanup held block setting. 2015-04-04 17:43:38 +11:00
UnknownShadow200
ba9d29b4cd Replace ray-triangle intersection with much faster alternative. 2015-02-27 17:07:11 +11:00
UnknownShadow200
b147f5beec Implement HoldThis properly. (oops) 2015-01-04 14:07:25 +11:00
UnknownShadow200
1ed45db594 Can configure most keys now. (excluding pause and function keys) 2015-01-02 19:25:51 +11:00
UnknownShadow200
908c3c4ade Drop confusing behaviour of arrow keys in BlockSelectScreen, drop unused string indexer in KeyMap class. 2015-01-02 17:12:53 +11:00
UnknownShadow200
c8c156791a First step to making input keys configurable. 2015-01-02 17:01:35 +11:00
UnknownShadow200
423d365267 Add everything. 2014-12-17 14:47:17 +11:00