1
Help / Re: Changing the item used by research's needItem: & destroyItem: variables?
« on: December 31, 2021, 05:05:31 pm »
i think the best option would be to include the lists 'disables:' and 'reenables:' already developed in oxce.
another possibility is to modify the mechanism to allow 'getOneFree:' to work on zero-cost topics, and on topics granted by 'lookup:' and 'getOneFree:' itself.
changing the source code does not seem to be straightforward enough for me. as a programmer, i'm somewhat aware of my limitations and i can't even specify the solution in pseudo-code.
just for the record, my suggestion was:
make any live alien project unavailable for research as soon as all dependent projects are unlocked, in particular race+rank combos.
example: completion of sectoid non-commander + non-sectoid commander should make sectoid commander unavailable.
again thank you for looking into this phenomenon.
i wish you and everyone a happy new year.
another possibility is to modify the mechanism to allow 'getOneFree:' to work on zero-cost topics, and on topics granted by 'lookup:' and 'getOneFree:' itself.
changing the source code does not seem to be straightforward enough for me. as a programmer, i'm somewhat aware of my limitations and i can't even specify the solution in pseudo-code.
just for the record, my suggestion was:
make any live alien project unavailable for research as soon as all dependent projects are unlocked, in particular race+rank combos.
example: completion of sectoid non-commander + non-sectoid commander should make sectoid commander unavailable.
again thank you for looking into this phenomenon.
i wish you and everyone a happy new year.