Linus Probert
|
8bf9329b8c
|
Version bump and badges
|
2018-08-21 17:00:33 +02:00 |
Linus Probert
|
8c25693d6d
|
Moves sqlite3 files to separate dir
Only intention is to separate my code from 3rd party code.
|
2018-08-21 16:32:26 +02:00 |
Linus Probert
|
358c0c7ddc
|
Fixes #37 and #39 Adds tooltips to everything
- A tooltip on first play will explain how it works
- A tooltip on levelup will display skill info
- A setting is introduced to disable tooltips
|
2018-08-20 14:32:38 +02:00 |
Linus Probert
|
5f754d551a
|
Merge branch 'master' into dev
|
2018-08-19 20:26:28 +02:00 |
Linus Probert
|
30058ea4e0
|
Creates gui_util and moves some code out from gui.c
|
2018-08-19 20:25:31 +02:00 |
Linus Probert
|
8fa4fbd51c
|
Patch version raised to 13
|
2018-08-15 08:08:58 +02:00 |
Linus Probert
|
6633db7aa4
|
Adds room objects and FIRE rooms.
|
2018-08-13 13:11:32 +02:00 |
Linus Probert
|
b4ae946140
|
Patch version raised to 12
|
2018-08-12 19:44:17 +02:00 |
Linus Probert
|
254417271c
|
Began #33 Create score screen
Adds the backend (db) part of hiscores, next step is to create the
screen.
|
2018-08-12 16:14:07 +02:00 |
Linus Probert
|
4ccdebe79c
|
Patch version raised to 11
|
2018-08-12 09:25:03 +02:00 |
Linus Probert
|
3f1cdf8a12
|
Fixes: #5 Creates a creditscreen
|
2018-08-12 09:13:18 +02:00 |
Linus Probert
|
4e1050dc8a
|
Patch version raised to 10
|
2018-08-11 20:25:10 +02:00 |
Linus Probert
|
62d1bbd49d
|
Completes #31 Adds chests to game
|
2018-08-10 20:09:56 +02:00 |
Linus Probert
|
095c93e5b2
|
Began #2: Added artifacts and the PIERCING_DAGGERS modifier
Still need to add the rest of the artifact effects but that should be
simpler from this point.
|
2018-08-08 00:14:24 +02:00 |
Linus Probert
|
ffde0793e5
|
Fixes: #4 Room stuff: Traps
- Adds traps
- Adds lua hooks for traps
- Fixes level exit in pit bug
|
2018-08-06 00:28:23 +02:00 |
Linus Probert
|
41a902181a
|
Fixes a bunch of msvc warnings
|
2018-08-05 15:01:25 +02:00 |
Linus Probert
|
658d039d66
|
Patch version raised to 9
|
2018-08-05 12:52:06 +02:00 |
Linus Probert
|
72772358bd
|
Patch version raised to 8
|
2018-08-04 21:51:08 +02:00 |
Linus Probert
|
56af37edb0
|
Removing natural lighting debug.
After implementing line of sight light it did not look good at all with
this size of tiles. Keeping as is for now.
|
2018-08-04 14:07:17 +02:00 |
Linus Probert
|
353b4ed1c5
|
Adds raycasting debug
Next step is to actually implement the Bresenham Line Algorithm to make
line of sight and object shadowing a reality.
|
2018-08-03 10:45:54 +02:00 |
Linus Probert
|
988d6c5cac
|
Implemented the sword swing effect.
This adds the animation type for future use.
Not super happy with the animation png. Will look over it in the future.
|
2018-07-09 19:26:06 +02:00 |
Linus Probert
|
a30d501e86
|
Patch version raised to 7
|
2018-06-28 12:54:15 +02:00 |
Linus Probert
|
821cac2fbd
|
Completely separates input handling and game logic.
This commit disables mouse support in menus. This needs to be rethought
to be more stable.
|
2018-05-20 00:03:17 +02:00 |
Linus Probert
|
8c58c6ee2f
|
And once again for windows!
|
2018-05-18 23:20:28 +02:00 |
Linus Probert
|
6788e3cd29
|
Another trywq
|
2018-05-18 23:13:56 +02:00 |
Linus Probert
|
60114ed159
|
Hopefully fixes the build issues
|
2018-05-18 23:11:33 +02:00 |
Linus Probert
|
e222e51a0e
|
Don't test on clang and fix include problem in appveyor
Clang doesn't have the same --wrap linker flag that GCC has. Just ignore
it for now.
|
2018-05-18 14:17:29 +02:00 |
Linus Probert
|
138cba1400
|
Mock test for keyboardinput and fixed the found issues
|
2018-05-18 13:49:31 +02:00 |
Linus Probert
|
998501ae42
|
Patch version raised to 6
|
2018-05-17 23:15:53 +02:00 |
Linus Probert
|
2813a571e4
|
Separate player movement from input event loop.
Wrote a keyboardinput object but decided against using it for the time
being. I'll leave it in if I change my mind.
|
2018-05-17 23:14:42 +02:00 |
Linus Probert
|
769a659bfe
|
Patch version raised to 5
|
2018-05-17 10:00:25 +02:00 |
Linus Probert
|
0fcc1d2dc4
|
Last time now
|
2018-05-17 10:00:09 +02:00 |
Linus Probert
|
60750d73b9
|
Patch version raised to 5
|
2018-05-17 09:58:30 +02:00 |
Linus Probert
|
a551c52394
|
More trickery
|
2018-05-17 09:58:18 +02:00 |
Linus Probert
|
beb2e79351
|
Patch version raised to 5
|
2018-05-17 09:50:13 +02:00 |
Linus Probert
|
7f09fbda8d
|
Fiddled some more with release script
|
2018-05-17 09:49:03 +02:00 |
Linus Probert
|
d4f2514e7e
|
Patch version raised to 5
|
2018-05-17 09:00:27 +02:00 |
Linus Probert
|
6ef52b694c
|
Upped the patch version.
|
2018-05-15 23:46:25 +02:00 |
Linus Probert
|
e087fbd7eb
|
Minor win install change
|
2018-05-15 23:34:38 +02:00 |
Linus Probert
|
d6daf7b798
|
Nicer action texts
|
2018-05-15 11:16:56 +02:00 |
Linus Probert
|
4e5e3e515c
|
Update readme and apple build
|
2018-05-13 23:46:27 +02:00 |
Linus Probert
|
0cf05f039e
|
Travis ci update with OSX build
|
2018-05-13 18:12:40 +02:00 |
Linus Probert
|
fb7e1710ab
|
Differentiate Release and Debug builds
|
2018-05-12 10:36:04 +02:00 |
Linus Probert
|
4a71f8a02b
|
Don't need to include libphysfs.dll when we link staticly
|
2018-05-11 23:13:12 +02:00 |
Linus Probert
|
aaeabb30da
|
Fiddle with windows linking
|
2018-05-11 22:56:03 +02:00 |
Linus Probert
|
179eb4c36b
|
Static link gcc properly
|
2018-05-11 22:02:30 +02:00 |
Linus Probert
|
55d2da1737
|
Static link gcc libs
|
2018-05-11 19:53:22 +02:00 |
Linus Probert
|
3c1fbfaa2e
|
Another attempt at appveyor packaging
|
2018-05-11 19:41:49 +02:00 |
Linus Probert
|
addf1474de
|
Diable the tests on CI and fix the appveyor artifacts
|
2018-05-11 19:37:10 +02:00 |
Linus Probert
|
5b44ee7cf3
|
Migrated from check to cmocka
Intention is to get tests running on appveyor
|
2018-05-11 19:09:34 +02:00 |