Multiple inventories..... in Developer Help
mob var list/Inventory2[0]
mob var list/Backpack_1 = list() list/Backpack_2 = list() Stat() statpanel("Backpack 1") stat(src.Backpack_1) statpanel("Backpack 2") stat(src.Backpack_2)
src.Backpack_1.Add(new/obj/)
src.Backpack_1 += new/obj/
Can anyone point me to a demo on how to make multiple Inventories.... I've been searching and searching but had no luck... Thanks!
mob var current_inventory=1 //increment/decrease number to change inventory list inventory=list("Inventory 1"=list(),"Inventory 2"=list()) Enter(atom/A) if(isobj(A)) return ..() Entered(obj/O) if(!istype(src.inventory["Inventory [src.current_inventory]"],/list)) src.inventory["Inventory [src.current_inventory]"]=list() src.inventory["Inventory [src.current_inventory]"]+=O return ..() Exit(atom/A) if(isobj(A)) return ..() Exited(obj/O) if((O in src.inventory["Inventory [src.current_inventory]"])) src.inventory["Inventory [src.current_inventory]"]-=O src.inventory["Inventory [src.current_inventory]"]-=null return ..()