Mrakobes,
Let's address your "Quark i can understand you just cant' stop complaining but why dont you choose more...meaningful reasons to do that".
You don't make clear what you're refering to. Perhaps you mean my complaint about (what I thought was) the failure of the game to allow undoing of purchases. Perhaps you mean a "complaint" about the wording of the option.
If the former, had it been true that the program did not support undoing of purchases, it would have been a legitimate complaint.
If the latter, I do think that wording is important. However, my purpose was not to complain about the wording. My purpose was to show that it was reasonable for me to have looked at the options, and yet not known their function without experimenting with them.
Your explanation does describe why "automatic unfiring" was turned off by default.
It does not explain why "unpurchase" is an option. The program could always have "unpurchase" enabled, but make "automatic unfiring" an option.
So, again, I see no point in making the "unpurchase" ability an option.
However, here is how I would have handled the shooting issue, as a developer (not a complaint, but an explanation of my thinking): if a player tried to fire at a second target (undoing the initial shot), I would have the program issue a warning that the first shot was being undone. I would allow this warning to be turned off (just as other messages can be disabled), so that experienced users would not be constantly pestered.
This way, there would be no need to search for options. A new player would quickly learn how the game worked, and just disable the warning message.
You said that you can't see any meaning in the phrase:
"then selecting a unit, and clicking the Undo button to "unpurchase" it would still be more convenient than going to the options screen, changing the option, undoing the purchase, returning to the options screen, resetting the option, and then returning to the game."
My point was this, assume there exists a legitimate reason for a player to want "unpurchase" disabled (I don't think there is a legitimate reason, but if not, I aruged that it should not be an option).
I said, assume that a player has unpurchase disabled and wants it disabled for some good reason (ok, I used the word "legitimate" instead of "good").
If that player wants to perform an unpurchase (but finish with unpurchase disabled), s/he must go through the steps I specified above. Allowing the "undo" button to undo a purchase would be preferable to that. Of course, the way that the program works is better than forcing a user to select a unit and then click the "undo" button.
As for my comment about your grammar, you called me an idiot.
As a sophomore in high school, I audited some upper division (and one graduate) math class, and tutored calculus. When I was a junior, I took first place in a state-wide mathematical analysis competition among all high school students.
I now have health problems that make focusing difficult (such as low oxygen to the brain, and a another problem that makes me feel very drowsy most of the time). Lately, I often must lay my head on a pillow, work for a few minutes, and lay my head down again. Due to such problems, my results on an IQ test has dropped dramatically. However, I can still qualify for Mensa with 20 points to spare (when at a health "peak").
Normally, I would not have commented about your grammar, but you initiated the insults.
It's true that I do complain more than I should. I am in high pain at all times, sometimes extreme pain. Not a good excuse, but perhaps an element of explanation. Try going for a very long period with never, ever one second in which you are not in pain, and see how it affects you. I sure as heck don't want pity, and I don't think this condition would excuse incessent complaining. However, it's quite reasonable to describe where one thinks a program could be improved. I do use a bit of sarcasm sometimes (usually with a humorous intent, but tone does not always carry in a text message).
As for my comments about how to code the feature (to allow unpurchase), obviously the developers don't need my help with that. The program handles far more challenging problems than that trivial one.
I don't know whether you noticed that I wrote a post in which I mentioned creating a simple utility for use with Domination.
I considered making the following modification to the program on the off chance that you might acquire a copy of the utility somehow:
1) Detect whether the computer on which my program was running was your computer (assuming that you play Domination). The registry specifies the location of the Domination program, and it's easy to check for the existance of the folder ".../Domination/save/Mrakobes".
2) If I determined that it was your computer, have my utility behave in a very annoying (but non destructive) way. Probably not force a reboot, as that could causes loss of data.
The text "Mrakobes" and other suspect text strings in the utility .exe file would have been encrypted so that a hex dump would show nothing suspicious.
However, I decided that it wasn't worth the bother, and perhaps a bit sophomoric (although funny to me). It wouldn't have taken much code, though.
|