Finished Shadow class. Updated resist classes.
[PersonaRL.git] / src / .todo
blobf016b417566b07d8c7601c0adf1546787c254c0e
1 <?xml version="1.0"?>
2 <todo version="0.1.20">
3 <note priority="veryhigh" time="1308826073" done="1309170172">
4 Read Effective Java It. 01 and decide whether the Tile class should use a static factory method.
5 <comment>
6 Went with a normal constructor but making it private so only the Display class uses it. It should be mutable.
7 </comment>
8 </note>
9 <note priority="high" time="1308737657" done="1308826033">
10 Change Display constructor to Display(int w, int h)?
11 </note>
12 <note priority="high" time="1308826230" done="1309170202">
13 Make colorKey a static member of the Tile class.
14 </note>
15 <note priority="high" time="1308737715">
16 Implement or use a Logger class.
17 </note>
18 <note priority="high" time="1309174999">
19 Switch from using 2D arrays to a 2D collection in the Display class. Maybe even create a 2DArrayList&lt;T&gt; that inherits from List&lt;T&gt; etc.
20 </note>
21 <note priority="medium" time="1308737562">
22 Add return error codes?
23 </note>
24 <note priority="medium" time="1309176298">
25 Refactor paint() in class Display to make it more efficient.
26 </note>
27 <note priority="medium" time="1309181411">
28 Remove tileWidth and tileHeight and rely on getTile().getWidth() and getTile.getHeight()?
29 </note>
30 <note priority="low" time="1309174641">
31 Changed tile to tileImage in Tile class?
32 </note>
33 <note priority="low" time="1309176326">
34 Check to see if we should be using paint and Graphics in class Display.
35 </note>
36 <note priority="verylow" time="1309184563">
37 Change img to bi for BufferedImage instances in parameter lists.
38 </note>
39 </todo>