Dynamicinputs/proc
Menu(caller=usr,caption="",title="",var/Menuroot,var/Menusecond,var/Menufinal)
//var/tmp/Gunlist = list("M4"=1,"Uzi"=2,"Pistol"=3,"Desert Eagle"=4,"Barrett 50 Cal"=5,"M21"=6)
var/Superlist = list("Gun"=1,"Upgrade"=2,"Nothing"=3)
var/a
var/b
var/c
//var/d
if(Superlist[Menuroot]==1)
Superlist.Remove(1,0)
(...)
Problem description:
I get
Remove:undefined proc
same thing for ALL the list procs, cut, add ect ect.
Probably somthing completely simply and basic that im overlooking -.-
Basically SuperList does contain a list, but you're treating it as just a general variable, so later code doesn't know it's a list.