В прогу закладывай по умолчанию на все итемы определенные настройки. Если пользователь че-то под себя делает, то в спец. табличку заносятся изменения, можно как-то так сделать:
Настройка - ИД лист
- - - - -
Не подбирать: 1353,4235,2341,3463
Удалять: 8238,155,3252,1723,483
В магаз: 3295,385,124,63
... и т.д.
или наоборот, ИД - настройка
2356: [поднимать,продавать]
632: [удалять]
...
При появлении итема бежать по этой табличке, если не встречается в ней, то делать дефолтные действия.
Список все равно придется подгружать в память, ради тех же названий, не БД же подымать.. Лучше частичный, из появляющихся предметов. Единожды подгрузяцца некоторые итемы, потом не будет нужды на это тратить время и ресурсы.
мм?
|