- Bullets make a sound when they hit a wall
- Image gets color shifted, desaturated and noisy if player has too few bits
- Added doors
- Player names (non-editable yet)
- "Tutorial rooms" - very short, stripped down rooms, which aim to make certain game play concepts/mechanics clear
- A way to choose input type at the start of the program
- A lot more maps
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import re | |
| import sys | |
| from collections import defaultdict | |
| class Node: | |
| def __init__(self, string, parent = None): | |
| self.string = string | |
| self.parent = parent | |
| self.children = [] | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Important: | |
| ctrl+shift+p - everything | |
| ctrl+t - fuzzy file opener (alternative: ctlr+b - search open files) | |
| ctrl+, - settings | |
| ctrl+f - search | |
| ctrl+shift+f - search entire project | |
| esc - close search pane | |
| ctrl+r - search symbols in current file |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| do | |
| local compiler = function(filename, codeString) | |
| local counter = 0 | |
| filename = filename:gsub("\\", "/") | |
| codeString = codeString:gsub("func%(", | |
| function() | |
| counter = counter + 1 | |
| return 'func("' .. filename .. "_" .. tostring(counter) .. '"' | |
| end) | |
| print(codeString) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| local tweakables = {} | |
| function tweak(defaultVal, name) | |
| if not tweakables[name] then tweakables[name] = defaultVal end | |
| return tweakables[name] | |
| end | |
| local fileList = {} | |
| function buildFileList(dir, includeDirs) | |
| local lfs = love.filesystem |
NewerOlder