Linus Probert
ebfe2715e0
Fixes compile error and some graphical issues
...
- Keys and artifacts should render on to of other items
- Locked doors will impact surrounding wall layouts
2019-03-20 19:56:30 +01:00
Linus Probert
18987e2c2a
Incomplete monster key fixes
2019-03-19 21:54:58 +01:00
Linus Probert
e50d40fb1c
Adds doors and greater chance of walls
2019-03-14 19:11:25 +01:00
Linus Probert
756afbae9d
Separates walls from regular tiles
2019-03-11 16:21:15 +01:00
Linus Probert
d749861477
Make jumbled rooms more likely
2019-03-09 08:55:59 +01:00
Linus Probert
7ab5ece83b
Nicer wall decorations on interior walls
2019-03-08 16:58:25 +01:00
Linus Probert
8c9622d6bd
Shopkeeper now has bodyguards next time you meet after kiling him
...
Fixed cl warnings in cmake and added some more walldecorations as well.
Wall decorations needs better logic so we get the right decoration on
the right tile.
2019-03-08 14:39:23 +01:00
Linus Probert
46fbdc1b3c
Fixed jumble layout logic
2019-03-08 12:39:21 +01:00
Linus Probert
b40c54a88d
Layouts can now be jumbled with each other
...
This takes quadrants from 4 random layouts and creates a new layout
based on those quadrants.
This is not done for shop layouts.
2019-03-08 12:00:08 +01:00
Linus Probert
8f20f36db7
Lighting on wall layouts and aggro shopkeepers
2019-03-08 10:17:06 +01:00
Linus Probert
3ba33d8852
Adds light tiles to layout files and a shopkeeper
...
Next step is to add game logic for shopkeeper murderers and
ability to take items after the shopkeeper is dead.
2019-03-07 20:06:04 +01:00
Linus Probert
7e1dffb45e
Shops implemented
...
Only need to add the shopkeeper now
2019-03-07 11:09:14 +01:00
Linus Probert
63812fbe05
More wall layouts and cordinated walls
2019-03-06 18:21:27 +01:00
Linus Probert
ca41520c06
Wall layouts added to regular build
2019-03-04 13:13:58 +01:00
Linus Probert
88f4703d00
Some more fence layouts
2019-03-04 13:05:23 +01:00
Linus Probert
206f95f3b6
Fences and walls in layout files
2019-03-04 10:09:55 +01:00
Linus Probert
1c4e600dd4
Wall layout data
2019-03-04 07:35:26 +01:00
Linus Probert
13ca11c70e
Begins refactoring of layout parser to accomodate more layout details
2019-03-01 12:44:12 +01:00
Linus Probert
5d61a91139
Split pit layout logic into separate file
...
The plan is to extend this further to incorporate walls and stuff.
This can later be used for the shop layout.
2019-03-01 08:57:15 +01:00