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
|
548eecf3c0
|
Added some sound and music toggles
|
2018-02-20 10:45:54 +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
|
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
|
b502e78dd9
|
Introduced a mixer and one click sound.
|
2018-02-14 16:04:40 +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
|
08207f5e35
|
Bloodspatter based on damage.
|
2018-02-09 13:55:57 +01:00 |
Linus_Probert
|
8def916504
|
Nicer menu background
|
2018-02-09 13:27:25 +01:00 |
Linus_Probert
|
ee26110871
|
Keyboard menu navigation
|
2018-02-09 10:18:22 +01:00 |
Linus_Probert
|
064e3e0f87
|
Fixed menu, leaks and clickableness
|
2018-02-09 09:36:24 +01:00 |
Linus Probert
|
fdfc6fcf77
|
The menu is working but it's a bit wonky still.
Starting the game seems to cause some missbehaviour.
|
2018-02-09 07:26:44 +01:00 |
Linus_Probert
|
3fe549e6fe
|
Started writing menus
Everything is pretty broken right now.
|
2018-02-08 17:01:38 +01:00 |
Linus_Probert
|
0b2a29fe3b
|
Hilite current tile under mouse
This is intended for spell usage once I get that in.
|
2018-02-06 16:53:48 +01:00 |
Linus Probert
|
93c0623fe4
|
Implemented a simple particle engine.
|
2018-02-03 23:39:49 +01:00 |
Linus Probert
|
5b8a8030bd
|
Completed the button implementation
|
2018-02-02 17:05:41 +01:00 |
Linus_Probert
|
c2266b892d
|
Implemented a button. Not quite usable yet though.
|
2018-02-02 16:16:55 +01:00 |
Linus_Probert
|
9550840a7a
|
Fixed compiler warnings
|
2018-02-01 09:04:19 +01:00 |
Linus Probert
|
6c1591a92d
|
Some rewrites and lots of nice gui labels
|
2018-01-31 20:59:55 +01:00 |
Linus Probert
|
a0b86eb06d
|
Memory leaks and left over debug prints
|
2018-01-31 16:55:48 +01:00 |
Linus Probert
|
5dff9a9452
|
Added an XP bar. Need some text to go with it next
|
2018-01-31 13:52:11 +01:00 |
Linus Probert
|
f3269436e0
|
Added a mousepointer for later use.
|
2018-01-31 09:15:33 +01:00 |
Linus_Probert
|
b13479b5e1
|
Monster levels, player death and player levels
|
2018-01-30 15:16:14 +01:00 |
Linus_Probert
|
ed63d7a67c
|
Tweaked stats.
|
2018-01-25 16:42:57 +01:00 |
Linus Probert
|
417cb78f31
|
Added items, so far only health that always drops.
|
2018-01-24 21:14:34 +01:00 |
Linus Probert
|
720ce7fc71
|
Tweaked the scaling slightly
|
2018-01-24 18:06:10 +01:00 |
Linus_Probert
|
6853f860f6
|
Fixed the scaling which was borked
|
2018-01-24 08:52:50 +01:00 |
Linus Probert
|
dda89f65e7
|
Fixed some messages with bad newlines and added crash notification.
|
2018-01-24 06:41:37 +01:00 |
Linus Probert
|
4088357584
|
Better info, debug, error and fatal printouts.
|
2018-01-23 22:54:02 +01:00 |
Linus_Probert
|
5a95808266
|
Prepared the gui frames.
|
2018-01-23 12:14:44 +01:00 |
Linus_Probert
|
e61b20f024
|
Include CURRENT_LEVEL in lua script.
|
2018-01-22 10:12:44 +01:00 |
Linus Probert
|
c4b8766a01
|
Began designing/writing gui. Added states.
|
2017-12-22 15:15:40 +01:00 |
Linus Probert
|
60b374f84e
|
Levele exit and next level load
|
2017-12-22 06:27:58 +01:00 |
Linus Probert
|
7862b83cb6
|
Fixed conflicting mains for mingw build
|
2017-12-21 11:46:52 +01:00 |
Linus Probert
|
d4fa9f89d6
|
Fixed a massive error in hashtable.
Compile on windows now works fine.
|
2017-12-20 18:56:28 +01:00 |
Linus Probert
|
faad866c8b
|
Fixed a lot of stuff to help cross platform compilation
|
2017-12-19 21:00:02 +01:00 |
Linus Probert
|
b269abd0f7
|
Moved hashtabl and linkedlist into source.
|
2017-12-19 09:06:21 +01:00 |
Linus Probert
|
64a9105d21
|
Action texts on player and some refactoring
|
2017-12-18 15:26:56 +01:00 |
Linus Probert
|
c88c64f4b8
|
Implemented stupid agressive and coward pathing.
|
2017-12-18 09:59:01 +01:00 |
Linus Probert
|
6007976d23
|
Roaming monsters.
|
2017-12-17 13:43:41 +01:00 |
Linus Probert
|
7389c2d588
|
Hit and miss information.
|
2017-12-15 15:03:29 +01:00 |
Linus Probert
|
916193ecb3
|
Simple Player vs. Enemy hits
|
2017-12-15 08:08:45 +01:00 |
Linus Probert
|
ac63f0b172
|
More monster and combat prep.
I need a hashtable next.
|
2017-12-12 11:20:08 +01:00 |
Linus Probert
|
cdf4949eea
|
Switched from 64 tile dimension to 32
64 didn't look very nice on a regular HD screen. Only on my tricky hiDPI
laptop.
|
2017-12-10 23:49:15 +01:00 |