Coole Idee, vlt ein wenig hoch hinaus.
Ich denke, es wäre schon ausreichend, wenn man vielleicht Folgendes machen könnte:
[Werte bitte nicht als Vorschlag sehen, die hab ich mir grade nur zur Veranschaulichung ausgedacht]
Ohne Rucksack: 3 Granaten / 1.000 Schuss
Mit Rucksack: 20 Granaten / 8.000 Schuss
Typ A ohne Rucksack braucht Granaten / Munition, Typ B mit Rucksack gibt ihm über unser tolles Interaktionsmenü Granaten / Munition. Ich denke, sowas würde völlig ausreichen.
Ich kann zwar kein Lua, aber ich denke schon das es einfacher ist, sowas in unser System einzugliedern, als ein ganz neues Feature zu schreiben.