package Ġcom . the wiz rd . shared _ resources . actions Ċ Ċ import Ġandroid . util . Sparse Array Ċ Ċ enum Ġclass ĠLocation State ( val Ġvalue : ĠInt ) Ġ{ ĊĠĠĠ ĠOFF ( 0 ), ĊĠĠĠ ĠS ENS ORS _ ONLY ( 1 ), ĊĠĠĠ ĠB ATTER Y _ SA V ING ( 2 ), ĊĠĠĠ ĠHIGH _ AC CUR ACY ( 3 ); ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġmap Ġ= ĠSparse Array < Location State >() ĊĊĠĠĠĠĠĠĠ Ġfun Ġvalue Of ( value : ĠInt ): ĠLocation State Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġmap [ value ] ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Ġ( choice Ġin Ġvalues ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġmap . put ( choice . value , Ġchoice ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }