annotate TODO @ 561:7f037ee2a6c8

Show count of selected chickens in buildings
author Neil Muller <drnlmuller@gmail.com>
date Sat, 28 Nov 2009 18:40:04 +0000
parents 25f7d4824250
children 30a581e63a3a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
137
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
1 == TODO ==
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
2
242
23533f3ccd8a Clean up TODO list.
Simon Cross <hodgestar@gmail.com>
parents: 241
diff changeset
3 == POST PYWEEK ==
23533f3ccd8a Clean up TODO list.
Simon Cross <hodgestar@gmail.com>
parents: 241
diff changeset
4
203
653da96db572 Fixed dangling cursor sprite and did some TODO list maintenance.
Jeremy Thurgood <firxen@gmail.com>
parents: 178
diff changeset
5 * Add invalid cursor sprite
653da96db572 Fixed dangling cursor sprite and did some TODO list maintenance.
Jeremy Thurgood <firxen@gmail.com>
parents: 178
diff changeset
6
137
dc7b8527ddab TODO loosely based on IRC discussion at end of 2 September.
Simon Cross <hodgestar@gmail.com>
parents:
diff changeset
7 * <confluence> We should have text images instead of buttons (in the various menus and toolbars).
248
aa351a7ba8d6 Move persistent high score to post pyweek
Neil Muller <drnlmuller@gmail.com>
parents: 246
diff changeset
8
aa351a7ba8d6 Move persistent high score to post pyweek
Neil Muller <drnlmuller@gmail.com>
parents: 246
diff changeset
9 * Persistent high scores
257
fcaae2cfe3cd Make foxes less determistic when avoiding other foxes
Neil Muller <drnlmuller@gmail.com>
parents: 254
diff changeset
10
fcaae2cfe3cd Make foxes less determistic when avoiding other foxes
Neil Muller <drnlmuller@gmail.com>
parents: 254
diff changeset
11 * Better fox move logic
367
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
12 - Tweak weighting of free chickens
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
13 - Foxes should eat the chickens immediately when they move onto the
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
14 occupied square - avoid the fox drawn on top of chicken thing.
340
31f6f1b2697e Note more future TODO items
Neil Muller <drnlmuller@gmail.com>
parents: 339
diff changeset
15
31f6f1b2697e Note more future TODO items
Neil Muller <drnlmuller@gmail.com>
parents: 339
diff changeset
16 * More game levels / progression of difficulty
31f6f1b2697e Note more future TODO items
Neil Muller <drnlmuller@gmail.com>
parents: 339
diff changeset
17
31f6f1b2697e Note more future TODO items
Neil Muller <drnlmuller@gmail.com>
parents: 339
diff changeset
18 * Improve performance when many foxes or chickens
353
597900d528d9 Update TODO
Neil Muller <drnlmuller@gmail.com>
parents: 350
diff changeset
19
597900d528d9 Update TODO
Neil Muller <drnlmuller@gmail.com>
parents: 350
diff changeset
20 * Improve Fullscreen mode (on the fly scaling)
597900d528d9 Update TODO
Neil Muller <drnlmuller@gmail.com>
parents: 350
diff changeset
21
597900d528d9 Update TODO
Neil Muller <drnlmuller@gmail.com>
parents: 350
diff changeset
22 * Investigate using infinity symbol instead of dash for unlimited mode
364
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
23
365
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
24 == ISSUES ==
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
25
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
26 23:26 <@Derakon> Jerith: http://paste.ubuntu.com/266865/
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
27 23:26 <@Derakon> That's with the OSX .dmg.
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
28
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
29 From the pastebin URL above: """
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
30 dyld: lazy symbol binding failed: Symbol not found: _pthread_cond_init$UNIX2003
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
31 Referenced from: /Volumes/Operation Fox Assault/Operation Fox Assault.app/Contents/Frameworks/libpython2.5.dylib
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
32 Expected in: /usr/lib/libSystem.B.dylib
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
33
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
34 dyld: Symbol not found: _pthread_cond_init$UNIX2003
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
35 Referenced from: /Volumes/Operation Fox Assault/Operation Fox Assault.app/Contents/Frameworks/libpython2.5.dylib
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
36 Expected in: /usr/lib/libSystem.B.dylib
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
37
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
38 Sep 7 14:25:21 Kleine crashdump[402]: Operation Fox Assault crashed
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
39 Sep 7 14:25:21 Kleine crashdump[402]: crash report written to: /Users/chriswei/Library/Logs/CrashReporter/Operation Fox Assault.crash.log
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
40 """
01b5f3abcc9c Added OSX crash log to TODO.
Jeremy Thurgood <firxen@gmail.com>
parents: 364
diff changeset
41
367
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
42 pygame event queue full bug.
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
43 Sep 10 22:01: <eltigre> one IndexError and one pygame event overflow
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
44 ...
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
45 Sep 10 23:15: <eltigre> Hodgestar, jerith : http://dpaste.com/91590/
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
46
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
47 From pastebin:
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
48 """
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
49 Traceback (most recent call last):
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
50 File "run_game.py", line 4, in <module>
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
51 main.main()
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
52 File "/home/andi/projekte/pyweek/Rinkhals/foxassault-1.0.0/gamelib/main.py", line 38, in main
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
53 engine.run(MainMenuState(engine), screen)
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
54 File "/home/andi/projekte/pyweek/Rinkhals/foxassault-1.0.0/pgu/engine.py", line 104, in run
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
55 self.loop()
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
56 File "/home/andi/projekte/pyweek/Rinkhals/foxassault-1.0.0/pgu/engine.py", line 123, in loop
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
57 if self.fnc('event',e): return
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
58 File "/home/andi/projekte/pyweek/Rinkhals/foxassault-1.0.0/pgu/engine.py", line 79, in fnc
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
59 if v != None: r = f(v)
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
60 File "/home/andi/projekte/pyweek/Rinkhals/foxassault-1.0.0/gamelib/engine.py", line 229, in event
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
61 return pygame.event.post(START_DAY)
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
62 pygame.error: Event queue full
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
63 """
369
25f7d4824250 Disable timers during move_foxes loop to stop events piling up too much
Neil Muller <drnlmuller@gmail.com>
parents: 368
diff changeset
64 - r370 disables timer events while processing the fox movements and
25f7d4824250 Disable timers during move_foxes loop to stop events piling up too much
Neil Muller <drnlmuller@gmail.com>
parents: 368
diff changeset
65 chicken attacks. This should make this bug harder to trigger.
25f7d4824250 Disable timers during move_foxes loop to stop events piling up too much
Neil Muller <drnlmuller@gmail.com>
parents: 368
diff changeset
66
367
c786fc4b8894 Add 'pygame event full' to known issues
Neil Muller <drnlmuller@gmail.com>
parents: 366
diff changeset
67
368
14d49a7d8ffc Make note about weakref leak bug (it's not our fault, honest).
Simon Cross <hodgestar@gmail.com>
parents: 367
diff changeset
68 Leaking weakref objects bug (reported by tumbleweed):
14d49a7d8ffc Make note about weakref leak bug (it's not our fault, honest).
Simon Cross <hodgestar@gmail.com>
parents: 367
diff changeset
69 - this is probably http://pygame.motherhamster.org/bugzilla/show_bug.cgi?id=30
14d49a7d8ffc Make note about weakref leak bug (it's not our fault, honest).
Simon Cross <hodgestar@gmail.com>
parents: 367
diff changeset
70
14d49a7d8ffc Make note about weakref leak bug (it's not our fault, honest).
Simon Cross <hodgestar@gmail.com>
parents: 367
diff changeset
71
364
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
72 == COMMENTS ==
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
73
366
790f1238f5a0 Additional TODO note from CLUG.
Jeremy Thurgood <firxen@gmail.com>
parents: 365
diff changeset
74 Farmer's weekly (daily?) -- egg/chicken/fox report thing. (Yay Marc!)
790f1238f5a0 Additional TODO note from CLUG.
Jeremy Thurgood <firxen@gmail.com>
parents: 365
diff changeset
75
364
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
76 23:41 <@Derakon> The instructions could also be more detailed, but the game's pretty intuitive once you realize that it's not realtime.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
77 00:03 < Rhamphoryncus> hrm. Instructions need work.. yup, that got said, heh
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
78
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
79 00:10 <@Derakon> An auto-repair fences command would be handy.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
80 00:12 <@Derakon> Man, fence repair is nuking my budget.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
81 00:13 <@AnnoDomini> Fences made of wood are overrated.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
82 00:13 <@AnnoDomini> I make a fence of elite fighting fowl.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
83 00:13 * Derakon nods.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
84 00:15 <@Derakon> Suddenly the game gets much easier~
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
85
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
86 00:28 <@Derakon> I want a faster way to sell eggs. ._.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
87 00:29 <@Derakon> Some way to say "Keep enough eggs to mature the maximum number of chickens as quickly as possible; sell the rest."
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
88 00:33 <@jerith> Derakon: Superfluous eggs autosell.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
89 00:34 <@jerith> A chicken lays some number of eggs. On of those eggs will hatch, the rest will sell.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
90 00:34 <@Derakon> Oooh.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
91 00:34 <@Derakon> Okay, then I can stop bothering to click so much. Thanks.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
92
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
93 00:38 <@AnnoDomini> Needs an 'evict all' button.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
94
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
95 00:40 <@Derakon> And a way to drag-clear trees, drag-sell chickens (or auto-sell naked outdoor chickens).
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
96 00:42 <@Derakon> So...much...clicking... ;.;
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
97
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
98 00:50 <@AnnoDomini> http://i30.tinypic.com/sx15k1.jpg
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
99
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
100 01:19 < Rhamphoryncus> Do you know what watch towers are for?
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
101 01:20 <@Derakon> I think the watchtowers might make riflehens more effective somehow.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
102 01:20 <@Derakon> Or maybe they're bunkers.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
103
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
104 01:24 < Rhamphoryncus> And I have no idea what my income is from
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
105 01:24 <@Derakon> Killing foxes and selling stuff.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
106 01:25 < Rhamphoryncus> I have spare room around my henhouses, so autosell isn't happening. It must be from killing foxes
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
107 01:27 <@AnnoDomini> Rhamphoryncus: I expect you get eggs sold. Hens lay eggs every turn, but incubate for two. So you get N*5 cash for each hen in a henhouse/hendominium per turn.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
108
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
109 01:31 < Rhamphoryncus> It seems like, long term, you want to pack hendominiums in with no space around them
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
110 01:32 < Rhamphoryncus> As you fill a grid like that you'll still have exposed edges, producing tons of chickens
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
111 01:32 <@AnnoDomini> Aren't overflow chickens autokilled, rather the eggs never hatching and being sold?
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
112 01:33 <@Derakon> No idea.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
113 01:33 <@AnnoDomini> That's what I read in the instructions.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
114 01:33 < Rhamphoryncus> I thought they were autosold. I may have been confusing with the egg autosell though
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
115 01:33 <@AnnoDomini> Eggs autosell if there's no room. Chickens die.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
116
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
117 05:41 <@Derakon> 2x2 pods of knifehens are almost invincible.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
118 05:57 <@Derakon> Oh, hey, the 2x2 pod of knifehens is not invulnerable. The foxes finally killed one after losing some 1500 of their own.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
119
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
120 05:45 * Vornicus-Latens thinks this game needs less shouty graphics.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
121
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
122 08:37 < Rhamphoryncus> jerith: feature request: automatically switch to an offset breeding schedule. IOW, a henhouse should only do 3/day and a hendemonium should only do 6/day
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
123
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
124 08:50 < Rhamphoryncus> and if I go and sell an egg in a henhouse/hendominium, is it supposed to take multiple clicks?
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
125 [ed: He didn't know it was multiple eggs.]
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
126
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
127 09:12 < Reivthia> Jerith: UI improvement: *Please* let us click&drag.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
128 09:12 < Reivthia> I want to be able to not have to click every single chicken/tree seperately when I have five thousand cash :P
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
129
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
130 09:12 < Rhamphoryncus> My huts get ignored
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
131 09:12 < Reivthia> Rham: I thought mine were too, until they got occasionally pounced.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
132 09:12 < Reivthia> Very, very occasionally
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
133
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
134
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
135 And here's me rapid-fire rambling at #ctpug after finishing my first long game. (Unedited.)
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
136
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
137 20:34 < jerith> Nitwit: Had some ideas while playing just now.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
138 20:34 <&Nitwit> ?
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
139 20:35 < jerith> I want a "sell all naked outdoor chickens" button.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
140 20:35 < jerith> And a "sell all superfluous eggs" button.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
141 20:35 < jerith> Also, chickens should hatch into squares at the corners of the henhouses.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
142 20:36 <&Nitwit> We're either going to have to expand the game window, or somehow compress the other menu options
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
143 20:37 < superfly> Nitwit: use a smaller font?
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
144 20:37 -!- confluence [confluence@atrum-A04B64E5.telkomadsl.co.za] has joined #ctpug
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
145 20:37 -!- mode/#ctpug [+ao confluence confluence] by ChanServ
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
146 20:37 < jerith> I'd be happy with an "advanced" menu.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
147 20:37 < jerith> Hey confluence.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
148 20:37 <&Nitwit> I've been toying with the idea of unifying the buildings into a "buy building" button and "select building" dialog - that will free up a couple of
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
149 buttons & give us space to put building prices
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
150 20:37 <&confluence> Hello
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
151 20:37 < jerith> Also, we need to do a proper toolbar thing.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
152 20:37 < jerith> That will save us space.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
153 20:37 < jerith> Nitwit: That also works.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
154 20:38 <&Nitwit> I don't want to do the same for equipment though, as I find I use those buttons much more often
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
155 20:38 < jerith> If possible, I'd like to make the "right click cancels current thing" global.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
156 20:39 < jerith> Oh, there's a cursor display bug when moving chickens into and out of buildings.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
157 20:39 < jerith> Also when deslecting a chicken to move.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
158 20:40 < jerith> Then there are some nice-to-haves.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
159 20:41 < jerith> Generating the gameboard instead of using a template.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
160 20:41 < jerith> Being able to select groups of chickens to work with.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
161 20:41 < jerith> Possibly even customisable ones.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
162 20:41 < jerith> That makes no sense outside my head.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
163 20:42 < jerith> Okay, two things.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
164 20:42 <&Nitwit> I like the idea of being able to have pre-determined maps
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
165 20:42 < jerith> Select a group of chickens and say "put these over there".
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
166 20:42 < jerith> Also, select a group of chickens and say "these are soldiers, re-equip them every turn if necessary".
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
167 20:43 < jerith> So chicken classes, in other words.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
168 20:44 < jerith> If you sell a chicken with eggs, are you supposed to get paid out for the eggs too?
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
169 20:44 < jerith> I think I tried it and didn't.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
170 20:44 < jerith> But I could be wrong.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
171 20:45 < jerith> We need some settings -- sound on/off at the least.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
172 20:45 < jerith> Why is resizing things in Windows a problem, by the way?
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
173 20:46 < jerith> I seem to be throwing stuff into this channel at an alarming rate. Remind me to look at the logs when I have a moment or three.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
174 20:46 <&Nitwit> jerith: Not getting the money for the eggs probably a bug
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
175 20:47 < jerith> Wishlist for buildings: opening a building opens a dialog you can move around with little chicken slots in it.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
176 20:48 < jerith> That'll be hard in pgu, though.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
177 20:49 < jerith> We need some harder foxes.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
178 20:49 < jerith> Maybe foxes that hit harder and/or are tougher.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
179 20:49 < jerith> We can have them triggered by the killed foxes count.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
180 20:49 < jerith> Thus, you get harder baddies as you get better at killing baddies.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
181 20:50 < jerith> Saving and loading games would be great, especially for the longer games.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
182 20:51 < jerith> Also different game scenarios -- one where you start off with lots of money and only a week, but foxes come faster, for example.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
183 20:51 < jerith> And alternate win conditions, as confluence mentioned.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
184 20:52 < jerith> Maybe reachaing a certain cash level.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
185 20:52 < jerith> Also bigger game boards once we can scroll, although that getts difficult in night mode.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
186 20:52 < jerith> Forests should give foxes a stealth bonus.
2655a99aa509 Added a bunch of IRC quotes to TODO. In desperate need of editing.
Jeremy Thurgood <firxen@gmail.com>
parents: 355
diff changeset
187