Linus_Probert
753e9402bf
Skillbar selection indication
2018-02-23 13:08:05 +01:00
Linus_Probert
9286fddd3c
Adds: Flashing healthbar when low on health
2018-02-23 11:10:50 +01:00
Linus_Probert
738102b6e6
Adds basic skillbar rendering, now we need skills
2018-02-23 11:01:25 +01:00
Linus Probert
988d0138b9
Another swing at cpack
2018-02-23 07:17:55 +01:00
Linus Probert
44fc5746fd
Undo that last thing. TravisCI is way behind
2018-02-22 23:56:50 +01:00
Linus Probert
56459e1a43
Install physfs on travis
2018-02-22 23:47:23 +01:00
Linus Probert
699abb040b
Indentation error
2018-02-22 23:42:12 +01:00
Linus Probert
8a30895cae
Disabled CPACK on linux for now
2018-02-22 23:40:01 +01:00
Linus Probert
dc08e12a01
Print the cmake version in travis
2018-02-22 23:31:56 +01:00
Linus Probert
7f449e7ef3
An attempt at CPACK, not going great.
2018-02-22 23:19:33 +01:00
Linus Probert
ba9a92208d
Forgot a change in the last commit
2018-02-22 19:18:38 +01:00
Linus Probert
7fb34bf9e8
Package assets depending on build mode
2018-02-22 19:17:57 +01:00
Linus Probert
2afb8090e3
Initial skillbar code
2018-02-22 15:42:43 +01:00
Linus Probert
4f75378a73
Include SDL2MAIN_LIBRARY in build
...
This should prevent manual intervention when building in MSVC17
2018-02-22 13:12:59 +01:00
Linus Probert
d7020f1547
Fixes a minor mistake
2018-02-22 13:08:57 +01:00
Linus Probert
b209774f7b
Optional physfs compile, removed deprectaions.
2018-02-22 13:02:40 +01:00
Linus Probert
2a3f5aaa6a
Added physfs for file loading and safety.
2018-02-22 12:36:24 +01:00
Linus Probert
9fec8fcb1f
Enabled conversion warnings in GCC
2018-02-22 09:44:27 +01:00
Linus Probert
c02d674618
Conform to "standard" SDL2 including
2018-02-21 00:29:21 +01:00
Linus Probert
076d97f738
Removed debug output
2018-02-20 21:53:58 +01:00
Linus_Probert
94363a2e95
Added monster stats generation to lua.
2018-02-20 14:22:26 +01:00
Linus_Probert
548eecf3c0
Added some sound and music toggles
2018-02-20 10:45:54 +01:00
Linus_Probert
0adcbc1b11
Adds explosions of different kinds.
2018-02-19 15:55:37 +01:00
Linus_Probert
46e03af0b8
More defined turns
2018-02-19 15:09:04 +01:00
Linus Probert
d5914071d4
New license. MIT -> GPLv3.0
2018-02-16 18:11:26 +01:00
Linus_Probert
5fce60b44d
Player hit sound
2018-02-16 14:16:21 +01:00
Linus_Probert
f758f162e9
Make codacy happy
2018-02-16 11:15:29 +01:00
Linus_Probert
a4df4c6079
Adds ccache to build
...
This is mostly for fun and because I want to see how it works in travis.
2018-02-16 10:13:16 +01:00
Linus_Probert
f9443b1468
Hopefully fixes the "exit under decor" problem for the last time.
2018-02-16 09:10:05 +01:00
Linus_Probert
a26c7be122
Use the random generator instead of rand()
2018-02-15 14:45:20 +01:00
Linus_Probert
f4867551a1
Added a lot of sound and music.
2018-02-15 14:00:59 +01:00
Linus Probert
2a24c6528e
Added music
2018-02-15 00:02:23 +01:00
Linus Probert
9c10c76266
Codacy fix
2018-02-14 23:24:08 +01:00
Linus Probert
65806c1285
Fixed menu-mouse-click crash.
...
Not sure about this. Having click events on buttons that destroy the
actual button might seem pretty stupid. But I think I'd rather have that
then having to think about menu memory allocation maintenance
constantly.
2018-02-14 23:14:30 +01:00
Linus Probert
4290d7c114
Updated TODO.txt
2018-02-14 21:40:27 +01:00
Linus Probert
853d22c13b
More appveyor lua
2018-02-14 21:38:27 +01:00
Linus Probert
720e7140cb
God damnit, work!!!
2018-02-14 21:27:39 +01:00
Linus Probert
faee6d1321
Even more bloody appveyor
2018-02-14 21:24:12 +01:00
Linus Probert
8b044c1ec5
Appveyor again
2018-02-14 21:21:12 +01:00
Linus Probert
0d1699fc12
Struggled some more with appveyor
2018-02-14 21:05:09 +01:00
Linus Probert
b1288d0b05
Appveyor cache invalidation
2018-02-14 20:52:52 +01:00
Linus_Probert
b502e78dd9
Introduced a mixer and one click sound.
2018-02-14 16:04:40 +01:00
Linus_Probert
d6d578c3aa
TODO update
2018-02-14 13:48:18 +01:00
Linus_Probert
cfa522009e
Adds functioning player death and introduces better XP threshholds.
...
I'm pretty sure I've done the XP thing before. Perhaps I never comitted
that code?
2018-02-14 11:00:34 +01:00
Linus_Probert
a045ffc07c
Fixes missing lights in coridors and exit under candle
...
Also some improvements to the in game menu handling.
2018-02-13 09:50:52 +01:00
Linus Probert
dcafbbc6ac
Implemented in game menu
2018-02-13 06:44:09 +01:00
Linus_Probert
9a887ab964
Fixed the lightmap bug where some tiles would stay too dark
...
Introduced a lightmap debug mode when doing this. It's super laggy. Use
with care.
2018-02-12 11:32:43 +01:00
Linus_Probert
b2b0103b4f
Introduced centralized keyboard handling
2018-02-12 10:55:36 +01:00
Linus Probert
1bb8514a8d
Fixed a minor lua bug
2018-02-10 08:00:20 +01:00
Linus_Probert
08207f5e35
Bloodspatter based on damage.
2018-02-09 13:55:57 +01:00