|
Hi: I have the following lua table: AtcActions = { [0] = "AtcDoNothing", [1] = "AtcSayCharacter", [2] = "AtcSayWord", [3]="ActSayLine", [4]="AtcLowSignal", [5]="AtcHighSignal", [6]="AtcSayLineGoNextLine", [7]="AtcReadAloud", [8]="AtcSayAttributes", [9]="AtcSayAttributeChanges", [10]="AtcRouteCursor", [11]="AtcShowNextLine", [12]="AtcShowPrevLine", [13]="AtcLineEndSignal"} The keys are numbers, the values in this
case are the names of functions I wish to call. Now if I know the value of the number of
the function in the table I wish to call (x) how can I call this without iterating
through the table—essentially is there a way of finding a value in a
table given it’s key? Once I have the value as a string, how do I
invoke the function in the same script file with the values name? Any help appreciated. Cheers Sean. |