class petguy : citizen parameter_define_begin string fnNoItem "" parameter_define_end handler 32 // MENU_SELECTED variable_begin "talker" "ask" "reply" "myself" "_choiceN" "_code" "_from_choice" variable_end push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L0 push_event // reply push_const 104 add fetch_i push_const 1 equal and L0 branch_false L2 L1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90023 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L4 L3 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90023 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90029 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L5 L4 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L5 jump L6 L2 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L7 push_event // reply push_const 104 add fetch_i push_const 2 equal and L7 branch_false L9 L8 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90023 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L11 L10 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90023 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90030 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L12 L11 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L12 jump L13 L9 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L14 push_event // reply push_const 104 add fetch_i push_const 3 equal and L14 branch_false L16 L15 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90023 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L18 L17 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90023 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90031 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L19 L18 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L19 jump L20 L16 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L21 push_event // reply push_const 104 add fetch_i push_const 4 equal and L21 branch_false L23 L22 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90024 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L25 L24 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90024 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90032 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L26 L25 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L26 jump L27 L23 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L28 push_event // reply push_const 104 add fetch_i push_const 5 equal and L28 branch_false L30 L29 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90024 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L32 L31 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90024 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90033 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L33 L32 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L33 jump L34 L30 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L35 push_event // reply push_const 104 add fetch_i push_const 6 equal and L35 branch_false L37 L36 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90024 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L39 L38 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90024 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90034 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L40 L39 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L40 jump L41 L37 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L42 push_event // reply push_const 104 add fetch_i push_const 7 equal and L42 branch_false L44 L43 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90024 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L46 L45 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90024 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90035 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L47 L46 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L47 jump L48 L44 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L49 push_event // reply push_const 104 add fetch_i push_const 8 equal and L49 branch_false L51 L50 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90024 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L53 L52 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90024 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90036 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L54 L53 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L54 jump L55 L51 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L56 push_event // reply push_const 104 add fetch_i push_const 9 equal and L56 branch_false L58 L57 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90024 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L60 L59 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90024 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90037 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L61 L60 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L61 jump L62 L58 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L63 push_event // reply push_const 104 add fetch_i push_const 10 equal and L63 branch_false L65 L64 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90025 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L67 L66 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90025 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90038 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L68 L67 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L68 jump L69 L65 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L70 push_event // reply push_const 104 add fetch_i push_const 11 equal and L70 branch_false L72 L71 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90025 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L74 L73 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90025 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90039 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L75 L74 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L75 jump L76 L72 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L77 push_event // reply push_const 104 add fetch_i push_const 12 equal and L77 branch_false L79 L78 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90025 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L81 L80 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90025 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90040 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L82 L81 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L82 jump L83 L79 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L84 push_event // reply push_const 104 add fetch_i push_const 13 equal and L84 branch_false L86 L85 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90025 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L88 L87 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90025 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90041 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L89 L88 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L89 jump L90 L86 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L91 push_event // reply push_const 104 add fetch_i push_const 14 equal and L91 branch_false L93 L92 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90025 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L95 L94 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90025 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90042 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L96 L95 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L96 jump L97 L93 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L98 push_event // reply push_const 104 add fetch_i push_const 15 equal and L98 branch_false L100 L99 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90026 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L102 L101 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90026 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90043 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L103 L102 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L103 jump L104 L100 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L105 push_event // reply push_const 104 add fetch_i push_const 16 equal and L105 branch_false L107 L106 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90026 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L109 L108 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90026 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90044 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L110 L109 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L110 jump L111 L107 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L112 push_event // reply push_const 104 add fetch_i push_const 17 equal and L112 branch_false L114 L113 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90026 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L116 L115 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90026 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90045 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L117 L116 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L117 jump L118 L114 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L119 push_event // reply push_const 104 add fetch_i push_const 18 equal and L119 branch_false L121 L120 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90026 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L123 L122 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90026 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90046 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L124 L123 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L124 jump L125 L121 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L126 push_event // reply push_const 104 add fetch_i push_const 19 equal and L126 branch_false L128 L127 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90027 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L130 L129 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90027 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90047 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L131 L130 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L131 jump L132 L128 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L133 push_event // reply push_const 104 add fetch_i push_const 20 equal and L133 branch_false L135 L134 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90027 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L137 L136 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90027 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90048 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L138 L137 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L138 jump L139 L135 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L140 push_event // reply push_const 104 add fetch_i push_const 21 equal and L140 branch_false L142 L141 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90027 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L144 L143 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90027 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90049 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L145 L144 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L145 jump L146 L142 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L147 push_event // reply push_const 104 add fetch_i push_const 22 equal and L147 branch_false L149 L148 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90028 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L151 L150 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90028 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90050 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L152 L151 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L152 jump L153 L149 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L154 push_event // reply push_const 104 add fetch_i push_const 23 equal and L154 branch_false L156 L155 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90028 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L158 L157 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90028 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90051 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L159 L158 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L159 jump L160 L156 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L161 push_event // reply push_const 104 add fetch_i push_const 24 equal and L161 branch_false L163 L162 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90028 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L165 L164 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90028 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90052 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L166 L165 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L166 jump L167 L163 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L168 push_event // reply push_const 104 add fetch_i push_const 25 equal and L168 branch_false L170 L169 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90028 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L172 L171 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90028 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90053 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L173 L172 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L173 jump L174 L170 push_event // ask push_const 100 add fetch_i push_const 1 negate equal push_reg_sp fetch_i branch_false L175 push_event // reply push_const 104 add fetch_i push_const 26 equal and L175 branch_false L177 L176 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90028 func_call 81 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal branch_false L179 L178 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90028 push_const 1 func_call 80 // func[DeleteItem1] shift_sp -3 shift_sp -1 shift_sp 1 push_event // talker push_const 32 add fetch_i push_const 90054 push_const 1 func_call 77 // func[GiveItem1] shift_sp -3 shift_sp -1 jump L180 L179 shift_sp 1 push_event // talker push_const 32 add fetch_i push_parameter fnNoItem func_call 43 // func[ShowPage] shift_sp -2 shift_sp -1 L180 L177 L174 L167 L160 L153 L146 L139 L132 L125 L118 L111 L104 L97 L90 L83 L76 L69 L62 L55 L48 L41 L34 L27 L20 L13 L6 handler_end class_end