… | |
… | |
1277 | KW_use_content_on_gen, |
1277 | KW_use_content_on_gen, |
1278 | KW_NULL, |
1278 | KW_NULL, |
1279 | KW_is_buildable, |
1279 | KW_is_buildable, |
1280 | /* 110 */ |
1280 | /* 110 */ |
1281 | KW_destroy_on_death, |
1281 | KW_destroy_on_death, |
|
|
1282 | KW_NULL, |
1282 | }; |
1283 | }; |
1283 | |
1284 | |
1284 | int i; |
1285 | int i; |
1285 | |
1286 | |
1286 | /* This saves the key/value lists. We do it first so that any |
1287 | /* This saves the key/value lists. We do it first so that any |
1287 | * keys that match field names will be overwritten by the loader. |
1288 | * keys that match field names will be overwritten by the loader. |
1288 | */ |
1289 | */ |
1289 | for (key_value *my_field = op->key_values; my_field != NULL; my_field = my_field->next) |
1290 | for (key_value *my_field = op->key_values; my_field; my_field = my_field->next) |
1290 | { |
1291 | { |
1291 | /* Find the field in the opposing member. */ |
1292 | /* Find the field in the opposing member. */ |
1292 | key_value *arch_field = get_ob_key_link (tmp, my_field->key); |
1293 | key_value *arch_field = get_ob_key_link (tmp, my_field->key); |
1293 | |
1294 | |
1294 | /* If there's no partnering field, or it's got a different value, save our field. */ |
1295 | /* If there's no partnering field, or it's got a different value, save our field. */ |