-
Notifications
You must be signed in to change notification settings - Fork 3
/
TODO
46 lines (46 loc) · 1.99 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
-- Add the ability to drop items
---- Drink Screen
---- Gear Screen
---- Inventory screen
---- Read Screen
-- Add item containers (lists of items as an item type) (Pile/chest)
---- Make items that spawn on top of other items into a treasure pile
---- Make treasure that spawns on top of treasure into a single entity
---- Handle picking up from a pile
---- A pile reduced to a single item is replaced simply with the item
-- Add "v to view info" class descriptions in character creation screen
-- Add MINIMUM level to monster spawn algorithm
-- Add killcount and toughest kill stats
-- Add kobolds and goblins because no RPG is complete without them
-- Alcoholic drinks and dwarven affinity for them
-- Basic healing magic
-- Basic missile attack magic
-- Basic missile attacks
-- Boots of speed
-- Damage Types attached to weapons and in the "TakeDamage" class
-- Debug option: GiveGold
-- Debug option: "Kill" to kill all enemies
-- Debug option: "AllSpells" to give all spells (and remove spells added for debugging from Character constructor)
-- Enemies drop treasure?
-- Gloves
-- GUI::Alert() to handle long messages gracefully
-- Helms
-- Inventory screen should be its own class
-- Item inspection in inventory
-- Limit equipment by class
-- More curses
-- More enemies (up to level 20) and more difficulty rebalancing
-- New name?
-- Optional character dump after death
-- Rework potion potency?
-- Rings
-- Round out our new random name generation with a chance for surnames and race-specific coolness
-- Shift character attacks to character class
-- Shops (and an excuse for there to be shops in a dungeon)
-- Status effects as a LL (ability mod or other special effects and TTL)
-- Status effects from alcohol
-- Temple special rooms (similar to shops but with immediate healing
-- Tidy game.cpp (it's fucking MESSY)
-- Update the info screen with all the new stats
-- Use a different splash for the "death" screen if the character quit without dying
-- Move menu repopulation functions to correct (more efficient) places