991ab34ca2
added T-800 as playable character
2024-07-15 19:33:32 -04:00
120aa9cacd
fixed issue when player revisits a level from above his position doesn't change
2024-07-15 18:59:28 -04:00
1ebdd2d162
fixed output not found
2024-07-15 17:56:45 -04:00
09c01243e6
Merge branch 'master' of peisongxiao.com:~/cs246/a5
2024-07-15 17:55:18 -04:00
26e86bcb49
not useful
2024-07-15 17:55:13 -04:00
356bfb3b2e
stripped some unused files
2024-07-15 16:57:14 -04:00
e29b26303d
removed character::move
2024-07-15 16:54:19 -04:00
fb026e36a8
renamed display to output
2024-07-15 16:49:18 -04:00
73cdb88458
made main menu friendlier
2024-07-15 16:29:06 -04:00
5e48265c16
fixed restarting actually exiting the game
2024-07-15 15:51:15 -04:00
55d269a220
reworked some arguments
2024-07-15 15:26:28 -04:00
9ad553706a
fixed elfs being displayed as humans
...
reduced radius of chasing enemies
added warning to -c option
2024-07-15 14:52:28 -04:00
295b808e14
fixed:
...
1. potions being walked over
2. spawning on stairs
3. enemies walking under players
4. merchants not being aggresive
5. potions losing effect when sending pass signal (cleared by player::start_turn())’
2024-07-15 14:41:32 -04:00
e561d3bbf4
fixed enemies not dying
2024-07-15 10:48:59 -04:00
8e52309626
fixed potions not working properly
...
need to test: vampire draining
2024-07-15 10:35:28 -04:00
a97e30c8a7
bug: potion not taking effect
...
fixed message in applying potions
2024-07-15 10:17:07 -04:00
f9e36fd58b
changed e to send enter in curses_input
2024-07-15 10:15:12 -04:00
be00e2ec0f
fixed segmentation fault when sorting enemies
2024-07-15 10:10:53 -04:00
93f68e3969
bug: enemie movement sometimes deref nullptr when calling get_pos()
...
fixed level gen
2024-07-15 00:23:12 -04:00
6768d73d16
full implementation!
...
bug: level generation will generate nullptrs
2024-07-15 00:09:14 -04:00
c3b974c83c
removed .orig files (astyle backups)
2024-07-14 21:38:45 -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
b183fcec7f
moved uml.md to docs/archive/
2024-07-14 01:27:57 -04:00
82762e8701
moved old uml.md to archive folder
2024-07-14 01:16:51 -04:00
f0aa564e08
HALTED: major overhaul for character
2024-07-13 22:05:17 -04:00
ca3481028e
astylerc automated formatting
2024-07-13 19:24:54 -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
df9e2d31df
merged with potion ideas
2024-07-13 16:28:19 -04:00
0a74ebc81b
merged with paul, work in progress
2024-07-13 16:18:45 -04:00
cd388b1531
merged paul
2024-07-13 16:14:31 -04:00
5f3565fa86
work in progress, can be branched/merged
2024-07-13 16:13:20 -04:00
8fad4d262f
work in progress
2024-07-13 16:12:09 -04:00
db354d232a
Merge branch 'paul' into AL/races-potions
2024-07-13 16:04:17 -04:00
ccf6dd0582
corrected colors
2024-07-13 15:43:21 -04:00
3ae82841f4
removed room.* (unused)
2024-07-13 14:22:06 -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
afc2b9fa12
finished random map generation
2024-07-12 22:43:06 -04:00
606429a6ed
finished random room generation
2024-07-12 20:11:56 -04:00
1e0d141b8a
finished potion ideas doc
2024-07-12 17:48:44 -04:00
f5daea0b18
unfinished work on random map gen
2024-07-12 17:10:16 -04:00
50f058e7ea
format
2024-07-12 16:41:42 -04:00
e7865b0c57
- 0
2024-07-12 16:41:25 -04:00
8b663bcd4f
updated gitignore to hide astylerc
2024-07-12 16:35:52 -04:00
2480fed080
automated formatting
2024-07-12 16:32:38 -04:00
de22f4c1aa
-impl all potions, and race: drow
2024-07-12 14:42:20 -04:00