annotate TODO @ 460:ec327e58b477

Add a context manager to initialize and shut down SDL outside of Window.
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Fri, 06 Sep 2013 23:29:19 +0200
parents 1b4f04b08729
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
317
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
1 Engine
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
2 - homing bullets
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
3 - MSG texts
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
4 - boss OSD
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
5 - bombs
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
6 - vm END
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
7 - score display
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
8 - stage change in story mode
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
9 - update score.dat and disallow the launch of locked stages
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
10
331
1b4f04b08729 Add the story mode.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents: 329
diff changeset
11 - Rumia’s Moonlight Ray isn’t directed towards the player
317
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
12 - Cirno’s last spell, killed before even starting it
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
13 - Meiling’s rainbow in normal, doesn’t look like it should
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
14 - Meiling’s blue/red thing, should be directed toward the player?
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
15 - slowdowns with the three maid fairies just before Patchouli
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
16 - Patchouli’s spellcard background
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
17 - Patchouli’s [MarisaB] yellow bullets change direction too abruptly
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
18 - Patchouli’s red bullets don’t “explode” in four
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
19 - Patchouli’s yellow big bullets too quick (?) and star bonus outside of the screen
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
20 - Sakuya’s knife manipulation during time freeze
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
21 - look at the the last spellcard of Remi
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
22 - huge slowdowns with the spamming fairies of extra
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
23 - Patchouli’s books are too agressive
328
56523a16db1d Fix some replay synchronization issues and update the TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents: 317
diff changeset
24 - Flandre’s And Then Will There Be None? is done two times
317
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
25 - Flandre’s QED is impossible
328
56523a16db1d Fix some replay synchronization issues and update the TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents: 317
diff changeset
26 - Patchouli replaces Flandre in the last MSG
317
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
27
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
28 ECL
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
29 - 118 and 102
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
30 - 121
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
31 * 12
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
32 * 14
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
33 - 122
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
34 * 2, for Meiling, meaning and implementation
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
35 * 5, implementation
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
36 * 6, implementation
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
37 * 10, meaning and implementation
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
38 * 15, implementation
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
39 - 125
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
40 - 127
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
41 - 130
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
42 - 133
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
43 - 134
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
44 - 135
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
45
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
46 ANM
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
47 - 31
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
48
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
49 MSG
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
50 - 0
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
51 - 12
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
52 - 14
8579c43c124c Add a TODO list.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
diff changeset
53 - fix the end
328
56523a16db1d Fix some replay synchronization issues and update the TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents: 317
diff changeset
54
56523a16db1d Fix some replay synchronization issues and update the TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents: 317
diff changeset
55 Ideas
56523a16db1d Fix some replay synchronization issues and update the TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents: 317
diff changeset
56 - make a cache for the labels, to speed up the spellcard bonus