[Freeciv-Dev] Re: [FreeCiv-Cvs] rfalke: Make the way in which the costs
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
On Sat, Jan 12, 2002 at 05:06:53PM +0000, Gregory Berkolaiko wrote:
> --- Raimar Falke <hawk@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
> > Note that you can get the whole tree (I think stealth-technology is at
> > the top of the tree) using style 0 with about 20k bulbs. If you use
> > style 1 you only need about 13k bulbs.
> >
> > To give the user more info (especially who the costs of a tech
> > decrease) I added some text. What do you think about the attached
> > patch?
>
> It's a bit misleading if I understand the tech system correctly.
>
> [...]
>
> > + if (get_invention(game.player_ptr, i) != TECH_KNOWN) {
> > + sprintf(buf + strlen(buf),
> > + _("%d bulbs %s are required for this tech only."
> > + "Total costs are %d bulbs. " "Depends on %d other techs. "
> > + "You need to research %d other techs first.\n"),
> > + base_total_bulbs_required(game.player_ptr, i),
> > + tech_has_fixed_cost(i) ? _("(constant)") : "",
> > + total_bulbs_required_for_goal(game.player_ptr, i),
> > + advances[i].num_reqs - 1,
> > + num_unknown_techs_for_goal(game.player_ptr, i));
> > + }
>
> 1. If tech i is not currently available then base_total_bulblbs_required
> will give a wrong unswer (pplayer->research.techs_researched needs
> adjustment).
Yes.
> Thus I would suggest removing the first sentence altogether.
What about this: If i is reachable than add: "If we now start with
NAME_OF_TECH we would need $number bulbs."?
> 2. I would also suggest changing "constant" to "" and changing "" to "may
> vary".
Yes.
> 3. You don't have to be so laconic. It's a help text, not an order. So I
> suggest
> "To reach $NAME_OF_TECH we need to obtain $NUM_REQ other technologies
> first. The whole project will require $TOTAL_BUBLBLBLS to complete.
> This number may vary depending on what other players will research."
Yes.
Raimar
--
email: rf13@xxxxxxxxxxxxxxxxx
One nuclear bomb can ruin your whole day.
|
|