annotate TODO @ 498:62b9a4e21f1a

chickens in closed buildings deselected. building opens if you put in chickens and it's not full. opening building with move or select tool allows rearrangement of chickens in building. fixed multiselect in buildings.
author Adrianna Pińska <adrianna.pinska@gmail.com>
date Wed, 25 Nov 2009 23:51:33 +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