d61342b9f1
fixed bug where merchants are not moving
...
reading map data from file will now generate only the specified entities (if none are specified, randomly generate them
2024-07-25 18:55:18 -04:00
83e2055d28
renamed King Crimson to Star Platinum: The World, fixed bug where dragons may generate under PC
2024-07-23 19:12:41 -04:00
0780c816b1
added locking to dragon hoards
2024-07-22 12:19:42 -04:00
401b5b00b5
added option to read level data from file
2024-07-21 00:42:10 -04:00
1a9c04ad5a
removed all C-style casts
2024-07-18 17:56:00 -04:00
dfea74ed42
added item base class for gold and potions
2024-07-18 12:54:41 -04:00
242c1fff65
fixed bugs about throwing, added anger msg for merchants
2024-07-17 22:14:37 -04:00
dbae34e3a2
added throwing
2024-07-17 21:39:10 -04:00
3232d91ac1
better managed ownership (two new functions in level.h)
2024-07-16 23:36:31 -04:00
3b164bbe9f
fixed:
...
dragon generation breaking the game
seed validation wrong
2024-07-16 23:00:10 -04:00
ea3164ae07
added when -d isn't enabled, human gold drop won't drop out of rooms
2024-07-16 22:09:28 -04:00
50e10509b3
fixed
...
1. enemies spawning on the same tile as the player
2. start_turn in the wrong places
2024-07-16 19:57:29 -04:00
70e80c1474
fixed: enemies may spawn on top of dragons
...
added prompting to picking up gold
2024-07-15 19:47:07 -04:00
fb026e36a8
renamed display to output
2024-07-15 16:49:18 -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
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
f0aa564e08
HALTED: major overhaul for character
2024-07-13 22:05:17 -04:00
5f3565fa86
work in progress, can be branched/merged
2024-07-13 16:13:20 -04:00