Commit Graph

31 Commits

Author SHA1 Message Date
6768d73d16 full implementation!
bug: level generation will generate nullptrs
2024-07-15 00:09:14 -04:00
af8bc4112c finished the bulk of game 2024-07-14 21:32:41 -04:00
b3475b7530 merged DT/add-troll-char 2024-07-14 10:52:47 -04:00
dc56b73809 merged AL-races 2024-07-14 09:26:17 -04:00
a521c860df added troll class, cleaned up shade, vampire, and goblin classes 2024-07-14 02:03:20 -04:00
f0aa564e08 HALTED: major overhaul for character 2024-07-13 22:05:17 -04:00
39d3447593 work in progress 2024-07-13 18:22:15 -04:00
8da12f5360 New attack function for single character in characters.h, need implementation (example in shade.h) 2024-07-13 17:13:10 -04:00
db354d232a Merge branch 'paul' into AL/races-potions 2024-07-13 16:04:17 -04:00
9fdbf141d3 TODO: modify other races constructors
did some reworking
2024-07-13 14:02:30 -04:00
f2d2f6f72d changes to characters and potions, work in progress 2024-07-13 00:59:52 -04:00
50f058e7ea format 2024-07-12 16:41:42 -04:00
c9e96b5e6e changed unique_ptr access to using raw pointers to denote non-ownership
added new flag -e for extra stuff (potions/races)
IMPORTANT: main.cc is undergoing rework
2024-07-12 09:58:30 -04:00
b3300b8e7c WORK IN PROGRESS
TODO: implement random level generation
moved exclude from list to position.h
distinguished level and map
2024-07-12 00:16:08 -04:00
60f775b640 removed layer and objects design
fixed bug in restore_health
2024-07-11 21:50:10 -04:00
0312986dce added potion and restore_health 2024-07-11 21:32:23 -04:00
6e822ba60a Merge branch 'paul' of peisongxiao.com:~/cs246/a5 into paul 2024-07-11 17:02:13 -04:00
3be70e1212 merged AL-races 2024-07-11 12:32:12 -04:00
68065c0ff2 - handle seed in args 2024-07-09 21:56:05 -04:00
d85f375fbe fixed ncurses output attributes 2024-07-07 20:08:13 -04:00
eb773405a6 added: cmdline args handling 2024-07-06 01:39:39 -04:00
b792b0a8e7 fixed: all ready for input-testing 2024-07-05 19:31:09 -04:00
7919c7dbfe did astyle on the source files 2024-07-05 12:14:34 -04:00
74de68cf0d added: list of arguments
edit: future framework of main
2024-07-05 12:11:09 -04:00
0201425cf1 added: implementation of cursor 2024-07-05 11:40:46 -04:00
7aed073fa6 moving repo 2024-07-05 00:46:02 -04:00
f5b5f180a0 added: input and its subclasses 2024-07-04 22:47:25 -04:00
6cbeb42144 added a few more pieces to the framework, overhauled main.cc 2024-07-03 11:08:55 -04:00
9086f0773a - impl goblin character class 2024-07-02 21:58:56 -04:00
234f06191a - Moved calc_dmg to characters.h
- put vampire into new source files
2024-07-02 20:39:48 -04:00
e513e78d1d float point exception, waiting for debugging 2024-06-30 02:51:24 -04:00