Bug #2085 » 2085.patch
| client/reqtree.c | ||
|---|---|---|
|
if (valid_improvement(pimprove)) {
|
||
|
requirement_vector_iterate(&(pimprove->reqs), preq) {
|
||
|
if (VUT_ADVANCE == preq->source.kind
|
||
|
&& preq->present
|
||
|
&& advance_number(preq->source.value.advance) == node->tech) {
|
||
|
sprite = get_building_sprite(tileset, pimprove);
|
||
|
/* Improvement icons are not guaranteed to exist */
|
||
| ... | ... | |
|
governments_iterate(gov) {
|
||
|
requirement_vector_iterate(&(gov->reqs), preq) {
|
||
|
if (VUT_ADVANCE == preq->source.kind
|
||
|
&& preq->present
|
||
|
&& advance_number(preq->source.value.advance) == node->tech) {
|
||
|
sprite = get_government_sprite(tileset, gov);
|
||
|
get_sprite_dimensions(sprite, &swidth, &sheight);
|
||
| ... | ... | |
|
if (valid_improvement(pimprove)) {
|
||
|
requirement_vector_iterate(&(pimprove->reqs), preq) {
|
||
|
if (VUT_ADVANCE == preq->source.kind
|
||
|
&& preq->present
|
||
|
&& advance_number(preq->source.value.advance) == node->tech) {
|
||
|
sprite = get_building_sprite(tileset, pimprove);
|
||
|
/* Improvement icons are not guaranteed to exist */
|
||
| ... | ... | |
|
governments_iterate(gov) {
|
||
|
requirement_vector_iterate(&(gov->reqs), preq) {
|
||
|
if (VUT_ADVANCE == preq->source.kind
|
||
|
&& preq->present
|
||
|
&& advance_number(preq->source.value.advance) == node->tech) {
|
||
|
sprite = get_government_sprite(tileset, gov);
|
||
|
get_sprite_dimensions(sprite, &swidth, &sheight);
|
||
- « Previous
- 1
- 2
- Next »