… | |
… | |
1081 | |
1081 | |
1082 | //object *middle = 0; |
1082 | //object *middle = 0; |
1083 | //object *top = 0; |
1083 | //object *top = 0; |
1084 | //object *floor = 0; |
1084 | //object *floor = 0; |
1085 | // this seems to generate better code than using locals, above |
1085 | // this seems to generate better code than using locals, above |
1086 | object *&top = faces_obj[0]; |
1086 | object *&top = faces_obj[0] = 0; |
1087 | object *&middle = faces_obj[1]; |
1087 | object *&middle = faces_obj[1] = 0; |
1088 | object *&floor = faces_obj[2]; |
1088 | object *&floor = faces_obj[2] = 0; |
1089 | |
1089 | |
1090 | for (tmp = bot; tmp; last = tmp, tmp = tmp->above) |
1090 | for (tmp = bot; tmp; last = tmp, tmp = tmp->above) |
1091 | { |
1091 | { |
1092 | /* This could be made additive I guess (two lights better than |
1092 | /* This could be made additive I guess (two lights better than |
1093 | * one). But if so, it shouldn't be a simple additive - 2 |
1093 | * one). But if so, it shouldn't be a simple additive - 2 |