ELF>8@@ HEL9rFHLHH1HHt'HH]HEL5HH%#AeDHEL9rFHLHH1HHt'HH]HEL5HH%#AeDHEL9r'HHEH]L5HH%Ae@HEL9rLIM;Xw4HHEH]HID$ID$IHH%IDžAeHEL9rEHHEH]HCL5HH]HHH]HEH%AefDHEL9rhI(M;XwPHHEH]HCHI\$I\$H WIL$I$ID$HIHH%IDž(AeHEL9r'HHEH]L5HH%Ae@HEL9rLIM;Xw4HHEH]HID$ID$IHH%IDžAeHEL9riI(M;XwQHHEH]HCHI\$ID$ID$HJI\$I\$HIHH%IDž(AefHEL9r[IM;XwCHHEH]HCHHI\$I$ID$HL5HH%IDžAeHEL9rEHHEH]HCL5HH]HHH]HEH%AefDHEL9rqI0M;XwYHHEH]HCH[H IL$I\$I\$H NIL$I$ID$HIHH%IDž0AefHEL9r'HHEH]L5HH%Ae@HEL9rLIM;Xw4HHEH]HID$ID$IHH%IDžAeHEL9rrI0M;XwZHHEH]HCH[H IL$ID$I\$ID$HAI\$I\$HIHH%IDž0AeHEL9rdI M;XwLHHEH]HCH[H It$IL$I\$I\$H IL$ID$IT$ID$H IL$ID$I$ID$HHeI0M;X7H[H IL$ID$I\$ID$HI\$I$ID$HHeIXM;XHSH[H5It$IL$I\$I\$H IL$ID$IT$ID$H IL$ID$I$ID$HHeI0M;XH[H IL$ID$I\$ID$HI\$I$ID$HHeI8M;XYHKH[HIT$ID$IL$ID$H IL$ID$I$ID$HHeIhM;XHSHsH{H[LBMD$IL$I\$I\$H IL$ID$It$ID$H IL$IT$ID$I|$I$ID$HHeIDžHAeIDž%IDžh%IDž%IDžX%IDž0%IDžX%IDž0%IDž8%IDžh%fDHEL9r'HHEH]HCIHH%Ae@HEL9r'HHEH]L5HH%Ae@ HEL9I(M;XHCH?I\$Mt$I\$H qIL$IL$H@HUHHLL5HHHEHMH%HEHMHu HHH#HIHH%IDž(Ae@ HCLIHEL9r3HHEH]HCL5HH]HEH%AeHEL9r[IM;XwCHHEH]HCH[H |IL$I$ID$HIHH%IDžAe HCLIHEL9r[IM;XwCHHEH]HCH[H IL$I$ID$HIHH%IDžAeHEL9r3HHEH]HCL5HH]HEH%AeHEL9r[IM;XwCHHEH]HCH[H |IL$I$ID$HIHH%IDžAe HCLIHEL9r[IM;XwCHHEH]HCH[H IL$I$ID$HIHH%IDžAeHEL9r&HHEH]HCH[HIHAeD HCLIHEL9rhIM;XwPHHEH]HCH[H IL$I$ID$L5H HMHEH]H%IDžAeHEL9IM;XmHID$M4$ID$H.H]HHELuHu#@HEHMHSRHrH _HH5HcHHIĐM;X HSHsH{LCH['L LM$xIL$I\$I$xH IL$ID$I|$IL$H=I|$ID$It$ID$H5It$IT$ID$IL$MD$I$ID$HHeHIhM;X@HKHSHsH[H=I|$ID$It$It$H=I|$ID$IT$ID$HIT$IL$ID$It$I$ID$HHeIM;XHID$I $ID$HHL5HH%IXM;XHSH[H5>It$IL$I\$I\$H IL$ID$IT$ID$H IL$ID$I$ID$HHeI0M;X7H[H IL$ID$I\$ID$HI\$I$ID$HHeIXM;XHSH[H5It$IL$I\$I\$H IL$ID$IT$ID$H IL$ID$I$ID$HHeI0M;XH[H IL$ID$I\$ID$HI\$I$ID$HHeI8M;XYHKH[HIT$ID$IL$ID$H IL$ID$I$ID$HHeIhM;XHSHsH{H[LBMD$IL$I\$I\$H IL$ID$It$ID$H IL$IT$ID$I|$I$ID$HHeIDžHAeIDž%IDžh%IDž%IDžX%IDž0%IDžX%IDž0%IDž8%IDžh%fDHEL9rFHLHH1HHt'HH]HEL5HH%#AeDHEL9rMHLHH1HHt.HH]HEH5L5HH%#AefDHEL9rMHLHH1HHt.HH]HEH5L5HH%#AefDHEL9rTHLHH1HHt5HH]HEH=H5L5HH%#AeHEL9rFHLHH1HHt'HH]HEL5HH%#AeDHEL9rFHLHH1HHt'HH]HEL5HH%#AeDHEL9rFHLHH1HHt'HH]HEL5HH%#AeDHEL9rFHLHH1HHt'HH]HEL5HH%#AeDHEL9rFHLHH1HHt'HH]HEL5HH%#AeDHEL9rFHLHH1HHt'HH]HEL5HH%#AeDHEL9rFHLHH1HHt'HH]HEL5HH%#AeDHEL9r'HHEH]L5HH%Ae@HEL9r.HHEH]HCHL5HH%AeDHEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9rmI M;XwUHHEH]HDID$ID$H{I\$I\$L5H HMH]HEH%IDž AefDHEL9IpM;XHHEH]HCHI\$ID$I\$H "IL$IL$HIT$IL$H HIL$IL$HIT$IL$I\$I\$H IL$I$ID$L5H HMHEH]H%IDžpAeHEL9r'HHEH]L5HH%Ae@I0M;Xw?HCHKHSH[H5It$ID$I\$IL$IT$M4$ID$HeIDž0AeD HEL9,H,HEHLHEHu#HEHKIHIM;XHCHKHSHsH{'LMD$MD$L FLMILIHHHEHULMH}HMH%HE0HM(HUHuH}LE IAIuQHHL5HH8%HHL5HH%AeIDž%IhM;XwxHvID$MD$ID$HI\$ID$ID$HI\$I\$H IL$IT$It$I|$I$I\$HIHH8%IDžh%@HEL9r'HHEH]L5HH%Ae@HEL9r.HHEH]HCH[HIHH%AeDHEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9rmI M;XwUHHEH]HDID$ID$H{I\$I\$L5H HMH]HEH%IDž AefD IM;Xw$HCHI\$ID$M4$ID$HeIDžAe HEL9H,HEHLHEHu#HEHKIH IM;XHCHKHsIT$IT$H5:HuHIHHHMHEH%@HEHMHUHރHuQHHL5HH %HHL5HH%AeIDž%I@M;XwXHI\$ID$IT$ID$HI\$I\$H ?IL$I$I\$HIHH %IDž@%HEL9HHEH]HCH)H]HHu#H؃HrL5H%HrHCHH]Huv#HCH)H]Hu#AeHuHH%HH%DHuHH%HH%DHEL9r5HHEH]HCHH5L5HH%AefDHEL9r'HHEH]L5HH%Ae@HEL9riI(M;XwQHHEH]HCH0I\$ID$ID$HrI\$I\$HIHH%IDž(AefHEL9r'HHEH]L5HH%Ae@HEL9rKIM;Xw3HHEH]HCHI\$I\$HIH'IDžAeHEL9r'HHEH]L5HH%Ae@HEL9rKIM;Xw3HHEH]HCHI\$I\$HIHwIDžAeHEL9r'HHEH]HCIHH%Ae@HEL9r9HHEH]HCHH5HLpHH%AefHEL9r5HHEH]HCHH5L5HH%AefDHEL9r'HHEH]L5HH%Ae@HEL9riI(M;XwQHHEH]HCH0I\$ID$ID$HrI\$I\$HIHH%IDž(AefHEL9r'HHEH]L5HH%Ae@HEL9rLIM;Xw4HHEH]HID$ID$IHH%IDžAeHEL9r'HHEH]L5HH%Ae@ HEL9IM;XHID$ID$HBH]LL5H HMH]HEH]H%HEHكHu HHH#IM;Xw4HID$ID$IHH%IDžAeIDž%HEL9reIM;XwMHHEH]HCH[H IL$IL$IHHHLpHH%IDžAefDHEL9r6HHEH]L5HHEHHEH%AeDHEL9rrI0M;XwZHHEH]HCH[H IL$ID$I\$ID$HYI\$I\$HIHH%IDž0AeHEL9r&HHEH]HCH[HIHѺAeDHEL9rdI M;XwLHHEH]HCH[H IL$ID$I$ID$HL5HH%IDž AeHEL9r'HHEH]HCIHH%Ae@HEL9r6HHEH]L5HHEHHEH%AeDHEL9I`M;XHHEH]HCH[H IL$ID$I\$ID$H IL$I\$I\$H IL$I\$ID$ID$H I\$I\$HIHH%IDž`AeHEL9r'HHEH]L5HH%Ae@HEL9rjI0M;XwRHHEH]HCH[H IL$ID$I\$ID$HiI\$I\$HIHIDž0AeHEL9r'HHEH]L5HH%Ae@HEL9rSIM;Xw;HHEH]HCHI\$I\$HIHH%IDžAeHEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@ HEL9H$HELHu#fHC@HIM;XHCHI\$I\$H 2HMHIHHEH%HEHكHumIM;XwOHI\$I\$HIHH%HHXHeAeIDž%IDž%HHXHeHEL9r.HHEH]HCHL5HH%AeDHEL9rhI(M;XwPHHEH]HCH8I\$I\$H oIL$I$ID$HIHH%IDž(AeHEL9fI8M;XJHHEH]HCHKH[ HIT$IL$I\$I\$H }IL$I$ID$H 0HMHIHH%DHC@H rL5H%IĀM;XHCHI\$ID$ID$HI\$ID$I\$H IL$I\$I\$H IL$ID$ID$H IL$ID$ID$H IL$ID$I$ID$HHeIDž8AeIDž%HEL9rSIM;Xw;HHEH]HCH[H IL$I$I\$IHHIDžAeHEL9IĘM;XHHEH]HCHKHS H[(H5II$pID$I\$I$pH5It$ID$HHID$ID$H5It$IL$ID$ID$H IL$I\$I\$H IL$I\$ID$ID$HI\$IT$I$ID$L5HH]HH]HEH%IDžAefHEL9r'HHEH]L5HH%Ae@HEL9rLIM;Xw4HHEH]HID$ID$IHH%IDžAeHEL9r'HHEH]HCIHH%Ae@HEL9ruI(M;Xw]HHEH]HCHI\$I\$H wIL$I$ID$L5H HMHEH]H%IDž(AefDHEL9r'HHEH]HCIHH%Ae@HEL9rzI0M;XwbHHEH]HCHI\$ID$I\$H rIL$I$ID$L5H HMHEH]H%IDž0AeHEL9r'HHEH]HCIHH%Ae@HEL9r'HHEH]HCIHH%Ae@HEL9rqI0M;XwYHHEH]HCH[H IM;XwYHWID$ID$L5HH]HEH%HCL5HH]HEH%AeIDž%@HEL9r'HHEH]L5HH%Ae@HEL9r`IM;XwHHHEH]HCHI\$I\$IIH=H5L5H2IDžAeHEL9r[IM;XwCHHEH]HCHPI\$I$ID$HL5HH%IDžAe HEL9rbI(M;XwJHID$ID$HRI\$M4$I\$L5H HMH]HEH%IDž(AeHEL9raIM;XwIHHEH]HTID$ID$IH=H5L5HH%IDžAefHEL9r HHEH]L5H%AeHEL9rWIM;Xw?HHEH]HID$ID$HHLpHH%IDžAe@HEL9rgI M;XwOHHEH]HID$ID$HKI\$I\$HHL5HH%IDž Ae@ HEL9rlI(M;XwTHCHI\$ID$Mt$ID$H4I\$I\$L5H HMH]HEH%IDž(AeHEL9r'HHEH]L5HH%Ae@ HEL9H$HELHu#fHC@H r>IM;XwYHWID$ID$L5HH]HEH%HCL5HH]HEH%AeIDž%@HEL9r'HHEH]L5HH%Ae@HEL9r`IM;XwHHHEH]HCHI\$I\$IIH=H5L5HIDžAeHEL9r[IM;XwCHHEH]HCHPI\$I$ID$HL5HH%IDžAe HEL9rbI(M;XwJHID$ID$HRI\$M4$I\$L5H HMH]HEH%IDž(AeHEL9raIM;XwIHHEH]HTID$ID$IH=H5L5HH%IDžAefHEL9r HHEH]L5H%AeHEL9rWIM;Xw?HHEH]HID$ID$HHLpHH%IDžAe@HEL9rgI M;XwOHHEH]HID$ID$HKI\$I\$HHL5HH%IDž Ae@ HEL9rcI M;XwKHID$Mt$ID$H=I\$I\$L5H HMH]HEH%IDž AeHEL9r'HHEH]L5HH%Ae@ HEL9H$HELHu#fHC@H r>IM;XwYHWID$ID$L5HH]HEH%HCL5HH]HEH%AeIDž%@HEL9r;HHEH]HCH[IIH=H5L5H$AeHEL9rdI M;XwLHHEH]HCH[H tIL$ID$I$ID$HL5HH%IDž Ae HEL9rkI0M;XwSHCH'I\$I\$H >IL$ID$M4$ID$L5H HMHEH]H%IDž0AeHEL9r'HHEH]HCIHH%Ae@HEL9r HHEH]L5H%AeHEL9riI(M;XwQHHEH]HCHHI\$ID$ID$HzI\$I\$HIHH%IDž(Aef HEL9rgI(M;XwOHCID$Mt$ID$H=I\$M4$I\$L5H HMH]HEH%IDž(Ae@HEL9rmHHEH]HCH%H]HHu#H؃HuHCHHH#L5H%AefDHEL9HHEH]HCH)H]HHu#H؃HrHCHHH#HrL5H%HCHHH#AeHEL9IpM;XHHEH]HCHI\$I\$H wIL$ID$IL$HIT$IL$H HIL$IL$HIT$ID$ID$HIT$ID$I $ID$IHH5L5HH%IDžpAeHEL9r HHEH]L5H%AeHEL9rWIM;Xw?HHEH]HID$ID$HHLpHH%IDžAe@HEL9rpI(M;XwXHHEH]HCH I\$ID$ID$HBI\$I\$HHL5HH%IDž(AeHEL9ruI(M;Xw]HHEH]HCHI\$I\$H /IL$I$ID$L5H HMHEH]H%IDž(AefDHEL9r[IM;XwCHHEH]HCH8I\$I$ID$HL5HH%IDžAeHEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r3HHEH]HCL5HH]HEH%AeHEL9r2HHEH]HCHHLpHH%AeHEL9r'HHEH]L5HH%Ae@HEL9r HHEH]HCIH%AeHEL9r'HHEH]L5HH%Ae@HEL9rLIM;Xw4HHEH]HID$ID$IHH%IDžAe IĨM;XHI$`I$`HI$pI$xI$qHI\$ID$HHID$ID$HI\$It$I\$H IL$I\$ID$ID$HI\$Mt$ID$ID$HI\$I\$H IL$I\$I$ID$HeIDžAeDHEL9rZIM;XwBHHEH]HCH[H IL$IL$HHIHH%IDžAeHEL9r3HHEH]HCL5HH]HEH%AeHEL9r_IM;XwGHHEH]HCHI\$I$ID$HHLpHH%IDžAe@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9r HHEH]L5H%AeHEL9I@M;XHHEH]HCHKHS H[(H5YI$I$I$I$HI$I$I$HI$I$HHI$I$HI$I$ I$HI$(I$0I$8I$*H I$@I$@HI$PI$XI$QHI$`I$hH HI$pI$bHI$xI$xH5It$IT$IL$IL$HIT$IL$I\$I\$H IL$IL$HIT$IL$I\$I\$H IL$I\$ID$ID$HI\$I\$HIHH%IDž@AeHEL9r3HHEH]HCL5HH]HEH%AeHEL9rhIM;XwPHHEH]HCH[H |IL$I$I\$L5H HMH]HEH%IDžAeHEL9rdI M;XwLHHEH]HCH[H DIL$ID$I$ID$HL5HH%IDž Ae HEL9IĀM;XHID$Mt$ID$HI\$It$I\$H IL$Mt$I|$ID$I\$IL$HIT$ID$I$ID$L5HH]HEHMH%IDžAe HEL9rlH(HELHu#fDHC@HuHCHHH#HuiHCH)H]Hu#AeHC@HrHCHHH#HrHCHHH#L5H%fHEL9r'HHEH]L5HH%Ae@HEL9rLIM;Xw4HHEH]HID$ID$IHH%IDžAe HCHH%@HEL9rrI M;XwZHHEH]H4ID$ID$HI\$HHAI$I\$HIHH%IDž AeHEL9r'HHEH]L5HH%Ae@HEL9HHEH]HCH)H]HHu#H؃HrL5H%HrHCHH]Huv#HCH)H]Hu#AeHuHH%HH%DHuHH%HH%DHEL9r5HHEH]HCHH5L5HH%AefDHEL9r'HHEH]L5HH%Ae@HEL9riI(M;XwQHHEH]HCH0I\$ID$ID$HrI\$I\$HIHH%IDž(AefHEL9rHHEH]HCIHAe@HEL9rnHHEH]HCH%H]HHu#HC@H rL5H%HCHHH#AeD HEL9HCH[H 4HMHLHEHMHu#HEHKIHu0H[H tHMHHL5HHHE%HuHCHH]H#HHXHeAefDHEHMHڃHuFHHXHefHEHكHuFHHXHeH[HHUHHL5HHHEH%H[L5H HMHEH]H%fHC@Hu"HCH[H <HMHEHu+#HHXHeHEHMHuMHHXH eDHEHMHڃHunHHXH eHH]HHL5H%DHEHكHuFHHXHeH[HHUHHL5HHHEH%H[L5H HMHEH]H%fHEL9rzI0M;XwbHHEH]HCHKH[ HIT$IL$IL$HIT$ID$I$ID$HIHH%IDž0AeHEL9r HHEH]HCIH%AeHEL9r[IM;XwCHHEH]HCH[H IL$I$I\$HIHH%IDžAeHEL9rvI M;Xw^HHEH]HCHKH[ HPIT$ID$I$ID$IHH5HLpHH%IDž AeDHEL9r'HHEH]HCIHH%Ae@HEL9r'HHEH]HCIHH%Ae@HEL9rqI0M;XwYHHEH]HCH[H IL$I$ID$HIHH%IDž0AefHEL9r'HHEH]HCIHH%Ae@HEL9r'HHEH]L5HH%Ae@HEL9riI(M;XwQHHEH]HCH@I\$ID$ID$HrI\$I\$HIHH%IDž(AefHEL9yHCHKH[H8HUHLHEHMHUHu#H؃HuUIM;XHCHI\$I$ID$L5HH]HEHHEH%HCH$H]Hu#fDHEHMHUIhM;XHsH[H=I|$IL$IT$It$I\$I\$H IL$ID$I\$ID$H IL$I$I\$L5H HMH]HEH%AeIDž%IDžh%@HEL9r.HHEH]HCHL5HH%AeDHEL9r_IM;XwGHHEH]HCHI\$I$ID$HHLpHH%IDžAe@ HEL9rlI0M;XwTHCHWI\$Mt$I\$H IL$ID$I$ID$L5HH]HEH%IDž0AeHEL9r'HHEH]L5HH%Ae@ HEL9H$HELHu#fHC@H r>IM;XwYHWID$ID$L5HH]HEH%HCL5HH]HEH%AeIDž%@HEL9r;HHEH]HCH[IIH=H5L5H$AeHEL9rdI M;XwLHHEH]HCH[H tIL$ID$I$ID$HL5HH%IDž Ae HEL9rkI0M;XwSHCH'I\$I\$H >IL$ID$M4$ID$L5H HMHEH]H%IDž0AeHEL9r'HHEH]HCIHH%Ae@HEL9r HHEH]L5H%AeHEL9riI(M;XwQHHEH]HCHHI\$ID$ID$HzI\$I\$HIHH%IDž(Aef HEL9rgI(M;XwOHCID$Mt$ID$H=I\$M4$I\$L5H HMH]HEH%IDž(Ae@HEL9rmHHEH]HCH%H]HHu#H؃HuHC HHH#L5H%AefDHEL9rbIM;XwJHHEH]HCH@I\$I$ID$HH5L5HH%IDžAeHEL9rhI(M;XwPHHEH]HCH8I\$I\$H ?IL$I$ID$HIHH%IDž(Ae HEL9rkI(M;XwSHCHI\$Mt$I\$H 9IL$I$ID$L5H HMHEH]H%IDž(AeHEL9HHEH]HCH)H]HHu#H؃HrHCHHH#HrL5H%HCHHH#AeHEL9rhIM;XwPHHEH]HCH[H IL$I$ID$IIH=H5L5HIDžAeHEL9rdI M;XwLHHEH]HCH[H DIL$ID$I$ID$HL5HH%IDž Ae HEL9rpI0M;XwXHCHI\$ID$I\$H 9IL$ID$M4$ID$L5H HMHEH]H%IDž0AeHEL9HHEH]HCH)H]HHu#H؃HrHCHHH#HrL5H%HCHHH#AeHEL9rTIM;Xw" // 1 "" // 31 "" // 1 "/usr/include/stdc-predef.h" 1 3 4 // 32 "" 2 // 1 "runtime/instruction.j" globals constant integer JHCR_Ins_Lt = 1 constant integer JHCR_Ins_Le = 2 constant integer JHCR_Ins_Gt = 3 constant integer JHCR_Ins_Ge = 4 constant integer JHCR_Ins_Eq = 5 constant integer JHCR_Ins_Neq = 6 constant integer JHCR_Ins_Add = 7 constant integer JHCR_Ins_Sub = 8 constant integer JHCR_Ins_Mul = 9 constant integer JHCR_Ins_Div = 10 constant integer JHCR_Ins_Mod = 11 constant integer JHCR_Ins_SetLocalArray = 12 constant integer JHCR_Ins_GetLocalArray = 13 constant integer JHCR_Ins_SetGlobalArray = 14 constant integer JHCR_Ins_GetGlobalArray = 15 constant integer JHCR_Ins_Negate = 16 constant integer JHCR_Ins_Set = 17 constant integer JHCR_Ins_SetGlobal = 18 constant integer JHCR_Ins_GetGlobal = 19 constant integer JHCR_Ins_Bind = 20 constant integer JHCR_Ins_Lit = 21 constant integer JHCR_Ins_Call = 22 constant integer JHCR_Ins_Convert = 23 constant integer JHCR_Ins_Label = 24 constant integer JHCR_Ins_Jmp = 25 constant integer JHCR_Ins_Fun = 26 constant integer JHCR_Ins_JmpT = 27 constant integer JHCR_Ins_Not = 28 constant integer JHCR_Ins_Ret = 29 string array JHCR_Ins_OpNames // 1 "runtime/alloc-globals.j" 1 integer JHCR_Ins_F = 0 integer array JHCR_Ins_V integer JHCR_Ins_I = 0 // 50 "runtime/instruction.j" 2 // 63 "runtime/instruction.j" integer array JHCR_Ins_next integer array JHCR_Ins_op integer array JHCR_Ins_type integer array JHCR_Ins_a1 integer array JHCR_Ins_a2 integer array JHCR_Ins_a3 string array JHCR_Ins_string integer array JHCR_Ins_integer real array JHCR_Ins_real boolean array JHCR_Ins_boolean endglobals // 1 "runtime/alloc.j" 1 function JHCR_Ins_alloc takes nothing returns integer local integer JHCR_Ins_this = JHCR_Ins_F if JHCR_Ins_this != 0 then set JHCR_Ins_F = JHCR_Ins_V[JHCR_Ins_this] else set JHCR_Ins_I = JHCR_Ins_I+1 set JHCR_Ins_this = JHCR_Ins_I endif if JHCR_Ins_this >= JASS_MAX_ARRAY_SIZE then call JHCR_Print_print("no more free instances " + "JHCR_Ins__BASE_FILE__") return 0 endif set JHCR_Ins_V[JHCR_Ins_this] = -1 return JHCR_Ins_this endfunction function JHCR_Ins_free takes integer JHCR_Ins_this returns nothing if JHCR_Ins_this == 0 then call JHCR_Print_print("free of nullptr " + "JHCR_Ins__BASE_FILE__") return elseif JHCR_Ins_V[JHCR_Ins_this] != -1 then call JHCR_Print_print("Double free in " + "JHCR_Ins__BASE_FILE__") return endif set JHCR_Ins_V[JHCR_Ins_this] = JHCR_Ins_F set JHCR_Ins_F = JHCR_Ins_this endfunction // 80 "runtime/instruction.j" 2 function JHCR_Ins_repr takes integer JHCR_Ins_ins returns string return I2S(JHCR_Ins_op[JHCR_Ins_ins]) +" "+ I2S(JHCR_Ins_type[JHCR_Ins_ins]) +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) +" "+ I2S(JHCR_Ins_a2[JHCR_Ins_ins]) +" "+ I2S(JHCR_Ins_a3[JHCR_Ins_ins]) endfunction function JHCR_Ins_toString takes integer JHCR_Ins_ins returns string if JHCR_Ins_op[JHCR_Ins_ins] <= JHCR_Ins_GetLocalArray then return(JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ JHCR_Types_TypeNames[JHCR_Ins_type[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) +" "+ I2S(JHCR_Ins_a2[JHCR_Ins_ins]) +" "+ I2S(JHCR_Ins_a3[JHCR_Ins_ins])) elseif JHCR_Ins_op[JHCR_Ins_ins] <= JHCR_Ins_Bind then return(JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ JHCR_Types_TypeNames[JHCR_Ins_type[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) +" "+ I2S(JHCR_Ins_a2[JHCR_Ins_ins]) ) elseif JHCR_Ins_op[JHCR_Ins_ins] == JHCR_Ins_Lit then if JHCR_Ins_type[JHCR_Ins_ins] == JHCR_Types_string then return(JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ JHCR_Types_TypeNames[JHCR_Ins_type[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) +" "+ (JHCR_Ins_string[JHCR_Ins_ins]) ) elseif JHCR_Ins_type[JHCR_Ins_ins] == JHCR_Types_integer then return(JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ JHCR_Types_TypeNames[JHCR_Ins_type[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) +" "+ I2S(JHCR_Ins_integer[JHCR_Ins_ins]) ) elseif JHCR_Ins_type[JHCR_Ins_ins] == JHCR_Types_real then return(JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ JHCR_Types_TypeNames[JHCR_Ins_type[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) +" "+ R2S(JHCR_Ins_real[JHCR_Ins_ins]) ) elseif JHCR_Ins_type[JHCR_Ins_ins] == JHCR_Types_boolean then return(JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ JHCR_Types_TypeNames[JHCR_Ins_type[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) +" "+ JHCR_Print_b2s(JHCR_Ins_boolean[JHCR_Ins_ins]) ) else return JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ JHCR_Types_TypeNames[JHCR_Ins_type[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) +" null" endif elseif JHCR_Ins_op[JHCR_Ins_ins] == JHCR_Ins_Call then return(JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) +" "+ I2S(JHCR_Ins_a2[JHCR_Ins_ins]) ) elseif JHCR_Ins_op[JHCR_Ins_ins] == JHCR_Ins_Convert then return(JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ JHCR_Types_TypeNames[JHCR_Ins_type[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) +" "+ JHCR_Types_TypeNames[JHCR_Ins_a2[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a3[JHCR_Ins_ins])) elseif JHCR_Ins_op[JHCR_Ins_ins] == JHCR_Ins_Label then return(JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) ) elseif JHCR_Ins_op[JHCR_Ins_ins] == JHCR_Ins_Jmp then return(JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) ) elseif JHCR_Ins_op[JHCR_Ins_ins] == JHCR_Ins_Fun then if JHCR_Ins_a1[JHCR_Ins_ins] < 0 then return(JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) +" "+ JHCR_Ins_string[JHCR_Ins_ins]) else return(JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) ) endif elseif JHCR_Ins_op[JHCR_Ins_ins] == JHCR_Ins_JmpT then return(JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) +" "+ I2S(JHCR_Ins_a2[JHCR_Ins_ins]) ) elseif JHCR_Ins_op[JHCR_Ins_ins] == JHCR_Ins_Not then return(JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ I2S(JHCR_Ins_a1[JHCR_Ins_ins]) +" "+ I2S(JHCR_Ins_a2[JHCR_Ins_ins]) ) elseif JHCR_Ins_op[JHCR_Ins_ins] == JHCR_Ins_Ret then return(JHCR_Ins_OpNames[JHCR_Ins_op[JHCR_Ins_ins]] +" "+ JHCR_Types_TypeNames[JHCR_Ins_type[JHCR_Ins_ins]] ) else return("unknown op " +I2S(JHCR_Ins_op[JHCR_Ins_ins])) endif endfunction function JHCR_Ins_destroy takes integer JHCR_Ins_ins returns nothing loop exitwhen JHCR_Ins_ins == 0 call JHCR_Ins_free(JHCR_Ins_ins) set JHCR_Ins_ins = JHCR_Ins_next[JHCR_Ins_ins] endloop endfunction function JHCR_Ins_print takes integer JHCR_Ins_i returns nothing call JHCR_Print_print(JHCR_Ins_toString(JHCR_Ins_i)) endfunction function JHCR_Ins_init takes nothing returns nothing set JHCR_Ins_OpNames[JHCR_Ins_Not]="not" set JHCR_Ins_OpNames[JHCR_Ins_Neq]="neq" set JHCR_Ins_OpNames[JHCR_Ins_JmpT]="jmpt" set JHCR_Ins_OpNames[JHCR_Ins_Jmp]="jmp" set JHCR_Ins_OpNames[JHCR_Ins_Lit]="lit" set JHCR_Ins_OpNames[JHCR_Ins_Bind]="bind" set JHCR_Ins_OpNames[JHCR_Ins_Set]="set" set JHCR_Ins_OpNames[JHCR_Ins_Call]="call" set JHCR_Ins_OpNames[JHCR_Ins_Add]="add" set JHCR_Ins_OpNames[JHCR_Ins_Mul]="mul" set JHCR_Ins_OpNames[JHCR_Ins_Div]="div" set JHCR_Ins_OpNames[JHCR_Ins_Sub]="sub" set JHCR_Ins_OpNames[JHCR_Ins_Mod]="mod" set JHCR_Ins_OpNames[JHCR_Ins_Negate]="neg" set JHCR_Ins_OpNames[JHCR_Ins_SetLocalArray]="sla" set JHCR_Ins_OpNames[JHCR_Ins_GetLocalArray]="gla" set JHCR_Ins_OpNames[JHCR_Ins_SetGlobalArray]="sga" set JHCR_Ins_OpNames[JHCR_Ins_GetGlobalArray]="gga" set JHCR_Ins_OpNames[JHCR_Ins_SetGlobal]="sg" set JHCR_Ins_OpNames[JHCR_Ins_GetGlobal]="gg" set JHCR_Ins_OpNames[JHCR_Ins_Ret]="ret" set JHCR_Ins_OpNames[JHCR_Ins_Label]="lbl" set JHCR_Ins_OpNames[JHCR_Ins_Eq]="eq" set JHCR_Ins_OpNames[JHCR_Ins_Lt]="lt" set JHCR_Ins_OpNames[JHCR_Ins_Le]="le" set JHCR_Ins_OpNames[JHCR_Ins_Ge]="ge" set JHCR_Ins_OpNames[JHCR_Ins_Gt]="gt" set JHCR_Ins_OpNames[JHCR_Ins_Convert]="conv" set JHCR_Ins_OpNames[JHCR_Ins_Fun]="fun" endfunction // 1 "runtime/modified.j" // 1 "" // 1 "" // 31 "" // 1 "/usr/include/stdc-predef.h" 1 3 4 // 32 "" 2 // 1 "runtime/modified.j" globals integer JHCR_Modified_m = 0 integer JHCR_Modified_globals = 0 endglobals function JHCR_Modified_modified takes integer JHCR_Modified_uid returns boolean return JHCR_Table_get_boolean(JHCR_Modified_m, JHCR_Modified_uid) endfunction function JHCR_Modified_set_modified takes integer JHCR_Modified_uid returns nothing call JHCR_Table_set_boolean(JHCR_Modified_m, JHCR_Modified_uid, true) endfunction function JHCR_Modified_init takes nothing returns nothing set JHCR_Modified_m = JHCR_Table_alloc() set JHCR_Modified_globals = JHCR_Table_alloc() endfunction // 1 "runtime/wrap-around.j" // 1 "" // 1 "" // 31 "" // 1 "/usr/include/stdc-predef.h" 1 3 4 // 32 "" 2 // 1 "runtime/wrap-around.j" globals integer JHCR_Wrap_p = 0 trigger JHCR_Wrap_t1 = CreateTrigger() trigger JHCR_Wrap_t2 = CreateTrigger() code JHCR_Wrap_ret = null integer JHCR_Wrap_args = 0 integer JHCR_Wrap_name2id = 0 endglobals function JHCR_Wrap_i2code takes integer JHCR_Wrap_i returns code set JHCR_Wrap_p = JHCR_Wrap_i call TriggerEvaluate(JHCR_Wrap_t2) return JHCR_Wrap_ret endfunction function JHCR_Wrap_call_anything_around takes integer JHCR_Wrap_i returns nothing set JHCR_Wrap_p = JHCR_Wrap_i call TriggerEvaluate(JHCR_Wrap_t1) endfunction function JHCR_Wrap_ExecuteFunc takes string JHCR_Wrap_s returns nothing local integer JHCR_Wrap_id = JHCR_StringTable_get(JHCR_Wrap_name2id, JHCR_Wrap_s) if JHCR_Wrap_id < 0 then call ExecuteFunc("JHCR_Auto_dummyFunction_" + I2S(-JHCR_Wrap_id)) else call ExecuteFunc(JHCR_Wrap_s) endif endfunction function JHCR_Wrap_init takes nothing returns nothing set JHCR_Wrap_args = JHCR_Table_alloc() set JHCR_Wrap_name2id = JHCR_Table_alloc() endfunction // 1 "runtime/context.j" // 1 "" // 1 "" // 31 "" // 1 "/usr/include/stdc-predef.h" 1 3 4 // 32 "" 2 // 1 "runtime/context.j" globals // 1 "runtime/alloc-globals.j" 1 integer JHCR_Context_F = 0 integer array JHCR_Context_V integer JHCR_Context_I = 0 // 6 "runtime/context.j" 2 integer array JHCR_Context_locals integer array JHCR_Context_bindings integer array JHCR_Context_labels integer array JHCR_Context_parent integer array JHCR_Context_pc endglobals // 1 "runtime/alloc.j" 1 function JHCR_Context_alloc takes nothing returns integer local integer JHCR_Context_this = JHCR_Context_F if JHCR_Context_this != 0 then set JHCR_Context_F = JHCR_Context_V[JHCR_Context_this] else set JHCR_Context_I = JHCR_Context_I+1 set JHCR_Context_this = JHCR_Context_I endif if JHCR_Context_this >= JASS_MAX_ARRAY_SIZE then call JHCR_Print_print("no more free instances " + "JHCR_Context__BASE_FILE__") return 0 endif set JHCR_Context_V[JHCR_Context_this] = -1 return JHCR_Context_this endfunction function JHCR_Context_free takes integer JHCR_Context_this returns nothing if JHCR_Context_this == 0 then call JHCR_Print_print("free of nullptr " + "JHCR_Context__BASE_FILE__") return elseif JHCR_Context_V[JHCR_Context_this] != -1 then call JHCR_Print_print("Double free in " + "JHCR_Context__BASE_FILE__") return endif set JHCR_Context_V[JHCR_Context_this] = JHCR_Context_F set JHCR_Context_F = JHCR_Context_this endfunction // 22 "runtime/context.j" 2 function JHCR_Context_destroy takes integer JHCR_Context_ctx returns nothing call JHCR_Table_destroy(JHCR_Context_locals[JHCR_Context_ctx]) call JHCR_Table_destroy(JHCR_Context_bindings[JHCR_Context_ctx]) call JHCR_Context_free(JHCR_Context_ctx) endfunction // 1 "runtime/types.j" // 1 "" // 1 "" // 31 "" // 1 "/usr/include/stdc-predef.h" 1 3 4 // 32 "" 2 // 1 "runtime/types.j" globals string array JHCR_Types_TypeNames constant integer JHCR_Types_handle = 1 constant integer JHCR_Types_agent = 2 constant integer JHCR_Types_event = 3 constant integer JHCR_Types_player = 4 constant integer JHCR_Types_widget = 5 constant integer JHCR_Types_unit = 6 constant integer JHCR_Types_destructable = 7 constant integer JHCR_Types_item = 8 constant integer JHCR_Types_ability = 9 constant integer JHCR_Types_buff = 10 constant integer JHCR_Types_force = 11 constant integer JHCR_Types_group = 12 constant integer JHCR_Types_trigger = 13 constant integer JHCR_Types_triggercondition = 14 constant integer JHCR_Types_timer = 15 constant integer JHCR_Types_location = 16 constant integer JHCR_Types_region = 17 constant integer JHCR_Types_rect = 18 constant integer JHCR_Types_boolexpr = 19 constant integer JHCR_Types_conditionfunc = 20 constant integer JHCR_Types_filterfunc = 21 constant integer JHCR_Types_sound = 22 constant integer JHCR_Types_effect = 23 constant integer JHCR_Types_fogmodifier = 24 constant integer JHCR_Types_dialog = 25 constant integer JHCR_Types_button = 26 constant integer JHCR_Types_quest = 27 constant integer JHCR_Types_questitem = 28 constant integer JHCR_Types_defeatcondition = 29 constant integer JHCR_Types_timerdialog = 30 constant integer JHCR_Types_leaderboard = 31 constant integer JHCR_Types_multiboard = 32 constant integer JHCR_Types_multiboarditem = 33 constant integer JHCR_Types_trackable = 34 constant integer JHCR_Types_gamecache = 35 constant integer JHCR_Types_hashtable = 36 constant integer JHCR_Types_triggeraction = 37 constant integer JHCR_Types_unitpool = 38 constant integer JHCR_Types_itempool = 39 constant integer JHCR_Types_race = 40 constant integer JHCR_Types_alliancetype = 41 constant integer JHCR_Types_racepreference = 42 constant integer JHCR_Types_gamestate = 43 constant integer JHCR_Types_igamestate = 44 constant integer JHCR_Types_fgamestate = 45 constant integer JHCR_Types_playerstate = 46 constant integer JHCR_Types_playerscore = 47 constant integer JHCR_Types_playergameresult = 48 constant integer JHCR_Types_unitstate = 49 constant integer JHCR_Types_aidifficulty = 50 constant integer JHCR_Types_eventid = 51 constant integer JHCR_Types_gameevent = 52 constant integer JHCR_Types_playerevent = 53 constant integer JHCR_Types_playerunitevent = 54 constant integer JHCR_Types_unitevent = 55 constant integer JHCR_Types_limitop = 56 constant integer JHCR_Types_widgetevent = 57 constant integer JHCR_Types_dialogevent = 58 constant integer JHCR_Types_unittype = 59 constant integer JHCR_Types_gamespeed = 60 constant integer JHCR_Types_gamedifficulty = 61 constant integer JHCR_Types_gametype = 62 constant integer JHCR_Types_mapflag = 63 constant integer JHCR_Types_mapvisibility = 64 constant integer JHCR_Types_mapsetting = 65 constant integer JHCR_Types_mapdensity = 66 constant integer JHCR_Types_mapcontrol = 67 constant integer JHCR_Types_playerslotstate = 68 constant integer JHCR_Types_volumegroup = 69 constant integer JHCR_Types_camerafield = 70 constant integer JHCR_Types_camerasetup = 71 constant integer JHCR_Types_playercolor = 72 constant integer JHCR_Types_placement = 73 constant integer JHCR_Types_startlocprio = 74 constant integer JHCR_Types_raritycontrol = 75 constant integer JHCR_Types_blendmode = 76 constant integer JHCR_Types_texmapflags = 77 constant integer JHCR_Types_effecttype = 78 constant integer JHCR_Types_weathereffect = 79 constant integer JHCR_Types_terraindeformation = 80 constant integer JHCR_Types_fogstate = 81 constant integer JHCR_Types_version = 82 constant integer JHCR_Types_itemtype = 83 constant integer JHCR_Types_texttag = 84 constant integer JHCR_Types_attacktype = 85 constant integer JHCR_Types_damagetype = 86 constant integer JHCR_Types_weapontype = 87 constant integer JHCR_Types_soundtype = 88 constant integer JHCR_Types_lightning = 89 constant integer JHCR_Types_pathingtype = 90 constant integer JHCR_Types_mousebuttontype = 91 constant integer JHCR_Types_animtype = 92 constant integer JHCR_Types_subanimtype = 93 constant integer JHCR_Types_image = 94 constant integer JHCR_Types_ubersplat = 95 constant integer JHCR_Types_real = 96 constant integer JHCR_Types_integer = 97 constant integer JHCR_Types_string = 98 constant integer JHCR_Types_boolean = 99 constant integer JHCR_Types_code = 100 constant integer JHCR_Types_nothing = 101 endglobals function JHCR_Types_init takes nothing returns nothing set JHCR_Types_TypeNames [1] = "handle" set JHCR_Types_TypeNames [2] = "agent" set JHCR_Types_TypeNames [3] = "event" set JHCR_Types_TypeNames [4] = "player" set JHCR_Types_TypeNames [5] = "widget" set JHCR_Types_TypeNames [6] = "unit" set JHCR_Types_TypeNames [7] = "destructable" set JHCR_Types_TypeNames [8] = "item" set JHCR_Types_TypeNames [9] = "ability" set JHCR_Types_TypeNames [10] = "buff" set JHCR_Types_TypeNames [11] = "force" set JHCR_Types_TypeNames [12] = "group" set JHCR_Types_TypeNames [13] = "trigger" set JHCR_Types_TypeNames [14] = "triggercondition" set JHCR_Types_TypeNames [15] = "timer" set JHCR_Types_TypeNames [16] = "location" set JHCR_Types_TypeNames [17] = "region" set JHCR_Types_TypeNames [18] = "rect" set JHCR_Types_TypeNames [19] = "boolexpr" set JHCR_Types_TypeNames [20] = "conditionfunc" set JHCR_Types_TypeNames [21] = "filterfunc" set JHCR_Types_TypeNames [22] = "sound" set JHCR_Types_TypeNames [23] = "effect" set JHCR_Types_TypeNames [24] = "fogmodifier" set JHCR_Types_TypeNames [25] = "dialog" set JHCR_Types_TypeNames [26] = "button" set JHCR_Types_TypeNames [27] = "quest" set JHCR_Types_TypeNames [28] = "questitem" set JHCR_Types_TypeNames [29] = "defeatcondition" set JHCR_Types_TypeNames [30] = "timerdialog" set JHCR_Types_TypeNames [31] = "leaderboard" set JHCR_Types_TypeNames [32] = "multiboard" set JHCR_Types_TypeNames [33] = "multiboarditem" set JHCR_Types_TypeNames [34] = "trackable" set JHCR_Types_TypeNames [35] = "gamecache" set JHCR_Types_TypeNames [36] = "hashtable" set JHCR_Types_TypeNames [37] = "triggeraction" set JHCR_Types_TypeNames [38] = "unitpool" set JHCR_Types_TypeNames [39] = "itempool" set JHCR_Types_TypeNames [40] = "race" set JHCR_Types_TypeNames [41] = "alliancetype" set JHCR_Types_TypeNames [42] = "racepreference" set JHCR_Types_TypeNames [43] = "gamestate" set JHCR_Types_TypeNames [44] = "igamestate" set JHCR_Types_TypeNames [45] = "fgamestate" set JHCR_Types_TypeNames [46] = "playerstate" set JHCR_Types_TypeNames [47] = "playerscore" set JHCR_Types_TypeNames [48] = "playergameresult" set JHCR_Types_TypeNames [49] = "unitstate" set JHCR_Types_TypeNames [50] = "aidifficulty" set JHCR_Types_TypeNames [51] = "eventid" set JHCR_Types_TypeNames [52] = "gameevent" set JHCR_Types_TypeNames [53] = "playerevent" set JHCR_Types_TypeNames [54] = "playerunitevent" set JHCR_Types_TypeNames [55] = "unitevent" set JHCR_Types_TypeNames [56] = "limitop" set JHCR_Types_TypeNames [57] = "widgetevent" set JHCR_Types_TypeNames [58] = "dialogevent" set JHCR_Types_TypeNames [59] = "unittype" set JHCR_Types_TypeNames [60] = "gamespeed" set JHCR_Types_TypeNames [61] = "gamedifficulty" set JHCR_Types_TypeNames [62] = "gametype" set JHCR_Types_TypeNames [63] = "mapflag" set JHCR_Types_TypeNames [64] = "mapvisibility" set JHCR_Types_TypeNames [65] = "mapsetting" set JHCR_Types_TypeNames [66] = "mapdensity" set JHCR_Types_TypeNames [67] = "mapcontrol" set JHCR_Types_TypeNames [68] = "playerslotstate" set JHCR_Types_TypeNames [69] = "volumegroup" set JHCR_Types_TypeNames [70] = "camerafield" set JHCR_Types_TypeNames [71] = "camerasetup" set JHCR_Types_TypeNames [72] = "playercolor" set JHCR_Types_TypeNames [73] = "placement" set JHCR_Types_TypeNames [74] = "startlocprio" set JHCR_Types_TypeNames [75] = "raritycontrol" set JHCR_Types_TypeNames [76] = "blendmode" set JHCR_Types_TypeNames [77] = "texmapflags" set JHCR_Types_TypeNames [78] = "effecttype" set JHCR_Types_TypeNames [79] = "weathereffect" set JHCR_Types_TypeNames [80] = "terraindeformation" set JHCR_Types_TypeNames [81] = "fogstate" set JHCR_Types_TypeNames [82] = "version" set JHCR_Types_TypeNames [83] = "itemtype" set JHCR_Types_TypeNames [84] = "texttag" set JHCR_Types_TypeNames [85] = "attacktype" set JHCR_Types_TypeNames [86] = "damagetype" set JHCR_Types_TypeNames [87] = "weapontype" set JHCR_Types_TypeNames [88] = "soundtype" set JHCR_Types_TypeNames [89] = "lightning" set JHCR_Types_TypeNames [90] = "pathingtype" set JHCR_Types_TypeNames [91] = "mousebuttontype" set JHCR_Types_TypeNames [92] = "animtype" set JHCR_Types_TypeNames [93] = "subanimtype" set JHCR_Types_TypeNames [94] = "image" set JHCR_Types_TypeNames [95] = "ubersplat" set JHCR_Types_TypeNames [96] = "real" set JHCR_Types_TypeNames [97] = "integer" set JHCR_Types_TypeNames [98] = "string" set JHCR_Types_TypeNames [99] = "boolean" set JHCR_Types_TypeNames [100] = "code" set JHCR_Types_TypeNames [101] = "nothing" endfunction // 1 "runtime/stringtable.j" // 1 "" // 1 "" // 31 "" // 1 "/usr/include/stdc-predef.h" 1 3 4 // 32 "" 2 // 1 "runtime/stringtable.j" globals string array JHCR_StringTable_key integer array JHCR_StringTable_value endglobals function JHCR_StringTable_set takes integer JHCR_StringTable_tbl, string JHCR_StringTable_k, integer JHCR_StringTable_v returns nothing local integer JHCR_StringTable_lst = JHCR_Table_get_integer(JHCR_StringTable_tbl, StringHash(JHCR_StringTable_k)) local integer JHCR_StringTable_tmp = JHCR_StringTable_lst loop exitwhen JHCR_StringTable_tmp == 0 if JHCR_StringTable_key[JHCR_StringTable_tmp] == JHCR_StringTable_k then set JHCR_StringTable_value[JHCR_StringTable_tmp] = JHCR_StringTable_v return endif set JHCR_StringTable_tmp = JHCR_List_next[JHCR_StringTable_tmp] endloop set JHCR_StringTable_lst = JHCR_List_cons(JHCR_StringTable_lst) set JHCR_StringTable_key[JHCR_StringTable_lst] = JHCR_StringTable_k set JHCR_StringTable_value[JHCR_StringTable_lst] = JHCR_StringTable_v call JHCR_Table_set_integer(JHCR_StringTable_tbl, StringHash(JHCR_StringTable_k), JHCR_StringTable_lst) endfunction function JHCR_StringTable_get takes integer JHCR_StringTable_tbl, string JHCR_StringTable_k returns integer local integer JHCR_StringTable_lst = JHCR_Table_get_integer(JHCR_StringTable_tbl, StringHash(JHCR_StringTable_k)) loop exitwhen JHCR_StringTable_lst == 0 if JHCR_StringTable_key[JHCR_StringTable_lst] == JHCR_StringTable_k then return JHCR_StringTable_value[JHCR_StringTable_lst] endif set JHCR_StringTable_lst = JHCR_List_next[JHCR_StringTable_lst] endloop return 0 endfunction // 1 "runtime/table.j" // 1 "" // 1 "" // 1 "/usr/include/stdc-predef.h" 1 3 4 // 1 "" 2 // 1 "runtime/table.j" globals // 1 "runtime/alloc-globals.j" 1 integer JHCR_Table_F = 0 integer array JHCR_Table_V integer JHCR_Table_I = 0 // 6 "runtime/table.j" 2 hashtable JHCR_Table_ht = InitHashtable() integer array JHCR_Table_list agent array JHCR_Table_agent buff array JHCR_Table_buff camerasetup array JHCR_Table_camerasetup conditionfunc array JHCR_Table_conditionfunc eventid array JHCR_Table_eventid filterfunc array JHCR_Table_filterfunc gamecache array JHCR_Table_gamecache gamestate array JHCR_Table_gamestate handle array JHCR_Table_handle terraindeformation array JHCR_Table_terraindeformation weathereffect array JHCR_Table_weathereffect minimapicon array JHCR_Table_minimapicon commandbuttoneffect array JHCR_Table_commandbuttoneffect endglobals // 1 "runtime/alloc.j" 1 function JHCR_Table_alloc takes nothing returns integer local integer JHCR_Table_this = JHCR_Table_F if JHCR_Table_this != 0 then set JHCR_Table_F = JHCR_Table_V[JHCR_Table_this] else set JHCR_Table_I = JHCR_Table_I+1 set JHCR_Table_this = JHCR_Table_I endif if JHCR_Table_this >= JASS_MAX_ARRAY_SIZE then call JHCR_Print_print("no more free instances " + "JHCR_Table__BASE_FILE__") return 0 endif set JHCR_Table_V[JHCR_Table_this] = -1 return JHCR_Table_this endfunction function JHCR_Table_free takes integer JHCR_Table_this returns nothing if JHCR_Table_this == 0 then call JHCR_Print_print("free of nullptr " + "JHCR_Table__BASE_FILE__") return elseif JHCR_Table_V[JHCR_Table_this] != -1 then call JHCR_Print_print("Double free in " + "JHCR_Table__BASE_FILE__") return endif set JHCR_Table_V[JHCR_Table_this] = JHCR_Table_F set JHCR_Table_F = JHCR_Table_this endfunction // 31 "runtime/table.j" 2 function JHCR_Table_flush takes integer JHCR_Table_tbl returns nothing call JHCR_List_destroy(JHCR_Table_list[JHCR_Table_tbl]) set JHCR_Table_list[JHCR_Table_tbl] = 0 call FlushChildHashtable(JHCR_Table_ht, JHCR_Table_tbl) endfunction function JHCR_Table_destroy takes integer JHCR_Table_tbl returns nothing call JHCR_List_destroy(JHCR_Table_list[JHCR_Table_tbl]) set JHCR_Table_list[JHCR_Table_tbl] = 0 call FlushChildHashtable(JHCR_Table_ht, JHCR_Table_tbl) call JHCR_Table_free(JHCR_Table_tbl) endfunction function JHCR_Table_get_boolean takes integer JHCR_Table_this,integer JHCR_Table_key returns boolean return LoadBoolean(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_boolean takes integer JHCR_Table_this,integer JHCR_Table_key,boolean JHCR_Table_value returns nothing call SaveBoolean(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_integer takes integer JHCR_Table_this,integer JHCR_Table_key returns integer return LoadInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_integer takes integer JHCR_Table_this,integer JHCR_Table_key,integer JHCR_Table_value returns nothing call SaveInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_real takes integer JHCR_Table_this,integer JHCR_Table_key returns real return LoadReal(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_real takes integer JHCR_Table_this,integer JHCR_Table_key,real JHCR_Table_value returns nothing call SaveReal(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_string takes integer JHCR_Table_this,integer JHCR_Table_key returns string return LoadStr(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_string takes integer JHCR_Table_this,integer JHCR_Table_key,string JHCR_Table_value returns nothing call SaveStr(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_ability takes integer JHCR_Table_this,integer JHCR_Table_key returns ability return LoadAbilityHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_ability takes integer JHCR_Table_this,integer JHCR_Table_key,ability JHCR_Table_value returns nothing call SaveAbilityHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_boolexpr takes integer JHCR_Table_this,integer JHCR_Table_key returns boolexpr return LoadBooleanExprHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_boolexpr takes integer JHCR_Table_this,integer JHCR_Table_key,boolexpr JHCR_Table_value returns nothing call SaveBooleanExprHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_button takes integer JHCR_Table_this,integer JHCR_Table_key returns button return LoadButtonHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_button takes integer JHCR_Table_this,integer JHCR_Table_key,button JHCR_Table_value returns nothing call SaveButtonHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_defeatcondition takes integer JHCR_Table_this,integer JHCR_Table_key returns defeatcondition return LoadDefeatConditionHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_defeatcondition takes integer JHCR_Table_this,integer JHCR_Table_key,defeatcondition JHCR_Table_value returns nothing call SaveDefeatConditionHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_destructable takes integer JHCR_Table_this,integer JHCR_Table_key returns destructable return LoadDestructableHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_destructable takes integer JHCR_Table_this,integer JHCR_Table_key,destructable JHCR_Table_value returns nothing call SaveDestructableHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_dialog takes integer JHCR_Table_this,integer JHCR_Table_key returns dialog return LoadDialogHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_dialog takes integer JHCR_Table_this,integer JHCR_Table_key,dialog JHCR_Table_value returns nothing call SaveDialogHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_effect takes integer JHCR_Table_this,integer JHCR_Table_key returns effect return LoadEffectHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_effect takes integer JHCR_Table_this,integer JHCR_Table_key,effect JHCR_Table_value returns nothing call SaveEffectHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_fogmodifier takes integer JHCR_Table_this,integer JHCR_Table_key returns fogmodifier return LoadFogModifierHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_fogmodifier takes integer JHCR_Table_this,integer JHCR_Table_key,fogmodifier JHCR_Table_value returns nothing call SaveFogModifierHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_fogstate takes integer JHCR_Table_this,integer JHCR_Table_key returns fogstate return LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_fogstate takes integer JHCR_Table_this,integer JHCR_Table_key,fogstate JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_force takes integer JHCR_Table_this,integer JHCR_Table_key returns force return LoadForceHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_force takes integer JHCR_Table_this,integer JHCR_Table_key,force JHCR_Table_value returns nothing call SaveForceHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_group takes integer JHCR_Table_this,integer JHCR_Table_key returns group return LoadGroupHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_group takes integer JHCR_Table_this,integer JHCR_Table_key,group JHCR_Table_value returns nothing call SaveGroupHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_hashtable takes integer JHCR_Table_this,integer JHCR_Table_key returns hashtable return LoadHashtableHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_hashtable takes integer JHCR_Table_this,integer JHCR_Table_key,hashtable JHCR_Table_value returns nothing call SaveHashtableHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_image takes integer JHCR_Table_this,integer JHCR_Table_key returns image return LoadImageHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_image takes integer JHCR_Table_this,integer JHCR_Table_key,image JHCR_Table_value returns nothing call SaveImageHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_item takes integer JHCR_Table_this,integer JHCR_Table_key returns item return LoadItemHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_item takes integer JHCR_Table_this,integer JHCR_Table_key,item JHCR_Table_value returns nothing call SaveItemHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_itempool takes integer JHCR_Table_this,integer JHCR_Table_key returns itempool return LoadItemPoolHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_itempool takes integer JHCR_Table_this,integer JHCR_Table_key,itempool JHCR_Table_value returns nothing call SaveItemPoolHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_leaderboard takes integer JHCR_Table_this,integer JHCR_Table_key returns leaderboard return LoadLeaderboardHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_leaderboard takes integer JHCR_Table_this,integer JHCR_Table_key,leaderboard JHCR_Table_value returns nothing call SaveLeaderboardHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_lightning takes integer JHCR_Table_this,integer JHCR_Table_key returns lightning return LoadLightningHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_lightning takes integer JHCR_Table_this,integer JHCR_Table_key,lightning JHCR_Table_value returns nothing call SaveLightningHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_location takes integer JHCR_Table_this,integer JHCR_Table_key returns location return LoadLocationHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_location takes integer JHCR_Table_this,integer JHCR_Table_key,location JHCR_Table_value returns nothing call SaveLocationHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_multiboard takes integer JHCR_Table_this,integer JHCR_Table_key returns multiboard return LoadMultiboardHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_multiboard takes integer JHCR_Table_this,integer JHCR_Table_key,multiboard JHCR_Table_value returns nothing call SaveMultiboardHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_multiboarditem takes integer JHCR_Table_this,integer JHCR_Table_key returns multiboarditem return LoadMultiboardItemHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_multiboarditem takes integer JHCR_Table_this,integer JHCR_Table_key,multiboarditem JHCR_Table_value returns nothing call SaveMultiboardItemHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_player takes integer JHCR_Table_this,integer JHCR_Table_key returns player return LoadPlayerHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_player takes integer JHCR_Table_this,integer JHCR_Table_key,player JHCR_Table_value returns nothing call SavePlayerHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_quest takes integer JHCR_Table_this,integer JHCR_Table_key returns quest return LoadQuestHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_quest takes integer JHCR_Table_this,integer JHCR_Table_key,quest JHCR_Table_value returns nothing call SaveQuestHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_questitem takes integer JHCR_Table_this,integer JHCR_Table_key returns questitem return LoadQuestItemHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_questitem takes integer JHCR_Table_this,integer JHCR_Table_key,questitem JHCR_Table_value returns nothing call SaveQuestItemHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_rect takes integer JHCR_Table_this,integer JHCR_Table_key returns rect return LoadRectHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_rect takes integer JHCR_Table_this,integer JHCR_Table_key,rect JHCR_Table_value returns nothing call SaveRectHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_region takes integer JHCR_Table_this,integer JHCR_Table_key returns region return LoadRegionHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_region takes integer JHCR_Table_this,integer JHCR_Table_key,region JHCR_Table_value returns nothing call SaveRegionHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_sound takes integer JHCR_Table_this,integer JHCR_Table_key returns sound return LoadSoundHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_sound takes integer JHCR_Table_this,integer JHCR_Table_key,sound JHCR_Table_value returns nothing call SaveSoundHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_texttag takes integer JHCR_Table_this,integer JHCR_Table_key returns texttag return LoadTextTagHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_texttag takes integer JHCR_Table_this,integer JHCR_Table_key,texttag JHCR_Table_value returns nothing call SaveTextTagHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_timer takes integer JHCR_Table_this,integer JHCR_Table_key returns timer return LoadTimerHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_timer takes integer JHCR_Table_this,integer JHCR_Table_key,timer JHCR_Table_value returns nothing call SaveTimerHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_timerdialog takes integer JHCR_Table_this,integer JHCR_Table_key returns timerdialog return LoadTimerDialogHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_timerdialog takes integer JHCR_Table_this,integer JHCR_Table_key,timerdialog JHCR_Table_value returns nothing call SaveTimerDialogHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_trackable takes integer JHCR_Table_this,integer JHCR_Table_key returns trackable return LoadTrackableHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_trackable takes integer JHCR_Table_this,integer JHCR_Table_key,trackable JHCR_Table_value returns nothing call SaveTrackableHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_trigger takes integer JHCR_Table_this,integer JHCR_Table_key returns trigger return LoadTriggerHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_trigger takes integer JHCR_Table_this,integer JHCR_Table_key,trigger JHCR_Table_value returns nothing call SaveTriggerHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_triggeraction takes integer JHCR_Table_this,integer JHCR_Table_key returns triggeraction return LoadTriggerActionHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_triggeraction takes integer JHCR_Table_this,integer JHCR_Table_key,triggeraction JHCR_Table_value returns nothing call SaveTriggerActionHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_triggercondition takes integer JHCR_Table_this,integer JHCR_Table_key returns triggercondition return LoadTriggerConditionHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_triggercondition takes integer JHCR_Table_this,integer JHCR_Table_key,triggercondition JHCR_Table_value returns nothing call SaveTriggerConditionHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_event takes integer JHCR_Table_this,integer JHCR_Table_key returns event return LoadTriggerEventHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_event takes integer JHCR_Table_this,integer JHCR_Table_key,event JHCR_Table_value returns nothing call SaveTriggerEventHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_ubersplat takes integer JHCR_Table_this,integer JHCR_Table_key returns ubersplat return LoadUbersplatHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_ubersplat takes integer JHCR_Table_this,integer JHCR_Table_key,ubersplat JHCR_Table_value returns nothing call SaveUbersplatHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_unit takes integer JHCR_Table_this,integer JHCR_Table_key returns unit return LoadUnitHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_unit takes integer JHCR_Table_this,integer JHCR_Table_key,unit JHCR_Table_value returns nothing call SaveUnitHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_unitpool takes integer JHCR_Table_this,integer JHCR_Table_key returns unitpool return LoadUnitPoolHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_unitpool takes integer JHCR_Table_this,integer JHCR_Table_key,unitpool JHCR_Table_value returns nothing call SaveUnitPoolHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_widget takes integer JHCR_Table_this,integer JHCR_Table_key returns widget return LoadWidgetHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_widget takes integer JHCR_Table_this,integer JHCR_Table_key,widget JHCR_Table_value returns nothing call SaveWidgetHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_aidifficulty takes integer JHCR_Table_this,integer JHCR_Table_key returns aidifficulty return ConvertAIDifficulty(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_aidifficulty takes integer JHCR_Table_this,integer JHCR_Table_key,aidifficulty JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_alliancetype takes integer JHCR_Table_this,integer JHCR_Table_key returns alliancetype return ConvertAllianceType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_alliancetype takes integer JHCR_Table_this,integer JHCR_Table_key,alliancetype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_attacktype takes integer JHCR_Table_this,integer JHCR_Table_key returns attacktype return ConvertAttackType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_attacktype takes integer JHCR_Table_this,integer JHCR_Table_key,attacktype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_blendmode takes integer JHCR_Table_this,integer JHCR_Table_key returns blendmode return ConvertBlendMode(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_blendmode takes integer JHCR_Table_this,integer JHCR_Table_key,blendmode JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_camerafield takes integer JHCR_Table_this,integer JHCR_Table_key returns camerafield return ConvertCameraField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_camerafield takes integer JHCR_Table_this,integer JHCR_Table_key,camerafield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_damagetype takes integer JHCR_Table_this,integer JHCR_Table_key returns damagetype return ConvertDamageType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_damagetype takes integer JHCR_Table_this,integer JHCR_Table_key,damagetype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_dialogevent takes integer JHCR_Table_this,integer JHCR_Table_key returns dialogevent return ConvertDialogEvent(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_dialogevent takes integer JHCR_Table_this,integer JHCR_Table_key,dialogevent JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_effecttype takes integer JHCR_Table_this,integer JHCR_Table_key returns effecttype return ConvertEffectType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_effecttype takes integer JHCR_Table_this,integer JHCR_Table_key,effecttype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_fgamestate takes integer JHCR_Table_this,integer JHCR_Table_key returns fgamestate return ConvertFGameState(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_fgamestate takes integer JHCR_Table_this,integer JHCR_Table_key,fgamestate JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_gamedifficulty takes integer JHCR_Table_this,integer JHCR_Table_key returns gamedifficulty return ConvertGameDifficulty(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_gamedifficulty takes integer JHCR_Table_this,integer JHCR_Table_key,gamedifficulty JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_gameevent takes integer JHCR_Table_this,integer JHCR_Table_key returns gameevent return ConvertGameEvent(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_gameevent takes integer JHCR_Table_this,integer JHCR_Table_key,gameevent JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_gamespeed takes integer JHCR_Table_this,integer JHCR_Table_key returns gamespeed return ConvertGameSpeed(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_gamespeed takes integer JHCR_Table_this,integer JHCR_Table_key,gamespeed JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_gametype takes integer JHCR_Table_this,integer JHCR_Table_key returns gametype return ConvertGameType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_gametype takes integer JHCR_Table_this,integer JHCR_Table_key,gametype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_igamestate takes integer JHCR_Table_this,integer JHCR_Table_key returns igamestate return ConvertIGameState(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_igamestate takes integer JHCR_Table_this,integer JHCR_Table_key,igamestate JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_itemtype takes integer JHCR_Table_this,integer JHCR_Table_key returns itemtype return ConvertItemType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_itemtype takes integer JHCR_Table_this,integer JHCR_Table_key,itemtype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_limitop takes integer JHCR_Table_this,integer JHCR_Table_key returns limitop return ConvertLimitOp(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_limitop takes integer JHCR_Table_this,integer JHCR_Table_key,limitop JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_mapcontrol takes integer JHCR_Table_this,integer JHCR_Table_key returns mapcontrol return ConvertMapControl(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_mapcontrol takes integer JHCR_Table_this,integer JHCR_Table_key,mapcontrol JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_mapdensity takes integer JHCR_Table_this,integer JHCR_Table_key returns mapdensity return ConvertMapDensity(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_mapdensity takes integer JHCR_Table_this,integer JHCR_Table_key,mapdensity JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_mapflag takes integer JHCR_Table_this,integer JHCR_Table_key returns mapflag return ConvertMapFlag(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_mapflag takes integer JHCR_Table_this,integer JHCR_Table_key,mapflag JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_mapsetting takes integer JHCR_Table_this,integer JHCR_Table_key returns mapsetting return ConvertMapSetting(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_mapsetting takes integer JHCR_Table_this,integer JHCR_Table_key,mapsetting JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_mapvisibility takes integer JHCR_Table_this,integer JHCR_Table_key returns mapvisibility return ConvertMapVisibility(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_mapvisibility takes integer JHCR_Table_this,integer JHCR_Table_key,mapvisibility JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_pathingtype takes integer JHCR_Table_this,integer JHCR_Table_key returns pathingtype return ConvertPathingType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_pathingtype takes integer JHCR_Table_this,integer JHCR_Table_key,pathingtype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_placement takes integer JHCR_Table_this,integer JHCR_Table_key returns placement return ConvertPlacement(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_placement takes integer JHCR_Table_this,integer JHCR_Table_key,placement JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_playercolor takes integer JHCR_Table_this,integer JHCR_Table_key returns playercolor return ConvertPlayerColor(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_playercolor takes integer JHCR_Table_this,integer JHCR_Table_key,playercolor JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_playerevent takes integer JHCR_Table_this,integer JHCR_Table_key returns playerevent return ConvertPlayerEvent(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_playerevent takes integer JHCR_Table_this,integer JHCR_Table_key,playerevent JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_playergameresult takes integer JHCR_Table_this,integer JHCR_Table_key returns playergameresult return ConvertPlayerGameResult(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_playergameresult takes integer JHCR_Table_this,integer JHCR_Table_key,playergameresult JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_playerscore takes integer JHCR_Table_this,integer JHCR_Table_key returns playerscore return ConvertPlayerScore(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_playerscore takes integer JHCR_Table_this,integer JHCR_Table_key,playerscore JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_playerslotstate takes integer JHCR_Table_this,integer JHCR_Table_key returns playerslotstate return ConvertPlayerSlotState(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_playerslotstate takes integer JHCR_Table_this,integer JHCR_Table_key,playerslotstate JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_playerstate takes integer JHCR_Table_this,integer JHCR_Table_key returns playerstate return ConvertPlayerState(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_playerstate takes integer JHCR_Table_this,integer JHCR_Table_key,playerstate JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_playerunitevent takes integer JHCR_Table_this,integer JHCR_Table_key returns playerunitevent return ConvertPlayerUnitEvent(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_playerunitevent takes integer JHCR_Table_this,integer JHCR_Table_key,playerunitevent JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_race takes integer JHCR_Table_this,integer JHCR_Table_key returns race return ConvertRace(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_race takes integer JHCR_Table_this,integer JHCR_Table_key,race JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_racepreference takes integer JHCR_Table_this,integer JHCR_Table_key returns racepreference return ConvertRacePref(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_racepreference takes integer JHCR_Table_this,integer JHCR_Table_key,racepreference JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_raritycontrol takes integer JHCR_Table_this,integer JHCR_Table_key returns raritycontrol return ConvertRarityControl(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_raritycontrol takes integer JHCR_Table_this,integer JHCR_Table_key,raritycontrol JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_soundtype takes integer JHCR_Table_this,integer JHCR_Table_key returns soundtype return ConvertSoundType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_soundtype takes integer JHCR_Table_this,integer JHCR_Table_key,soundtype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_startlocprio takes integer JHCR_Table_this,integer JHCR_Table_key returns startlocprio return ConvertStartLocPrio(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_startlocprio takes integer JHCR_Table_this,integer JHCR_Table_key,startlocprio JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_texmapflags takes integer JHCR_Table_this,integer JHCR_Table_key returns texmapflags return ConvertTexMapFlags(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_texmapflags takes integer JHCR_Table_this,integer JHCR_Table_key,texmapflags JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_unitevent takes integer JHCR_Table_this,integer JHCR_Table_key returns unitevent return ConvertUnitEvent(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_unitevent takes integer JHCR_Table_this,integer JHCR_Table_key,unitevent JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_unitstate takes integer JHCR_Table_this,integer JHCR_Table_key returns unitstate return ConvertUnitState(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_unitstate takes integer JHCR_Table_this,integer JHCR_Table_key,unitstate JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_unittype takes integer JHCR_Table_this,integer JHCR_Table_key returns unittype return ConvertUnitType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_unittype takes integer JHCR_Table_this,integer JHCR_Table_key,unittype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_version takes integer JHCR_Table_this,integer JHCR_Table_key returns version return ConvertVersion(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_version takes integer JHCR_Table_this,integer JHCR_Table_key,version JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_volumegroup takes integer JHCR_Table_this,integer JHCR_Table_key returns volumegroup return ConvertVolumeGroup(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_volumegroup takes integer JHCR_Table_this,integer JHCR_Table_key,volumegroup JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_weapontype takes integer JHCR_Table_this,integer JHCR_Table_key returns weapontype return ConvertWeaponType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_weapontype takes integer JHCR_Table_this,integer JHCR_Table_key,weapontype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_widgetevent takes integer JHCR_Table_this,integer JHCR_Table_key returns widgetevent return ConvertWidgetEvent(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_widgetevent takes integer JHCR_Table_this,integer JHCR_Table_key,widgetevent JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_agent takes integer JHCR_Table_this,integer JHCR_Table_key returns agent return JHCR_Table_agent[(LoadInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))] endfunction function JHCR_Table_set_agent takes integer JHCR_Table_this,integer JHCR_Table_key,agent JHCR_Table_value returns nothing set JHCR_Table_list[JHCR_Table_this] = JHCR_List_cons(JHCR_Table_list[JHCR_Table_this]) set JHCR_Table_agent[JHCR_Table_list[JHCR_Table_this]]=JHCR_Table_value call SaveInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_list[JHCR_Table_this]) endfunction function JHCR_Table_get_buff takes integer JHCR_Table_this,integer JHCR_Table_key returns buff return JHCR_Table_buff[(LoadInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))] endfunction function JHCR_Table_set_buff takes integer JHCR_Table_this,integer JHCR_Table_key,buff JHCR_Table_value returns nothing set JHCR_Table_list[JHCR_Table_this] = JHCR_List_cons(JHCR_Table_list[JHCR_Table_this]) set JHCR_Table_buff[JHCR_Table_list[JHCR_Table_this]]=JHCR_Table_value call SaveInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_list[JHCR_Table_this]) endfunction function JHCR_Table_get_camerasetup takes integer JHCR_Table_this,integer JHCR_Table_key returns camerasetup return JHCR_Table_camerasetup[(LoadInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))] endfunction function JHCR_Table_set_camerasetup takes integer JHCR_Table_this,integer JHCR_Table_key,camerasetup JHCR_Table_value returns nothing set JHCR_Table_list[JHCR_Table_this] = JHCR_List_cons(JHCR_Table_list[JHCR_Table_this]) set JHCR_Table_camerasetup[JHCR_Table_list[JHCR_Table_this]]=JHCR_Table_value call SaveInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_list[JHCR_Table_this]) endfunction function JHCR_Table_get_conditionfunc takes integer JHCR_Table_this,integer JHCR_Table_key returns conditionfunc return JHCR_Table_conditionfunc[(LoadInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))] endfunction function JHCR_Table_set_conditionfunc takes integer JHCR_Table_this,integer JHCR_Table_key,conditionfunc JHCR_Table_value returns nothing set JHCR_Table_list[JHCR_Table_this] = JHCR_List_cons(JHCR_Table_list[JHCR_Table_this]) set JHCR_Table_conditionfunc[JHCR_Table_list[JHCR_Table_this]]=JHCR_Table_value call SaveInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_list[JHCR_Table_this]) endfunction function JHCR_Table_get_eventid takes integer JHCR_Table_this,integer JHCR_Table_key returns eventid return JHCR_Table_eventid[(LoadInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))] endfunction function JHCR_Table_set_eventid takes integer JHCR_Table_this,integer JHCR_Table_key,eventid JHCR_Table_value returns nothing set JHCR_Table_list[JHCR_Table_this] = JHCR_List_cons(JHCR_Table_list[JHCR_Table_this]) set JHCR_Table_eventid[JHCR_Table_list[JHCR_Table_this]]=JHCR_Table_value call SaveInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_list[JHCR_Table_this]) endfunction function JHCR_Table_get_filterfunc takes integer JHCR_Table_this,integer JHCR_Table_key returns filterfunc return JHCR_Table_filterfunc[(LoadInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))] endfunction function JHCR_Table_set_filterfunc takes integer JHCR_Table_this,integer JHCR_Table_key,filterfunc JHCR_Table_value returns nothing set JHCR_Table_list[JHCR_Table_this] = JHCR_List_cons(JHCR_Table_list[JHCR_Table_this]) set JHCR_Table_filterfunc[JHCR_Table_list[JHCR_Table_this]]=JHCR_Table_value call SaveInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_list[JHCR_Table_this]) endfunction function JHCR_Table_get_gamecache takes integer JHCR_Table_this,integer JHCR_Table_key returns gamecache return JHCR_Table_gamecache[(LoadInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))] endfunction function JHCR_Table_set_gamecache takes integer JHCR_Table_this,integer JHCR_Table_key,gamecache JHCR_Table_value returns nothing set JHCR_Table_list[JHCR_Table_this] = JHCR_List_cons(JHCR_Table_list[JHCR_Table_this]) set JHCR_Table_gamecache[JHCR_Table_list[JHCR_Table_this]]=JHCR_Table_value call SaveInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_list[JHCR_Table_this]) endfunction function JHCR_Table_get_gamestate takes integer JHCR_Table_this,integer JHCR_Table_key returns gamestate return JHCR_Table_gamestate[(LoadInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))] endfunction function JHCR_Table_set_gamestate takes integer JHCR_Table_this,integer JHCR_Table_key,gamestate JHCR_Table_value returns nothing set JHCR_Table_list[JHCR_Table_this] = JHCR_List_cons(JHCR_Table_list[JHCR_Table_this]) set JHCR_Table_gamestate[JHCR_Table_list[JHCR_Table_this]]=JHCR_Table_value call SaveInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_list[JHCR_Table_this]) endfunction function JHCR_Table_get_handle takes integer JHCR_Table_this,integer JHCR_Table_key returns handle return JHCR_Table_handle[(LoadInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))] endfunction function JHCR_Table_set_handle takes integer JHCR_Table_this,integer JHCR_Table_key,handle JHCR_Table_value returns nothing set JHCR_Table_list[JHCR_Table_this] = JHCR_List_cons(JHCR_Table_list[JHCR_Table_this]) set JHCR_Table_handle[JHCR_Table_list[JHCR_Table_this]]=JHCR_Table_value call SaveInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_list[JHCR_Table_this]) endfunction function JHCR_Table_get_terraindeformation takes integer JHCR_Table_this,integer JHCR_Table_key returns terraindeformation return JHCR_Table_terraindeformation[(LoadInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))] endfunction function JHCR_Table_set_terraindeformation takes integer JHCR_Table_this,integer JHCR_Table_key,terraindeformation JHCR_Table_value returns nothing set JHCR_Table_list[JHCR_Table_this] = JHCR_List_cons(JHCR_Table_list[JHCR_Table_this]) set JHCR_Table_terraindeformation[JHCR_Table_list[JHCR_Table_this]]=JHCR_Table_value call SaveInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_list[JHCR_Table_this]) endfunction function JHCR_Table_get_weathereffect takes integer JHCR_Table_this,integer JHCR_Table_key returns weathereffect return JHCR_Table_weathereffect[(LoadInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))] endfunction function JHCR_Table_set_weathereffect takes integer JHCR_Table_this,integer JHCR_Table_key,weathereffect JHCR_Table_value returns nothing set JHCR_Table_list[JHCR_Table_this] = JHCR_List_cons(JHCR_Table_list[JHCR_Table_this]) set JHCR_Table_weathereffect[JHCR_Table_list[JHCR_Table_this]]=JHCR_Table_value call SaveInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_list[JHCR_Table_this]) endfunction function JHCR_Table_get_mousebuttontype takes integer JHCR_Table_this,integer JHCR_Table_key returns mousebuttontype return ConvertMouseButtonType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_mousebuttontype takes integer JHCR_Table_this,integer JHCR_Table_key,mousebuttontype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_animtype takes integer JHCR_Table_this,integer JHCR_Table_key returns animtype return ConvertAnimType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_animtype takes integer JHCR_Table_this,integer JHCR_Table_key,animtype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_subanimtype takes integer JHCR_Table_this,integer JHCR_Table_key returns subanimtype return ConvertSubAnimType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_subanimtype takes integer JHCR_Table_this,integer JHCR_Table_key,subanimtype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_framehandle takes integer JHCR_Table_this,integer JHCR_Table_key returns framehandle return LoadFrameHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key) endfunction function JHCR_Table_set_framehandle takes integer JHCR_Table_this,integer JHCR_Table_key,framehandle JHCR_Table_value returns nothing call SaveFrameHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_value) endfunction function JHCR_Table_get_originframetype takes integer JHCR_Table_this,integer JHCR_Table_key returns originframetype return ConvertOriginFrameType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_originframetype takes integer JHCR_Table_this,integer JHCR_Table_key, originframetype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_framepointtype takes integer JHCR_Table_this,integer JHCR_Table_key returns framepointtype return ConvertFramePointType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_framepointtype takes integer JHCR_Table_this,integer JHCR_Table_key, framepointtype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_textaligntype takes integer JHCR_Table_this,integer JHCR_Table_key returns textaligntype return ConvertTextAlignType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_textaligntype takes integer JHCR_Table_this,integer JHCR_Table_key, textaligntype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_frameeventtype takes integer JHCR_Table_this,integer JHCR_Table_key returns frameeventtype return ConvertFrameEventType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_frameeventtype takes integer JHCR_Table_this,integer JHCR_Table_key, frameeventtype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_oskeytype takes integer JHCR_Table_this,integer JHCR_Table_key returns oskeytype return ConvertOsKeyType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_oskeytype takes integer JHCR_Table_this,integer JHCR_Table_key, oskeytype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_abilityintegerfield takes integer JHCR_Table_this,integer JHCR_Table_key returns abilityintegerfield return ConvertAbilityIntegerField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_abilityintegerfield takes integer JHCR_Table_this,integer JHCR_Table_key, abilityintegerfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_abilityrealfield takes integer JHCR_Table_this,integer JHCR_Table_key returns abilityrealfield return ConvertAbilityRealField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_abilityrealfield takes integer JHCR_Table_this,integer JHCR_Table_key, abilityrealfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_abilitybooleanfield takes integer JHCR_Table_this,integer JHCR_Table_key returns abilitybooleanfield return ConvertAbilityBooleanField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_abilitybooleanfield takes integer JHCR_Table_this,integer JHCR_Table_key, abilitybooleanfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_abilitystringfield takes integer JHCR_Table_this,integer JHCR_Table_key returns abilitystringfield return ConvertAbilityStringField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_abilitystringfield takes integer JHCR_Table_this,integer JHCR_Table_key, abilitystringfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_abilityintegerlevelfield takes integer JHCR_Table_this,integer JHCR_Table_key returns abilityintegerlevelfield return ConvertAbilityIntegerLevelField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_abilityintegerlevelfield takes integer JHCR_Table_this,integer JHCR_Table_key, abilityintegerlevelfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_abilityreallevelfield takes integer JHCR_Table_this,integer JHCR_Table_key returns abilityreallevelfield return ConvertAbilityRealLevelField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_abilityreallevelfield takes integer JHCR_Table_this,integer JHCR_Table_key, abilityreallevelfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_abilitybooleanlevelfield takes integer JHCR_Table_this,integer JHCR_Table_key returns abilitybooleanlevelfield return ConvertAbilityBooleanLevelField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_abilitybooleanlevelfield takes integer JHCR_Table_this,integer JHCR_Table_key, abilitybooleanlevelfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_abilitystringlevelfield takes integer JHCR_Table_this,integer JHCR_Table_key returns abilitystringlevelfield return ConvertAbilityStringLevelField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_abilitystringlevelfield takes integer JHCR_Table_this,integer JHCR_Table_key, abilitystringlevelfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_abilityintegerlevelarrayfield takes integer JHCR_Table_this,integer JHCR_Table_key returns abilityintegerlevelarrayfield return ConvertAbilityIntegerLevelArrayField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_abilityintegerlevelarrayfield takes integer JHCR_Table_this,integer JHCR_Table_key, abilityintegerlevelarrayfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_abilityreallevelarrayfield takes integer JHCR_Table_this,integer JHCR_Table_key returns abilityreallevelarrayfield return ConvertAbilityRealLevelArrayField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_abilityreallevelarrayfield takes integer JHCR_Table_this,integer JHCR_Table_key, abilityreallevelarrayfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_abilitybooleanlevelarrayfield takes integer JHCR_Table_this,integer JHCR_Table_key returns abilitybooleanlevelarrayfield return ConvertAbilityBooleanLevelArrayField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_abilitybooleanlevelarrayfield takes integer JHCR_Table_this,integer JHCR_Table_key, abilitybooleanlevelarrayfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_abilitystringlevelarrayfield takes integer JHCR_Table_this,integer JHCR_Table_key returns abilitystringlevelarrayfield return ConvertAbilityStringLevelArrayField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_abilitystringlevelarrayfield takes integer JHCR_Table_this,integer JHCR_Table_key, abilitystringlevelarrayfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_unitintegerfield takes integer JHCR_Table_this,integer JHCR_Table_key returns unitintegerfield return ConvertUnitIntegerField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_unitintegerfield takes integer JHCR_Table_this,integer JHCR_Table_key, unitintegerfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_unitrealfield takes integer JHCR_Table_this,integer JHCR_Table_key returns unitrealfield return ConvertUnitRealField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_unitrealfield takes integer JHCR_Table_this,integer JHCR_Table_key, unitrealfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_unitbooleanfield takes integer JHCR_Table_this,integer JHCR_Table_key returns unitbooleanfield return ConvertUnitBooleanField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_unitbooleanfield takes integer JHCR_Table_this,integer JHCR_Table_key, unitbooleanfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_unitstringfield takes integer JHCR_Table_this,integer JHCR_Table_key returns unitstringfield return ConvertUnitStringField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_unitstringfield takes integer JHCR_Table_this,integer JHCR_Table_key, unitstringfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_unitweaponintegerfield takes integer JHCR_Table_this,integer JHCR_Table_key returns unitweaponintegerfield return ConvertUnitWeaponIntegerField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_unitweaponintegerfield takes integer JHCR_Table_this,integer JHCR_Table_key, unitweaponintegerfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_unitweaponrealfield takes integer JHCR_Table_this,integer JHCR_Table_key returns unitweaponrealfield return ConvertUnitWeaponRealField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_unitweaponrealfield takes integer JHCR_Table_this,integer JHCR_Table_key, unitweaponrealfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_unitweaponbooleanfield takes integer JHCR_Table_this,integer JHCR_Table_key returns unitweaponbooleanfield return ConvertUnitWeaponBooleanField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_unitweaponbooleanfield takes integer JHCR_Table_this,integer JHCR_Table_key, unitweaponbooleanfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_unitweaponstringfield takes integer JHCR_Table_this,integer JHCR_Table_key returns unitweaponstringfield return ConvertUnitWeaponStringField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_unitweaponstringfield takes integer JHCR_Table_this,integer JHCR_Table_key, unitweaponstringfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_itemintegerfield takes integer JHCR_Table_this,integer JHCR_Table_key returns itemintegerfield return ConvertItemIntegerField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_itemintegerfield takes integer JHCR_Table_this,integer JHCR_Table_key, itemintegerfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_itemrealfield takes integer JHCR_Table_this,integer JHCR_Table_key returns itemrealfield return ConvertItemRealField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_itemrealfield takes integer JHCR_Table_this,integer JHCR_Table_key, itemrealfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_itembooleanfield takes integer JHCR_Table_this,integer JHCR_Table_key returns itembooleanfield return ConvertItemBooleanField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_itembooleanfield takes integer JHCR_Table_this,integer JHCR_Table_key, itembooleanfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_itemstringfield takes integer JHCR_Table_this,integer JHCR_Table_key returns itemstringfield return ConvertItemStringField(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_itemstringfield takes integer JHCR_Table_this,integer JHCR_Table_key, itemstringfield JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_movetype takes integer JHCR_Table_this,integer JHCR_Table_key returns movetype return ConvertMoveType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_movetype takes integer JHCR_Table_this,integer JHCR_Table_key, movetype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_targetflag takes integer JHCR_Table_this,integer JHCR_Table_key returns targetflag return ConvertTargetFlag(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_targetflag takes integer JHCR_Table_this,integer JHCR_Table_key, targetflag JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_armortype takes integer JHCR_Table_this,integer JHCR_Table_key returns armortype return ConvertArmorType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_armortype takes integer JHCR_Table_this,integer JHCR_Table_key, armortype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_heroattribute takes integer JHCR_Table_this,integer JHCR_Table_key returns heroattribute return ConvertHeroAttribute(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_heroattribute takes integer JHCR_Table_this,integer JHCR_Table_key, heroattribute JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_defensetype takes integer JHCR_Table_this,integer JHCR_Table_key returns defensetype return ConvertDefenseType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_defensetype takes integer JHCR_Table_this,integer JHCR_Table_key, defensetype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_regentype takes integer JHCR_Table_this,integer JHCR_Table_key returns regentype return ConvertRegenType(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_regentype takes integer JHCR_Table_this,integer JHCR_Table_key, regentype JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_unitcategory takes integer JHCR_Table_this,integer JHCR_Table_key returns unitcategory return ConvertUnitCategory(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_unitcategory takes integer JHCR_Table_this,integer JHCR_Table_key, unitcategory JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_pathingflag takes integer JHCR_Table_this,integer JHCR_Table_key returns pathingflag return ConvertPathingFlag(GetHandleId(LoadFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))) endfunction function JHCR_Table_set_pathingflag takes integer JHCR_Table_this,integer JHCR_Table_key, pathingflag JHCR_Table_value returns nothing call SaveFogStateHandle(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, ConvertFogState(GetHandleId(JHCR_Table_value))) endfunction function JHCR_Table_get_minimapicon takes integer JHCR_Table_this,integer JHCR_Table_key returns minimapicon return JHCR_Table_minimapicon[(LoadInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))] endfunction function JHCR_Table_set_minimapicon takes integer JHCR_Table_this,integer JHCR_Table_key,minimapicon JHCR_Table_value returns nothing set JHCR_Table_list[JHCR_Table_this] = JHCR_List_cons(JHCR_Table_list[JHCR_Table_this]) set JHCR_Table_minimapicon[JHCR_Table_list[JHCR_Table_this]]=JHCR_Table_value call SaveInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_list[JHCR_Table_this]) endfunction function JHCR_Table_get_commandbuttoneffect takes integer JHCR_Table_this,integer JHCR_Table_key returns commandbuttoneffect return JHCR_Table_commandbuttoneffect[(LoadInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key))] endfunction function JHCR_Table_set_commandbuttoneffect takes integer JHCR_Table_this,integer JHCR_Table_key,commandbuttoneffect JHCR_Table_value returns nothing set JHCR_Table_list[JHCR_Table_this] = JHCR_List_cons(JHCR_Table_list[JHCR_Table_this]) set JHCR_Table_commandbuttoneffect[JHCR_Table_list[JHCR_Table_this]]=JHCR_Table_value call SaveInteger(JHCR_Table_ht, JHCR_Table_this, JHCR_Table_key, JHCR_Table_list[JHCR_Table_this]) endfunction // 1 "runtime/list.j" // 1 "" // 1 "" // 31 "" // 1 "/usr/include/stdc-predef.h" 1 3 4 // 32 "" 2 // 1 "runtime/list.j" globals // 1 "runtime/alloc-globals.j" 1 integer JHCR_List_F = 0 integer array JHCR_List_V integer JHCR_List_I = 0 // 6 "runtime/list.j" 2 integer array JHCR_List_next endglobals // 1 "runtime/alloc.j" 1 function JHCR_List_alloc takes nothing returns integer local integer JHCR_List_this = JHCR_List_F if JHCR_List_this != 0 then set JHCR_List_F = JHCR_List_V[JHCR_List_this] else set JHCR_List_I = JHCR_List_I+1 set JHCR_List_this = JHCR_List_I endif if JHCR_List_this >= JASS_MAX_ARRAY_SIZE then call JHCR_Print_print("no more free instances " + "JHCR_List__BASE_FILE__") return 0 endif set JHCR_List_V[JHCR_List_this] = -1 return JHCR_List_this endfunction function JHCR_List_free takes integer JHCR_List_this returns nothing if JHCR_List_this == 0 then call JHCR_Print_print("free of nullptr " + "JHCR_List__BASE_FILE__") return elseif JHCR_List_V[JHCR_List_this] != -1 then call JHCR_Print_print("Double free in " + "JHCR_List__BASE_FILE__") return endif set JHCR_List_V[JHCR_List_this] = JHCR_List_F set JHCR_List_F = JHCR_List_this endfunction // 12 "runtime/list.j" 2 function JHCR_List_cons takes integer JHCR_List_tl returns integer local integer JHCR_List_new = JHCR_List_alloc() set JHCR_List_next[JHCR_List_new] = JHCR_List_tl return JHCR_List_new endfunction function JHCR_List_destroy takes integer JHCR_List_l returns nothing loop exitwhen JHCR_List_l == 0 call JHCR_List_free(JHCR_List_l) set JHCR_List_l = JHCR_List_next[JHCR_List_l] endloop endfunction // 1 "runtime/print.j" // 1 "" // 1 "" // 31 "" // 1 "/usr/include/stdc-predef.h" 1 3 4 // 32 "" 2 // 1 "runtime/print.j" function JHCR_Print_b2s takes boolean JHCR_Print_b returns string if JHCR_Print_b then return "True" else return "False" endif endfunction function JHCR_Print_log takes string JHCR_Print_s returns nothing call Preload(JHCR_Print_s) endfunction function JHCR_Print_error takes string JHCR_Print_s returns nothing local integer JHCR_Print_i call DisplayTimedTextToPlayer(Player(0), 0, 0, 60, "Error: "+JHCR_Print_s) set JHCR_Print_i = 1/0 endfunction function JHCR_Print_print takes string JHCR_Print_s returns nothing call DisplayTimedTextToPlayer(Player(0), 0, 0, 60, JHCR_Print_s) endfunction // 1 "runtime/init.j" // 1 "" // 1 "" // 31 "" // 1 "/usr/include/stdc-predef.h" 1 3 4 // 32 "" 2 // 1 "runtime/init.j" globals integer array JHCR_Init_fn_ids constant integer JHCR_Init_fn_max = 24 integer array JHCR_Init_g_ids constant integer JHCR_Init_g_max = 9 boolean JHCR_Init_already_init = false endglobals function JHCR_Init_parse takes nothing returns nothing local integer JHCR_Init_cnt = JHCR_Init_fn_max local string array JHCR_Init_tmp local integer JHCR_Init_g = 0 loop exitwhen JHCR_Init_cnt == 0 set JHCR_Init_tmp[JHCR_Init_cnt] = BlzGetAbilityTooltip(JHCR_Init_fn_ids[JHCR_Init_cnt], 1) set JHCR_Init_cnt = JHCR_Init_cnt -1 endloop set JHCR_Init_cnt = JHCR_Init_g_max loop exitwhen JHCR_Init_cnt == 0 set JHCR_Init_tmp[JHCR_Init_cnt + JHCR_Init_fn_max] = BlzGetAbilityTooltip(JHCR_Init_g_ids[JHCR_Init_cnt], 1) set JHCR_Init_cnt = JHCR_Init_cnt -1 endloop call Preloader("JHCR.txt") set JHCR_Init_cnt = GetPlayerTechMaxAllowed(Player(0), 1) set JHCR_Parser_prev_ins = 0 loop exitwhen JHCR_Init_cnt == 0 call JHCR_Parser_parse_and_init(BlzGetAbilityTooltip(JHCR_Init_fn_ids[JHCR_Init_cnt], 0)) call BlzSetAbilityTooltip(JHCR_Init_fn_ids[JHCR_Init_cnt], JHCR_Init_tmp[JHCR_Init_cnt], 0) set JHCR_Init_cnt = JHCR_Init_cnt -1 endloop set JHCR_Init_cnt = GetPlayerTechMaxAllowed(Player(0), 2) set JHCR_Parser_prev_ins = 0 loop exitwhen JHCR_Init_cnt == 0 set JHCR_Init_g = JHCR_Parser_parse_globals(BlzGetAbilityTooltip(JHCR_Init_g_ids[JHCR_Init_cnt], 0), JHCR_Init_g) call BlzSetAbilityTooltip(JHCR_Init_g_ids[JHCR_Init_cnt], JHCR_Init_tmp[JHCR_Init_cnt + JHCR_Init_fn_max], 0) set JHCR_Init_cnt = JHCR_Init_cnt -1 endloop if JHCR_Init_g != 0 then call JHCR_Interpreter_exec_globals(JHCR_Init_g) endif endfunction function JHCR_Init_i2code takes nothing returns nothing set JHCR_Wrap_ret = JHCR_Auto_i2code(JHCR_Wrap_p) endfunction function JHCR_Init_init takes nothing returns nothing if JHCR_Init_already_init then return endif set JHCR_Init_already_init = true set JHCR_Init_fn_ids[1] = 'Agyv' set JHCR_Init_fn_ids[2] = 'Aflk' set JHCR_Init_fn_ids[3] = 'Agyb' set JHCR_Init_fn_ids[4] = 'Ahea' set JHCR_Init_fn_ids[5] = 'Ainf' set JHCR_Init_fn_ids[6] = 'Aslo' set JHCR_Init_fn_ids[7] = 'Afla' set JHCR_Init_fn_ids[8] = 'Amls' set JHCR_Init_fn_ids[9] = 'Adis' set JHCR_Init_fn_ids[10] = 'Acmg' set JHCR_Init_fn_ids[11] = 'Amdf' set JHCR_Init_fn_ids[12] = 'Adts' set JHCR_Init_fn_ids[13] = 'Aast' set JHCR_Init_fn_ids[14] = 'Aetf' set JHCR_Init_fn_ids[15] = 'Absk' set JHCR_Init_fn_ids[16] = 'Alsh' set JHCR_Init_fn_ids[17] = 'Aens' set JHCR_Init_fn_ids[18] = 'Adcn' set JHCR_Init_fn_ids[19] = 'Aliq' set JHCR_Init_fn_ids[20] = 'Aspl' set JHCR_Init_fn_ids[21] = 'Aven' set JHCR_Init_fn_ids[22] = 'Ablo' set JHCR_Init_fn_ids[23] = 'Acpf' set JHCR_Init_fn_ids[24] = 'Awar' set JHCR_Init_g_ids[1] = 'Adec' set JHCR_Init_g_ids[2] = 'Aeat' set JHCR_Init_g_ids[3] = 'Aco3' set JHCR_Init_g_ids[4] = 'Acoh' set JHCR_Init_g_ids[5] = 'Abrf' set JHCR_Init_g_ids[6] = 'Aro2' set JHCR_Init_g_ids[7] = 'Aro1' set JHCR_Init_g_ids[8] = 'Aegr' set JHCR_Init_g_ids[9] = 'Aren' call TriggerAddCondition(JHCR_Wrap_t2, Condition(function JHCR_Init_i2code)) call JHCR_Types_init() call JHCR_Wrap_init() call JHCR_Convert_init() call JHCR_Ins_init() call JHCR_Interpreter_init() call JHCR_Modified_init() endfunction // 1 "runtime/interpreter.j" // 1 "" // 1 "" // 31 "" // 1 "/usr/include/stdc-predef.h" 1 3 4 // 32 "" 2 // 1 "runtime/interpreter.j" function JHCR_Interpreter_step takes integer JHCR_Interpreter_ctx returns integer local integer JHCR_Interpreter_op = JHCR_Context_pc[JHCR_Interpreter_ctx] local integer JHCR_Interpreter_t = JHCR_Ins_op[JHCR_Interpreter_op] local integer JHCR_Interpreter_tmp local integer JHCR_Interpreter_fn if JHCR_Interpreter_t == JHCR_Ins_Set then // 1 "runtime/g-type-bin.j" 1 if (JHCR_Ins_type[JHCR_Interpreter_op] < 50) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 25) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 13) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 7) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 4) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 2) then call JHCR_Table_set_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 3) then call JHCR_Table_set_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 5) then call JHCR_Table_set_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 6) then call JHCR_Table_set_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 10) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 8) then call JHCR_Table_set_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 9) then call JHCR_Table_set_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 11) then call JHCR_Table_set_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 12) then call JHCR_Table_set_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 19) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 16) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 14) then call JHCR_Table_set_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 15) then call JHCR_Table_set_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 17) then call JHCR_Table_set_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 18) then call JHCR_Table_set_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 22) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 20) then call JHCR_Table_set_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 21) then call JHCR_Table_set_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 23) then call JHCR_Table_set_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 24) then call JHCR_Table_set_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 37) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 31) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 28) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 26) then call JHCR_Table_set_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 27) then call JHCR_Table_set_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 29) then call JHCR_Table_set_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 30) then call JHCR_Table_set_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 34) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 32) then call JHCR_Table_set_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 33) then call JHCR_Table_set_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 35) then call JHCR_Table_set_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 36) then call JHCR_Table_set_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 43) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 40) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 38) then call JHCR_Table_set_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 39) then call JHCR_Table_set_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 41) then call JHCR_Table_set_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 42) then call JHCR_Table_set_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 46) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 44) then call JHCR_Table_set_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 45) then call JHCR_Table_set_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 48) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 47) then call JHCR_Table_set_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 49) then call JHCR_Table_set_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 75) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 62) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 56) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 53) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 51) then call JHCR_Table_set_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 52) then call JHCR_Table_set_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 54) then call JHCR_Table_set_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 55) then call JHCR_Table_set_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 59) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 57) then call JHCR_Table_set_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 58) then call JHCR_Table_set_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 60) then call JHCR_Table_set_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 61) then call JHCR_Table_set_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 68) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 65) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 63) then call JHCR_Table_set_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 64) then call JHCR_Table_set_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 66) then call JHCR_Table_set_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 67) then call JHCR_Table_set_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 71) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 69) then call JHCR_Table_set_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 70) then call JHCR_Table_set_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 73) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 72) then call JHCR_Table_set_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 74) then call JHCR_Table_set_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 87) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 81) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 78) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 76) then call JHCR_Table_set_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 77) then call JHCR_Table_set_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 79) then call JHCR_Table_set_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 80) then call JHCR_Table_set_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 84) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 82) then call JHCR_Table_set_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 83) then call JHCR_Table_set_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 85) then call JHCR_Table_set_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 86) then call JHCR_Table_set_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 93) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 90) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 88) then call JHCR_Table_set_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 89) then call JHCR_Table_set_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 91) then call JHCR_Table_set_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 92) then call JHCR_Table_set_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 96) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 94) then call JHCR_Table_set_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 95) then call JHCR_Table_set_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 98) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 97) then call JHCR_Table_set_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 99) then call JHCR_Table_set_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif endif endif // 17 "runtime/interpreter.j" 2 elseif JHCR_Interpreter_t == JHCR_Ins_SetLocalArray then // 1 "runtime/g-type-bin.j" 1 if (JHCR_Ins_type[JHCR_Interpreter_op] < 50) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 25) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 13) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 7) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 4) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 2) then call JHCR_Table_set_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 3) then call JHCR_Table_set_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 5) then call JHCR_Table_set_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 6) then call JHCR_Table_set_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 10) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 8) then call JHCR_Table_set_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 9) then call JHCR_Table_set_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 11) then call JHCR_Table_set_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 12) then call JHCR_Table_set_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 19) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 16) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 14) then call JHCR_Table_set_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 15) then call JHCR_Table_set_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 17) then call JHCR_Table_set_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 18) then call JHCR_Table_set_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 22) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 20) then call JHCR_Table_set_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 21) then call JHCR_Table_set_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 23) then call JHCR_Table_set_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 24) then call JHCR_Table_set_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 37) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 31) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 28) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 26) then call JHCR_Table_set_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 27) then call JHCR_Table_set_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 29) then call JHCR_Table_set_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 30) then call JHCR_Table_set_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 34) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 32) then call JHCR_Table_set_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 33) then call JHCR_Table_set_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 35) then call JHCR_Table_set_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 36) then call JHCR_Table_set_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 43) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 40) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 38) then call JHCR_Table_set_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 39) then call JHCR_Table_set_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 41) then call JHCR_Table_set_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 42) then call JHCR_Table_set_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 46) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 44) then call JHCR_Table_set_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 45) then call JHCR_Table_set_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 48) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 47) then call JHCR_Table_set_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 49) then call JHCR_Table_set_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 75) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 62) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 56) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 53) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 51) then call JHCR_Table_set_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 52) then call JHCR_Table_set_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 54) then call JHCR_Table_set_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 55) then call JHCR_Table_set_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 59) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 57) then call JHCR_Table_set_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 58) then call JHCR_Table_set_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 60) then call JHCR_Table_set_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 61) then call JHCR_Table_set_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 68) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 65) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 63) then call JHCR_Table_set_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 64) then call JHCR_Table_set_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 66) then call JHCR_Table_set_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 67) then call JHCR_Table_set_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 71) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 69) then call JHCR_Table_set_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 70) then call JHCR_Table_set_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 73) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 72) then call JHCR_Table_set_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 74) then call JHCR_Table_set_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 87) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 81) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 78) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 76) then call JHCR_Table_set_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 77) then call JHCR_Table_set_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 79) then call JHCR_Table_set_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 80) then call JHCR_Table_set_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 84) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 82) then call JHCR_Table_set_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 83) then call JHCR_Table_set_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 85) then call JHCR_Table_set_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 86) then call JHCR_Table_set_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 93) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 90) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 88) then call JHCR_Table_set_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 89) then call JHCR_Table_set_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 91) then call JHCR_Table_set_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 92) then call JHCR_Table_set_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 96) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 94) then call JHCR_Table_set_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 95) then call JHCR_Table_set_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 98) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 97) then call JHCR_Table_set_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 99) then call JHCR_Table_set_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif endif endif // 24 "runtime/interpreter.j" 2 elseif JHCR_Interpreter_t == JHCR_Ins_GetLocalArray then // 1 "runtime/g-type-bin.j" 1 if (JHCR_Ins_type[JHCR_Interpreter_op] < 50) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 25) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 13) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 7) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 4) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 2) then call JHCR_Table_set_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 3) then call JHCR_Table_set_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 5) then call JHCR_Table_set_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 6) then call JHCR_Table_set_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 10) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 8) then call JHCR_Table_set_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 9) then call JHCR_Table_set_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 11) then call JHCR_Table_set_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 12) then call JHCR_Table_set_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 19) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 16) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 14) then call JHCR_Table_set_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 15) then call JHCR_Table_set_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 17) then call JHCR_Table_set_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 18) then call JHCR_Table_set_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 22) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 20) then call JHCR_Table_set_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 21) then call JHCR_Table_set_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 23) then call JHCR_Table_set_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 24) then call JHCR_Table_set_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 37) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 31) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 28) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 26) then call JHCR_Table_set_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 27) then call JHCR_Table_set_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 29) then call JHCR_Table_set_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 30) then call JHCR_Table_set_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 34) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 32) then call JHCR_Table_set_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 33) then call JHCR_Table_set_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 35) then call JHCR_Table_set_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 36) then call JHCR_Table_set_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 43) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 40) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 38) then call JHCR_Table_set_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 39) then call JHCR_Table_set_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 41) then call JHCR_Table_set_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 42) then call JHCR_Table_set_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 46) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 44) then call JHCR_Table_set_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 45) then call JHCR_Table_set_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 48) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 47) then call JHCR_Table_set_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 49) then call JHCR_Table_set_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 75) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 62) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 56) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 53) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 51) then call JHCR_Table_set_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 52) then call JHCR_Table_set_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 54) then call JHCR_Table_set_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 55) then call JHCR_Table_set_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 59) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 57) then call JHCR_Table_set_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 58) then call JHCR_Table_set_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 60) then call JHCR_Table_set_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 61) then call JHCR_Table_set_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 68) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 65) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 63) then call JHCR_Table_set_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 64) then call JHCR_Table_set_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 66) then call JHCR_Table_set_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 67) then call JHCR_Table_set_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 71) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 69) then call JHCR_Table_set_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 70) then call JHCR_Table_set_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 73) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 72) then call JHCR_Table_set_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 74) then call JHCR_Table_set_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 87) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 81) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 78) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 76) then call JHCR_Table_set_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 77) then call JHCR_Table_set_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 79) then call JHCR_Table_set_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 80) then call JHCR_Table_set_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 84) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 82) then call JHCR_Table_set_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 83) then call JHCR_Table_set_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 85) then call JHCR_Table_set_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 86) then call JHCR_Table_set_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 93) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 90) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 88) then call JHCR_Table_set_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 89) then call JHCR_Table_set_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 91) then call JHCR_Table_set_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 92) then call JHCR_Table_set_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 96) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 94) then call JHCR_Table_set_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 95) then call JHCR_Table_set_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 98) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 97) then call JHCR_Table_set_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 99) then call JHCR_Table_set_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op] + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif endif endif endif // 31 "runtime/interpreter.j" 2 elseif JHCR_Interpreter_t == JHCR_Ins_Lt then if JHCR_Ins_type[JHCR_Interpreter_op] == JHCR_Types_integer then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) < JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) < JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif elseif JHCR_Interpreter_t == JHCR_Ins_Le then if JHCR_Ins_type[JHCR_Interpreter_op] == JHCR_Types_integer then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) <= JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) <= JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif elseif JHCR_Interpreter_t == JHCR_Ins_Gt then if JHCR_Ins_type[JHCR_Interpreter_op] == JHCR_Types_integer then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) > JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) > JHCR_Table_get_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif elseif JHCR_Interpreter_t == JHCR_Ins_Ge then if JHCR_Ins_type[JHCR_Interpreter_op] == JHCR_Types_integer then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) >= JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) >= JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif elseif JHCR_Interpreter_t == JHCR_Ins_Eq then // 1 "runtime/g-type-bin.j" 1 if (JHCR_Ins_type[JHCR_Interpreter_op] < 50) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 25) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 13) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 7) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 4) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 2) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 3) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 5) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 6) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 10) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 8) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 9) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 11) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 12) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 19) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 16) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 14) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 15) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 17) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 18) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 22) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 20) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 21) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 23) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 24) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 37) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 31) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 28) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 26) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 27) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 29) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 30) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 34) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 32) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 33) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 35) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 36) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 43) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 40) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 38) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 39) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 41) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 42) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 46) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 44) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 45) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 48) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 47) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 49) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 75) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 62) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 56) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 53) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 51) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 52) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 54) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 55) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 59) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 57) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 58) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 60) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 61) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 68) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 65) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 63) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 64) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 66) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 67) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 71) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 69) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 70) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 73) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 72) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 74) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 87) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 81) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 78) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 76) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 77) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 79) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 80) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 84) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 82) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 83) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 85) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 86) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 93) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 90) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 88) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 89) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 91) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 92) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 96) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 94) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 95) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 98) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 97) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 99) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) == JHCR_Table_get_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif endif endif // 66 "runtime/interpreter.j" 2 elseif JHCR_Interpreter_t == JHCR_Ins_Neq then // 1 "runtime/g-type-bin.j" 1 if (JHCR_Ins_type[JHCR_Interpreter_op] < 50) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 25) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 13) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 7) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 4) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 2) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 3) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 5) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 6) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 10) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 8) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 9) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 11) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 12) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 19) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 16) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 14) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 15) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 17) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 18) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 22) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 20) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 21) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 23) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 24) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 37) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 31) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 28) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 26) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 27) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 29) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 30) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 34) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 32) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 33) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 35) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 36) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 43) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 40) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 38) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 39) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 41) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 42) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 46) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 44) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 45) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 48) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 47) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 49) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 75) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 62) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 56) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 53) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 51) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 52) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 54) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 55) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 59) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 57) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 58) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 60) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 61) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 68) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 65) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 63) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 64) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 66) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 67) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 71) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 69) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 70) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 73) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 72) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 74) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 87) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 81) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 78) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 76) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 77) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 79) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 80) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 84) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 82) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 83) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 85) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 86) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 93) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 90) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 88) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 89) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 91) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 92) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 96) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 94) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 95) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 98) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 97) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 99) then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) != JHCR_Table_get_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif endif endif // 73 "runtime/interpreter.j" 2 elseif JHCR_Interpreter_t == JHCR_Ins_Add then if JHCR_Ins_type[JHCR_Interpreter_op] == JHCR_Types_integer then call JHCR_Table_set_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) + JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) elseif JHCR_Ins_type[JHCR_Interpreter_op] == JHCR_Types_real then call JHCR_Table_set_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) + JHCR_Table_get_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_string (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_string (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) + JHCR_Table_get_string (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif elseif JHCR_Interpreter_t == JHCR_Ins_Sub then if JHCR_Ins_type[JHCR_Interpreter_op] == JHCR_Types_integer then call JHCR_Table_set_integer (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) - JHCR_Table_get_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif elseif JHCR_Interpreter_t == JHCR_Ins_Mul then if JHCR_Ins_type[JHCR_Interpreter_op] == JHCR_Types_integer then call JHCR_Table_set_integer (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) * JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) * JHCR_Table_get_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif elseif JHCR_Interpreter_t == JHCR_Ins_Div then if JHCR_Ins_type[JHCR_Interpreter_op] == JHCR_Types_integer then call JHCR_Table_set_integer (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) / JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) / JHCR_Table_get_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif elseif JHCR_Interpreter_t == JHCR_Ins_Mod then call JHCR_Table_set_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) % JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) elseif JHCR_Interpreter_t == JHCR_Ins_Not then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], not JHCR_Table_get_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) elseif JHCR_Interpreter_t == JHCR_Ins_Negate then if JHCR_Ins_type[JHCR_Interpreter_op] == JHCR_Types_integer then call JHCR_Table_set_integer (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], -JHCR_Table_get_integer (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], -JHCR_Table_get_real (JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif elseif JHCR_Interpreter_t == JHCR_Ins_Label then elseif JHCR_Interpreter_t == JHCR_Ins_Jmp then set JHCR_Context_pc[JHCR_Interpreter_ctx] = JHCR_Ins_next[JHCR_Table_get_integer(JHCR_Context_labels[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op])] return JHCR_Interpreter_ctx elseif JHCR_Interpreter_t == JHCR_Ins_JmpT then if JHCR_Table_get_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]) then set JHCR_Context_pc[JHCR_Interpreter_ctx] = JHCR_Table_get_integer(JHCR_Context_labels[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op]) return JHCR_Interpreter_ctx endif elseif JHCR_Interpreter_t == JHCR_Ins_Ret then // 1 "runtime/g-type-bin.j" 1 if (JHCR_Ins_type[JHCR_Interpreter_op] < 50) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 25) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 13) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 7) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 4) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 2) then call JHCR_Table_set_handle(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 3) then call JHCR_Table_set_agent(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_event(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_event(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 5) then call JHCR_Table_set_player(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_player(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 6) then call JHCR_Table_set_widget(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_unit(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 10) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 8) then call JHCR_Table_set_destructable(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 9) then call JHCR_Table_set_item(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_item(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_ability(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 11) then call JHCR_Table_set_buff(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 12) then call JHCR_Table_set_force(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_force(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_group(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_group(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 19) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 16) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 14) then call JHCR_Table_set_trigger(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 15) then call JHCR_Table_set_triggercondition(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_timer(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 17) then call JHCR_Table_set_location(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_location(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 18) then call JHCR_Table_set_region(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_region(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_rect(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 22) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 20) then call JHCR_Table_set_boolexpr(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 21) then call JHCR_Table_set_conditionfunc(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_filterfunc(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 23) then call JHCR_Table_set_sound(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 24) then call JHCR_Table_set_effect(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_fogmodifier(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 37) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 31) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 28) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 26) then call JHCR_Table_set_dialog(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 27) then call JHCR_Table_set_button(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_button(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_quest(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 29) then call JHCR_Table_set_questitem(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 30) then call JHCR_Table_set_defeatcondition(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_timerdialog(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 34) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 32) then call JHCR_Table_set_leaderboard(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 33) then call JHCR_Table_set_multiboard(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_multiboarditem(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 35) then call JHCR_Table_set_trackable(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 36) then call JHCR_Table_set_gamecache(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_hashtable(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 43) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 40) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 38) then call JHCR_Table_set_triggeraction(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 39) then call JHCR_Table_set_unitpool(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_itempool(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 41) then call JHCR_Table_set_race(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_race(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 42) then call JHCR_Table_set_alliancetype(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_racepreference(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 46) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 44) then call JHCR_Table_set_gamestate(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 45) then call JHCR_Table_set_igamestate(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_fgamestate(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 48) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 47) then call JHCR_Table_set_playerstate(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_playerscore(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 49) then call JHCR_Table_set_playergameresult(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_unitstate(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 75) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 62) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 56) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 53) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 51) then call JHCR_Table_set_aidifficulty(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 52) then call JHCR_Table_set_eventid(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_gameevent(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 54) then call JHCR_Table_set_playerevent(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 55) then call JHCR_Table_set_playerunitevent(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_unitevent(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 59) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 57) then call JHCR_Table_set_limitop(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 58) then call JHCR_Table_set_widgetevent(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_dialogevent(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 60) then call JHCR_Table_set_unittype(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 61) then call JHCR_Table_set_gamespeed(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_gamedifficulty(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 68) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 65) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 63) then call JHCR_Table_set_gametype(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 64) then call JHCR_Table_set_mapflag(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_mapvisibility(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 66) then call JHCR_Table_set_mapsetting(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 67) then call JHCR_Table_set_mapdensity(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_mapcontrol(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 71) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 69) then call JHCR_Table_set_playerslotstate(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 70) then call JHCR_Table_set_volumegroup(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_camerafield(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 73) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 72) then call JHCR_Table_set_camerasetup(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_playercolor(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 74) then call JHCR_Table_set_placement(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_startlocprio(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 87) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 81) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 78) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 76) then call JHCR_Table_set_raritycontrol(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 77) then call JHCR_Table_set_blendmode(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_texmapflags(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 79) then call JHCR_Table_set_effecttype(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 80) then call JHCR_Table_set_weathereffect(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_terraindeformation(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 84) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 82) then call JHCR_Table_set_fogstate(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 83) then call JHCR_Table_set_version(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_version(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_itemtype(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 85) then call JHCR_Table_set_texttag(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 86) then call JHCR_Table_set_attacktype(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_damagetype(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 93) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 90) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 88) then call JHCR_Table_set_weapontype(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 89) then call JHCR_Table_set_soundtype(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_lightning(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 91) then call JHCR_Table_set_pathingtype(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 92) then call JHCR_Table_set_mousebuttontype(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_animtype(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 96) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 94) then call JHCR_Table_set_subanimtype(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 95) then call JHCR_Table_set_image(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_image(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_ubersplat(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 98) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 97) then call JHCR_Table_set_real(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_integer(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 99) then call JHCR_Table_set_string(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_string(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Context_parent[JHCR_Interpreter_ctx]], JHCR_Ins_a1[JHCR_Context_pc[JHCR_Context_parent[JHCR_Interpreter_ctx]]], JHCR_Table_get_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], 0)) endif endif endif endif endif endif endif // 135 "runtime/interpreter.j" 2 set JHCR_Interpreter_tmp = JHCR_Interpreter_ctx set JHCR_Interpreter_ctx = JHCR_Context_parent[JHCR_Interpreter_ctx] call JHCR_Table_destroy(JHCR_Context_bindings[JHCR_Interpreter_tmp]) call JHCR_Context_free(JHCR_Interpreter_tmp) elseif JHCR_Interpreter_t == JHCR_Ins_Call then set JHCR_Interpreter_fn = JHCR_Ins_a2[JHCR_Interpreter_op] if JHCR_Interpreter_fn < 0 or JHCR_Modified_modified(JHCR_Interpreter_fn) then set JHCR_Interpreter_tmp = JHCR_Context_alloc() set JHCR_Context_parent[JHCR_Interpreter_tmp] = JHCR_Interpreter_ctx set JHCR_Context_pc[JHCR_Interpreter_tmp] = JHCR_Parser_fn_entry[JHCR_Interpreter_fn + 100] set JHCR_Context_labels[JHCR_Interpreter_tmp] = JHCR_Parser_fn_labels[JHCR_Interpreter_fn + 100] set JHCR_Context_locals[JHCR_Interpreter_tmp] = JHCR_Context_bindings[JHCR_Interpreter_ctx] set JHCR_Context_bindings[JHCR_Interpreter_tmp] = JHCR_Table_alloc() return JHCR_Interpreter_tmp elseif JHCR_Interpreter_fn > 0 then call JHCR_Auto_call_predefined(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Interpreter_fn, JHCR_Interpreter_ctx) endif elseif JHCR_Interpreter_t == JHCR_Ins_Bind then // 1 "runtime/g-type-bin.j" 1 if (JHCR_Ins_type[JHCR_Interpreter_op] < 50) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 25) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 13) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 7) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 4) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 2) then call JHCR_Table_set_handle(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 3) then call JHCR_Table_set_agent(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_event(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 5) then call JHCR_Table_set_player(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 6) then call JHCR_Table_set_widget(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_unit(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 10) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 8) then call JHCR_Table_set_destructable(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 9) then call JHCR_Table_set_item(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_ability(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 11) then call JHCR_Table_set_buff(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 12) then call JHCR_Table_set_force(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_group(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 19) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 16) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 14) then call JHCR_Table_set_trigger(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 15) then call JHCR_Table_set_triggercondition(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_timer(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 17) then call JHCR_Table_set_location(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 18) then call JHCR_Table_set_region(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_rect(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 22) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 20) then call JHCR_Table_set_boolexpr(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 21) then call JHCR_Table_set_conditionfunc(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_filterfunc(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 23) then call JHCR_Table_set_sound(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 24) then call JHCR_Table_set_effect(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_fogmodifier(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 37) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 31) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 28) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 26) then call JHCR_Table_set_dialog(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 27) then call JHCR_Table_set_button(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_quest(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 29) then call JHCR_Table_set_questitem(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 30) then call JHCR_Table_set_defeatcondition(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_timerdialog(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 34) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 32) then call JHCR_Table_set_leaderboard(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 33) then call JHCR_Table_set_multiboard(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_multiboarditem(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 35) then call JHCR_Table_set_trackable(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 36) then call JHCR_Table_set_gamecache(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_hashtable(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 43) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 40) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 38) then call JHCR_Table_set_triggeraction(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 39) then call JHCR_Table_set_unitpool(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_itempool(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 41) then call JHCR_Table_set_race(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 42) then call JHCR_Table_set_alliancetype(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_racepreference(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 46) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 44) then call JHCR_Table_set_gamestate(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 45) then call JHCR_Table_set_igamestate(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_fgamestate(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 48) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 47) then call JHCR_Table_set_playerstate(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_playerscore(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 49) then call JHCR_Table_set_playergameresult(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_unitstate(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 75) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 62) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 56) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 53) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 51) then call JHCR_Table_set_aidifficulty(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 52) then call JHCR_Table_set_eventid(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_gameevent(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 54) then call JHCR_Table_set_playerevent(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 55) then call JHCR_Table_set_playerunitevent(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_unitevent(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 59) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 57) then call JHCR_Table_set_limitop(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 58) then call JHCR_Table_set_widgetevent(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_dialogevent(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 60) then call JHCR_Table_set_unittype(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 61) then call JHCR_Table_set_gamespeed(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_gamedifficulty(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 68) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 65) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 63) then call JHCR_Table_set_gametype(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 64) then call JHCR_Table_set_mapflag(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_mapvisibility(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 66) then call JHCR_Table_set_mapsetting(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 67) then call JHCR_Table_set_mapdensity(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_mapcontrol(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 71) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 69) then call JHCR_Table_set_playerslotstate(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 70) then call JHCR_Table_set_volumegroup(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_camerafield(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 73) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 72) then call JHCR_Table_set_camerasetup(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_playercolor(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 74) then call JHCR_Table_set_placement(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_startlocprio(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 87) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 81) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 78) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 76) then call JHCR_Table_set_raritycontrol(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 77) then call JHCR_Table_set_blendmode(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_texmapflags(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 79) then call JHCR_Table_set_effecttype(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 80) then call JHCR_Table_set_weathereffect(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_terraindeformation(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 84) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 82) then call JHCR_Table_set_fogstate(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 83) then call JHCR_Table_set_version(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_itemtype(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 85) then call JHCR_Table_set_texttag(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 86) then call JHCR_Table_set_attacktype(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_damagetype(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 93) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 90) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 88) then call JHCR_Table_set_weapontype(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 89) then call JHCR_Table_set_soundtype(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_lightning(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 91) then call JHCR_Table_set_pathingtype(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 92) then call JHCR_Table_set_mousebuttontype(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_animtype(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 96) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 94) then call JHCR_Table_set_subanimtype(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 95) then call JHCR_Table_set_image(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_ubersplat(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 98) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 97) then call JHCR_Table_set_real(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_integer(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 99) then call JHCR_Table_set_string(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_bindings[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif endif endif // 167 "runtime/interpreter.j" 2 elseif JHCR_Interpreter_t == JHCR_Ins_SetGlobal then if JHCR_Ins_a1[JHCR_Interpreter_op] > 0 then // 1 "runtime/g-type-bin.j" 1 if (JHCR_Ins_type[JHCR_Interpreter_op] < 50) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 25) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 13) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 7) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 4) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 2) then call JHCR_Auto_set_global_handle(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 3) then call JHCR_Auto_set_global_agent(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_event(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 5) then call JHCR_Auto_set_global_player(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 6) then call JHCR_Auto_set_global_widget(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_unit(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 10) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 8) then call JHCR_Auto_set_global_destructable(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 9) then call JHCR_Auto_set_global_item(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_ability(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 11) then call JHCR_Auto_set_global_buff(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 12) then call JHCR_Auto_set_global_force(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_group(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 19) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 16) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 14) then call JHCR_Auto_set_global_trigger(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 15) then call JHCR_Auto_set_global_triggercondition(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_timer(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 17) then call JHCR_Auto_set_global_location(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 18) then call JHCR_Auto_set_global_region(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_rect(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 22) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 20) then call JHCR_Auto_set_global_boolexpr(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 21) then call JHCR_Auto_set_global_conditionfunc(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_filterfunc(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 23) then call JHCR_Auto_set_global_sound(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 24) then call JHCR_Auto_set_global_effect(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_fogmodifier(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 37) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 31) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 28) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 26) then call JHCR_Auto_set_global_dialog(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 27) then call JHCR_Auto_set_global_button(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_quest(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 29) then call JHCR_Auto_set_global_questitem(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 30) then call JHCR_Auto_set_global_defeatcondition(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_timerdialog(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 34) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 32) then call JHCR_Auto_set_global_leaderboard(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 33) then call JHCR_Auto_set_global_multiboard(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_multiboarditem(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 35) then call JHCR_Auto_set_global_trackable(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 36) then call JHCR_Auto_set_global_gamecache(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_hashtable(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 43) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 40) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 38) then call JHCR_Auto_set_global_triggeraction(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 39) then call JHCR_Auto_set_global_unitpool(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_itempool(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 41) then call JHCR_Auto_set_global_race(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 42) then call JHCR_Auto_set_global_alliancetype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_racepreference(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 46) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 44) then call JHCR_Auto_set_global_gamestate(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 45) then call JHCR_Auto_set_global_igamestate(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_fgamestate(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 48) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 47) then call JHCR_Auto_set_global_playerstate(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_playerscore(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 49) then call JHCR_Auto_set_global_playergameresult(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_unitstate(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 75) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 62) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 56) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 53) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 51) then call JHCR_Auto_set_global_aidifficulty(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 52) then call JHCR_Auto_set_global_eventid(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_gameevent(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 54) then call JHCR_Auto_set_global_playerevent(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 55) then call JHCR_Auto_set_global_playerunitevent(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_unitevent(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 59) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 57) then call JHCR_Auto_set_global_limitop(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 58) then call JHCR_Auto_set_global_widgetevent(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_dialogevent(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 60) then call JHCR_Auto_set_global_unittype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 61) then call JHCR_Auto_set_global_gamespeed(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_gamedifficulty(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 68) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 65) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 63) then call JHCR_Auto_set_global_gametype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 64) then call JHCR_Auto_set_global_mapflag(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_mapvisibility(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 66) then call JHCR_Auto_set_global_mapsetting(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 67) then call JHCR_Auto_set_global_mapdensity(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_mapcontrol(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 71) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 69) then call JHCR_Auto_set_global_playerslotstate(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 70) then call JHCR_Auto_set_global_volumegroup(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_camerafield(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 73) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 72) then call JHCR_Auto_set_global_camerasetup(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_playercolor(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 74) then call JHCR_Auto_set_global_placement(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_startlocprio(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 87) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 81) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 78) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 76) then call JHCR_Auto_set_global_raritycontrol(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 77) then call JHCR_Auto_set_global_blendmode(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_texmapflags(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 79) then call JHCR_Auto_set_global_effecttype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 80) then call JHCR_Auto_set_global_weathereffect(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_terraindeformation(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 84) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 82) then call JHCR_Auto_set_global_fogstate(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 83) then call JHCR_Auto_set_global_version(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_itemtype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 85) then call JHCR_Auto_set_global_texttag(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 86) then call JHCR_Auto_set_global_attacktype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_damagetype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 93) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 90) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 88) then call JHCR_Auto_set_global_weapontype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 89) then call JHCR_Auto_set_global_soundtype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_lightning(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 91) then call JHCR_Auto_set_global_pathingtype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 92) then call JHCR_Auto_set_global_mousebuttontype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_animtype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 96) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 94) then call JHCR_Auto_set_global_subanimtype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 95) then call JHCR_Auto_set_global_image(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_ubersplat(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 98) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 97) then call JHCR_Auto_set_global_real(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_integer(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 99) then call JHCR_Auto_set_global_string(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Auto_set_global_boolean(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif endif endif // 175 "runtime/interpreter.j" 2 else // 1 "runtime/g-type-bin.j" 1 if (JHCR_Ins_type[JHCR_Interpreter_op] < 50) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 25) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 13) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 7) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 4) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 2) then call JHCR_Table_set_handle(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 3) then call JHCR_Table_set_agent(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_event(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 5) then call JHCR_Table_set_player(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 6) then call JHCR_Table_set_widget(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_unit(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 10) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 8) then call JHCR_Table_set_destructable(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 9) then call JHCR_Table_set_item(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_ability(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 11) then call JHCR_Table_set_buff(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 12) then call JHCR_Table_set_force(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_group(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 19) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 16) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 14) then call JHCR_Table_set_trigger(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 15) then call JHCR_Table_set_triggercondition(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_timer(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 17) then call JHCR_Table_set_location(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 18) then call JHCR_Table_set_region(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_rect(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 22) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 20) then call JHCR_Table_set_boolexpr(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 21) then call JHCR_Table_set_conditionfunc(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_filterfunc(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 23) then call JHCR_Table_set_sound(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 24) then call JHCR_Table_set_effect(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_fogmodifier(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 37) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 31) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 28) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 26) then call JHCR_Table_set_dialog(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 27) then call JHCR_Table_set_button(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_quest(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 29) then call JHCR_Table_set_questitem(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 30) then call JHCR_Table_set_defeatcondition(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_timerdialog(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 34) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 32) then call JHCR_Table_set_leaderboard(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 33) then call JHCR_Table_set_multiboard(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_multiboarditem(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 35) then call JHCR_Table_set_trackable(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 36) then call JHCR_Table_set_gamecache(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_hashtable(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 43) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 40) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 38) then call JHCR_Table_set_triggeraction(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 39) then call JHCR_Table_set_unitpool(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_itempool(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 41) then call JHCR_Table_set_race(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 42) then call JHCR_Table_set_alliancetype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_racepreference(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 46) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 44) then call JHCR_Table_set_gamestate(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 45) then call JHCR_Table_set_igamestate(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_fgamestate(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 48) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 47) then call JHCR_Table_set_playerstate(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_playerscore(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 49) then call JHCR_Table_set_playergameresult(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_unitstate(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 75) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 62) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 56) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 53) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 51) then call JHCR_Table_set_aidifficulty(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 52) then call JHCR_Table_set_eventid(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_gameevent(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 54) then call JHCR_Table_set_playerevent(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 55) then call JHCR_Table_set_playerunitevent(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_unitevent(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 59) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 57) then call JHCR_Table_set_limitop(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 58) then call JHCR_Table_set_widgetevent(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_dialogevent(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 60) then call JHCR_Table_set_unittype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 61) then call JHCR_Table_set_gamespeed(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_gamedifficulty(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 68) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 65) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 63) then call JHCR_Table_set_gametype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 64) then call JHCR_Table_set_mapflag(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_mapvisibility(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 66) then call JHCR_Table_set_mapsetting(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 67) then call JHCR_Table_set_mapdensity(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_mapcontrol(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 71) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 69) then call JHCR_Table_set_playerslotstate(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 70) then call JHCR_Table_set_volumegroup(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_camerafield(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 73) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 72) then call JHCR_Table_set_camerasetup(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_playercolor(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 74) then call JHCR_Table_set_placement(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_startlocprio(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 87) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 81) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 78) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 76) then call JHCR_Table_set_raritycontrol(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 77) then call JHCR_Table_set_blendmode(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_texmapflags(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 79) then call JHCR_Table_set_effecttype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 80) then call JHCR_Table_set_weathereffect(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_terraindeformation(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 84) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 82) then call JHCR_Table_set_fogstate(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 83) then call JHCR_Table_set_version(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_itemtype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 85) then call JHCR_Table_set_texttag(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 86) then call JHCR_Table_set_attacktype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_damagetype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 93) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 90) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 88) then call JHCR_Table_set_weapontype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 89) then call JHCR_Table_set_soundtype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_lightning(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 91) then call JHCR_Table_set_pathingtype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 92) then call JHCR_Table_set_mousebuttontype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_animtype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 96) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 94) then call JHCR_Table_set_subanimtype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 95) then call JHCR_Table_set_image(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_ubersplat(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 98) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 97) then call JHCR_Table_set_real(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_integer(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 99) then call JHCR_Table_set_string(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif endif endif // 181 "runtime/interpreter.j" 2 endif elseif JHCR_Interpreter_t == JHCR_Ins_GetGlobal then if JHCR_Ins_a2[JHCR_Interpreter_op] > 0 then // 1 "runtime/g-type-bin.j" 1 if (JHCR_Ins_type[JHCR_Interpreter_op] < 50) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 25) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 13) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 7) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 4) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 2) then call JHCR_Table_set_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_handle(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 3) then call JHCR_Table_set_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_agent(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_event(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 5) then call JHCR_Table_set_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_player(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 6) then call JHCR_Table_set_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_widget(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_unit(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 10) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 8) then call JHCR_Table_set_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_destructable(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 9) then call JHCR_Table_set_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_item(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_ability(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 11) then call JHCR_Table_set_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_buff(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 12) then call JHCR_Table_set_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_force(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_group(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 19) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 16) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 14) then call JHCR_Table_set_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_trigger(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 15) then call JHCR_Table_set_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_triggercondition(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_timer(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 17) then call JHCR_Table_set_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_location(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 18) then call JHCR_Table_set_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_region(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_rect(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 22) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 20) then call JHCR_Table_set_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_boolexpr(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 21) then call JHCR_Table_set_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_conditionfunc(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_filterfunc(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 23) then call JHCR_Table_set_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_sound(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 24) then call JHCR_Table_set_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_effect(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_fogmodifier(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 37) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 31) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 28) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 26) then call JHCR_Table_set_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_dialog(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 27) then call JHCR_Table_set_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_button(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_quest(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 29) then call JHCR_Table_set_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_questitem(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 30) then call JHCR_Table_set_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_defeatcondition(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_timerdialog(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 34) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 32) then call JHCR_Table_set_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_leaderboard(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 33) then call JHCR_Table_set_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_multiboard(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_multiboarditem(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 35) then call JHCR_Table_set_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_trackable(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 36) then call JHCR_Table_set_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_gamecache(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_hashtable(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 43) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 40) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 38) then call JHCR_Table_set_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_triggeraction(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 39) then call JHCR_Table_set_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_unitpool(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_itempool(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 41) then call JHCR_Table_set_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_race(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 42) then call JHCR_Table_set_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_alliancetype(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_racepreference(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 46) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 44) then call JHCR_Table_set_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_gamestate(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 45) then call JHCR_Table_set_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_igamestate(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_fgamestate(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 48) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 47) then call JHCR_Table_set_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_playerstate(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_playerscore(JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 49) then call JHCR_Table_set_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_playergameresult(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_unitstate(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 75) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 62) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 56) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 53) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 51) then call JHCR_Table_set_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_aidifficulty(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 52) then call JHCR_Table_set_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_eventid(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_gameevent(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 54) then call JHCR_Table_set_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_playerevent(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 55) then call JHCR_Table_set_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_playerunitevent(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_unitevent(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 59) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 57) then call JHCR_Table_set_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_limitop(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 58) then call JHCR_Table_set_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_widgetevent(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_dialogevent(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 60) then call JHCR_Table_set_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_unittype(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 61) then call JHCR_Table_set_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_gamespeed(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_gamedifficulty(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 68) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 65) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 63) then call JHCR_Table_set_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_gametype(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 64) then call JHCR_Table_set_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_mapflag(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_mapvisibility(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 66) then call JHCR_Table_set_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_mapsetting(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 67) then call JHCR_Table_set_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_mapdensity(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_mapcontrol(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 71) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 69) then call JHCR_Table_set_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_playerslotstate(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 70) then call JHCR_Table_set_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_volumegroup(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_camerafield(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 73) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 72) then call JHCR_Table_set_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_camerasetup(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_playercolor(JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 74) then call JHCR_Table_set_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_placement(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_startlocprio(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 87) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 81) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 78) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 76) then call JHCR_Table_set_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_raritycontrol(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 77) then call JHCR_Table_set_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_blendmode(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_texmapflags(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 79) then call JHCR_Table_set_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_effecttype(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 80) then call JHCR_Table_set_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_weathereffect(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_terraindeformation(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 84) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 82) then call JHCR_Table_set_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_fogstate(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 83) then call JHCR_Table_set_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_version(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_itemtype(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 85) then call JHCR_Table_set_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_texttag(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 86) then call JHCR_Table_set_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_attacktype(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_damagetype(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 93) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 90) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 88) then call JHCR_Table_set_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_weapontype(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 89) then call JHCR_Table_set_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_soundtype(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_lightning(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 91) then call JHCR_Table_set_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_pathingtype(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 92) then call JHCR_Table_set_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_mousebuttontype(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_animtype(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 96) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 94) then call JHCR_Table_set_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_subanimtype(JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 95) then call JHCR_Table_set_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_image(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_ubersplat(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 98) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 97) then call JHCR_Table_set_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_real(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_integer(JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 99) then call JHCR_Table_set_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_string(JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_get_global_boolean(JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif endif endif // 190 "runtime/interpreter.j" 2 else // 1 "runtime/g-type-bin.j" 1 if (JHCR_Ins_type[JHCR_Interpreter_op] < 50) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 25) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 13) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 7) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 4) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 2) then call JHCR_Table_set_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_handle(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 3) then call JHCR_Table_set_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_agent(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_event(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 5) then call JHCR_Table_set_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_player(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 6) then call JHCR_Table_set_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widget(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unit(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 10) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 8) then call JHCR_Table_set_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_destructable(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 9) then call JHCR_Table_set_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_item(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ability(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 11) then call JHCR_Table_set_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_buff(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 12) then call JHCR_Table_set_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_force(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_group(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 19) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 16) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 14) then call JHCR_Table_set_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trigger(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 15) then call JHCR_Table_set_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggercondition(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timer(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 17) then call JHCR_Table_set_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_location(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 18) then call JHCR_Table_set_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_region(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_rect(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 22) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 20) then call JHCR_Table_set_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolexpr(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 21) then call JHCR_Table_set_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_conditionfunc(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_filterfunc(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 23) then call JHCR_Table_set_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_sound(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 24) then call JHCR_Table_set_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effect(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogmodifier(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 37) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 31) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 28) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 26) then call JHCR_Table_set_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialog(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 27) then call JHCR_Table_set_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_button(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_quest(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 29) then call JHCR_Table_set_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_questitem(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 30) then call JHCR_Table_set_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_defeatcondition(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timerdialog(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 34) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 32) then call JHCR_Table_set_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_leaderboard(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 33) then call JHCR_Table_set_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboard(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboarditem(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 35) then call JHCR_Table_set_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trackable(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 36) then call JHCR_Table_set_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamecache(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_hashtable(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 43) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 40) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 38) then call JHCR_Table_set_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggeraction(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 39) then call JHCR_Table_set_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitpool(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itempool(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 41) then call JHCR_Table_set_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_race(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 42) then call JHCR_Table_set_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_alliancetype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_racepreference(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 46) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 44) then call JHCR_Table_set_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamestate(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 45) then call JHCR_Table_set_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_igamestate(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fgamestate(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 48) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 47) then call JHCR_Table_set_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerstate(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerscore(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 49) then call JHCR_Table_set_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playergameresult(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitstate(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 75) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 62) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 56) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 53) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 51) then call JHCR_Table_set_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_aidifficulty(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 52) then call JHCR_Table_set_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_eventid(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gameevent(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 54) then call JHCR_Table_set_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerevent(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 55) then call JHCR_Table_set_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerunitevent(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitevent(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 59) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 57) then call JHCR_Table_set_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_limitop(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 58) then call JHCR_Table_set_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widgetevent(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialogevent(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 60) then call JHCR_Table_set_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unittype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 61) then call JHCR_Table_set_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamespeed(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamedifficulty(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 68) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 65) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 63) then call JHCR_Table_set_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gametype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 64) then call JHCR_Table_set_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapflag(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapvisibility(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 66) then call JHCR_Table_set_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapsetting(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 67) then call JHCR_Table_set_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapdensity(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapcontrol(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 71) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 69) then call JHCR_Table_set_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerslotstate(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 70) then call JHCR_Table_set_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_volumegroup(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerafield(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 73) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 72) then call JHCR_Table_set_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerasetup(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playercolor(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 74) then call JHCR_Table_set_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_placement(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_startlocprio(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 87) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 81) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 78) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 76) then call JHCR_Table_set_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_raritycontrol(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 77) then call JHCR_Table_set_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_blendmode(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texmapflags(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 79) then call JHCR_Table_set_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effecttype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 80) then call JHCR_Table_set_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weathereffect(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_terraindeformation(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 84) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 82) then call JHCR_Table_set_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogstate(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 83) then call JHCR_Table_set_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_version(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itemtype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 85) then call JHCR_Table_set_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texttag(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 86) then call JHCR_Table_set_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_attacktype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_damagetype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 93) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 90) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 88) then call JHCR_Table_set_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weapontype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 89) then call JHCR_Table_set_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_soundtype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_lightning(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 91) then call JHCR_Table_set_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_pathingtype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 92) then call JHCR_Table_set_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mousebuttontype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_animtype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 96) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 94) then call JHCR_Table_set_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_subanimtype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 95) then call JHCR_Table_set_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_image(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ubersplat(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 98) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 97) then call JHCR_Table_set_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 99) then call JHCR_Table_set_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_string(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolean(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op])) endif endif endif endif endif endif endif // 195 "runtime/interpreter.j" 2 endif elseif JHCR_Interpreter_t == JHCR_Ins_SetGlobalArray then if JHCR_Ins_a1[JHCR_Interpreter_op] > 0 then // 1 "runtime/g-type-bin.j" 1 if (JHCR_Ins_type[JHCR_Interpreter_op] < 50) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 25) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 13) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 7) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 4) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 2) then call JHCR_Auto_array_set_global_handle(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 3) then call JHCR_Auto_array_set_global_agent(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_event(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 5) then call JHCR_Auto_array_set_global_player(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 6) then call JHCR_Auto_array_set_global_widget(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_unit(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 10) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 8) then call JHCR_Auto_array_set_global_destructable(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 9) then call JHCR_Auto_array_set_global_item(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_ability(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 11) then call JHCR_Auto_array_set_global_buff(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 12) then call JHCR_Auto_array_set_global_force(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_group(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 19) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 16) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 14) then call JHCR_Auto_array_set_global_trigger(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 15) then call JHCR_Auto_array_set_global_triggercondition(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_timer(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 17) then call JHCR_Auto_array_set_global_location(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 18) then call JHCR_Auto_array_set_global_region(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_rect(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 22) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 20) then call JHCR_Auto_array_set_global_boolexpr(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 21) then call JHCR_Auto_array_set_global_conditionfunc(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_filterfunc(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 23) then call JHCR_Auto_array_set_global_sound(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 24) then call JHCR_Auto_array_set_global_effect(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_fogmodifier(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 37) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 31) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 28) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 26) then call JHCR_Auto_array_set_global_dialog(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 27) then call JHCR_Auto_array_set_global_button(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_quest(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 29) then call JHCR_Auto_array_set_global_questitem(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 30) then call JHCR_Auto_array_set_global_defeatcondition(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_timerdialog(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 34) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 32) then call JHCR_Auto_array_set_global_leaderboard(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 33) then call JHCR_Auto_array_set_global_multiboard(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_multiboarditem(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 35) then call JHCR_Auto_array_set_global_trackable(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 36) then call JHCR_Auto_array_set_global_gamecache(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_hashtable(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 43) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 40) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 38) then call JHCR_Auto_array_set_global_triggeraction(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 39) then call JHCR_Auto_array_set_global_unitpool(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_itempool(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 41) then call JHCR_Auto_array_set_global_race(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 42) then call JHCR_Auto_array_set_global_alliancetype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_racepreference(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 46) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 44) then call JHCR_Auto_array_set_global_gamestate(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 45) then call JHCR_Auto_array_set_global_igamestate(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_fgamestate(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 48) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 47) then call JHCR_Auto_array_set_global_playerstate(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_playerscore(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 49) then call JHCR_Auto_array_set_global_playergameresult(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_unitstate(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 75) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 62) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 56) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 53) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 51) then call JHCR_Auto_array_set_global_aidifficulty(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 52) then call JHCR_Auto_array_set_global_eventid(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_gameevent(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 54) then call JHCR_Auto_array_set_global_playerevent(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 55) then call JHCR_Auto_array_set_global_playerunitevent(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_unitevent(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 59) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 57) then call JHCR_Auto_array_set_global_limitop(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 58) then call JHCR_Auto_array_set_global_widgetevent(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_dialogevent(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 60) then call JHCR_Auto_array_set_global_unittype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 61) then call JHCR_Auto_array_set_global_gamespeed(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_gamedifficulty(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 68) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 65) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 63) then call JHCR_Auto_array_set_global_gametype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 64) then call JHCR_Auto_array_set_global_mapflag(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_mapvisibility(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 66) then call JHCR_Auto_array_set_global_mapsetting(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 67) then call JHCR_Auto_array_set_global_mapdensity(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_mapcontrol(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 71) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 69) then call JHCR_Auto_array_set_global_playerslotstate(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 70) then call JHCR_Auto_array_set_global_volumegroup(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_camerafield(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 73) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 72) then call JHCR_Auto_array_set_global_camerasetup(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_playercolor(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 74) then call JHCR_Auto_array_set_global_placement(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_startlocprio(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 87) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 81) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 78) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 76) then call JHCR_Auto_array_set_global_raritycontrol(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 77) then call JHCR_Auto_array_set_global_blendmode(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_texmapflags(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 79) then call JHCR_Auto_array_set_global_effecttype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 80) then call JHCR_Auto_array_set_global_weathereffect(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_terraindeformation(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 84) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 82) then call JHCR_Auto_array_set_global_fogstate(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 83) then call JHCR_Auto_array_set_global_version(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_itemtype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 85) then call JHCR_Auto_array_set_global_texttag(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 86) then call JHCR_Auto_array_set_global_attacktype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_damagetype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 93) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 90) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 88) then call JHCR_Auto_array_set_global_weapontype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 89) then call JHCR_Auto_array_set_global_soundtype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_lightning(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 91) then call JHCR_Auto_array_set_global_pathingtype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 92) then call JHCR_Auto_array_set_global_mousebuttontype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_animtype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 96) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 94) then call JHCR_Auto_array_set_global_subanimtype(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 95) then call JHCR_Auto_array_set_global_image(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_ubersplat(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 98) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 97) then call JHCR_Auto_array_set_global_real(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_integer(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 99) then call JHCR_Auto_array_set_global_string(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Auto_array_set_global_boolean(JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif endif endif // 204 "runtime/interpreter.j" 2 else // 1 "runtime/g-type-bin.j" 1 if (JHCR_Ins_type[JHCR_Interpreter_op] < 50) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 25) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 13) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 7) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 4) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 2) then call JHCR_Table_set_handle(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 3) then call JHCR_Table_set_agent(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_event(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 5) then call JHCR_Table_set_player(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 6) then call JHCR_Table_set_widget(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_unit(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 10) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 8) then call JHCR_Table_set_destructable(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 9) then call JHCR_Table_set_item(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_ability(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 11) then call JHCR_Table_set_buff(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 12) then call JHCR_Table_set_force(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_group(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 19) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 16) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 14) then call JHCR_Table_set_trigger(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 15) then call JHCR_Table_set_triggercondition(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_timer(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 17) then call JHCR_Table_set_location(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 18) then call JHCR_Table_set_region(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_rect(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 22) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 20) then call JHCR_Table_set_boolexpr(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 21) then call JHCR_Table_set_conditionfunc(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_filterfunc(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 23) then call JHCR_Table_set_sound(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 24) then call JHCR_Table_set_effect(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_fogmodifier(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 37) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 31) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 28) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 26) then call JHCR_Table_set_dialog(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 27) then call JHCR_Table_set_button(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_quest(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 29) then call JHCR_Table_set_questitem(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 30) then call JHCR_Table_set_defeatcondition(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_timerdialog(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 34) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 32) then call JHCR_Table_set_leaderboard(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 33) then call JHCR_Table_set_multiboard(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_multiboarditem(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 35) then call JHCR_Table_set_trackable(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 36) then call JHCR_Table_set_gamecache(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_hashtable(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 43) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 40) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 38) then call JHCR_Table_set_triggeraction(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 39) then call JHCR_Table_set_unitpool(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_itempool(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 41) then call JHCR_Table_set_race(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 42) then call JHCR_Table_set_alliancetype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_racepreference(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 46) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 44) then call JHCR_Table_set_gamestate(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 45) then call JHCR_Table_set_igamestate(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_fgamestate(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 48) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 47) then call JHCR_Table_set_playerstate(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_playerscore(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 49) then call JHCR_Table_set_playergameresult(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_unitstate(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 75) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 62) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 56) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 53) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 51) then call JHCR_Table_set_aidifficulty(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 52) then call JHCR_Table_set_eventid(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_gameevent(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 54) then call JHCR_Table_set_playerevent(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 55) then call JHCR_Table_set_playerunitevent(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_unitevent(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 59) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 57) then call JHCR_Table_set_limitop(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 58) then call JHCR_Table_set_widgetevent(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_dialogevent(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 60) then call JHCR_Table_set_unittype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 61) then call JHCR_Table_set_gamespeed(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_gamedifficulty(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 68) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 65) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 63) then call JHCR_Table_set_gametype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 64) then call JHCR_Table_set_mapflag(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_mapvisibility(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 66) then call JHCR_Table_set_mapsetting(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 67) then call JHCR_Table_set_mapdensity(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_mapcontrol(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 71) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 69) then call JHCR_Table_set_playerslotstate(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 70) then call JHCR_Table_set_volumegroup(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_camerafield(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 73) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 72) then call JHCR_Table_set_camerasetup(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_playercolor(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 74) then call JHCR_Table_set_placement(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_startlocprio(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 87) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 81) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 78) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 76) then call JHCR_Table_set_raritycontrol(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 77) then call JHCR_Table_set_blendmode(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_texmapflags(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 79) then call JHCR_Table_set_effecttype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 80) then call JHCR_Table_set_weathereffect(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_terraindeformation(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 84) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 82) then call JHCR_Table_set_fogstate(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 83) then call JHCR_Table_set_version(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_itemtype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 85) then call JHCR_Table_set_texttag(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 86) then call JHCR_Table_set_attacktype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_damagetype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 93) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 90) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 88) then call JHCR_Table_set_weapontype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 89) then call JHCR_Table_set_soundtype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_lightning(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 91) then call JHCR_Table_set_pathingtype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 92) then call JHCR_Table_set_mousebuttontype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_animtype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 96) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 94) then call JHCR_Table_set_subanimtype(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 95) then call JHCR_Table_set_image(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_ubersplat(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 98) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 97) then call JHCR_Table_set_real(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_integer(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 99) then call JHCR_Table_set_string(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) else call JHCR_Table_set_boolean(JHCR_Modified_globals, JHCR_Ins_a1[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a2[JHCR_Interpreter_op]), JHCR_Table_get_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op])) endif endif endif endif endif endif endif // 210 "runtime/interpreter.j" 2 endif elseif JHCR_Interpreter_t == JHCR_Ins_GetGlobalArray then if JHCR_Ins_a2[JHCR_Interpreter_op] > 0 then // 1 "runtime/g-type-bin.j" 1 if (JHCR_Ins_type[JHCR_Interpreter_op] < 50) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 25) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 13) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 7) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 4) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 2) then call JHCR_Table_set_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_handle(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 3) then call JHCR_Table_set_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_agent(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_event(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 5) then call JHCR_Table_set_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_player(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 6) then call JHCR_Table_set_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_widget(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_unit(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 10) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 8) then call JHCR_Table_set_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_destructable(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 9) then call JHCR_Table_set_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_item(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_ability(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 11) then call JHCR_Table_set_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_buff(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 12) then call JHCR_Table_set_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_force(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_group(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 19) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 16) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 14) then call JHCR_Table_set_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_trigger(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 15) then call JHCR_Table_set_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_triggercondition(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_timer(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 17) then call JHCR_Table_set_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_location(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 18) then call JHCR_Table_set_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_region(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_rect(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 22) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 20) then call JHCR_Table_set_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_boolexpr(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 21) then call JHCR_Table_set_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_conditionfunc(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_filterfunc(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 23) then call JHCR_Table_set_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_sound(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 24) then call JHCR_Table_set_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_effect(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_fogmodifier(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 37) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 31) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 28) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 26) then call JHCR_Table_set_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_dialog(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 27) then call JHCR_Table_set_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_button(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_quest(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 29) then call JHCR_Table_set_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_questitem(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 30) then call JHCR_Table_set_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_defeatcondition(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_timerdialog(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 34) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 32) then call JHCR_Table_set_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_leaderboard(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 33) then call JHCR_Table_set_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_multiboard(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_multiboarditem(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 35) then call JHCR_Table_set_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_trackable(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 36) then call JHCR_Table_set_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_gamecache(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_hashtable(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 43) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 40) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 38) then call JHCR_Table_set_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_triggeraction(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 39) then call JHCR_Table_set_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_unitpool(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_itempool(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 41) then call JHCR_Table_set_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_race(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 42) then call JHCR_Table_set_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_alliancetype(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_racepreference(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 46) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 44) then call JHCR_Table_set_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_gamestate(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 45) then call JHCR_Table_set_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_igamestate(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_fgamestate(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 48) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 47) then call JHCR_Table_set_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_playerstate(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_playerscore(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 49) then call JHCR_Table_set_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_playergameresult(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_unitstate(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 75) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 62) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 56) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 53) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 51) then call JHCR_Table_set_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_aidifficulty(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 52) then call JHCR_Table_set_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_eventid(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_gameevent(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 54) then call JHCR_Table_set_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_playerevent(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 55) then call JHCR_Table_set_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_playerunitevent(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_unitevent(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 59) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 57) then call JHCR_Table_set_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_limitop(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 58) then call JHCR_Table_set_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_widgetevent(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_dialogevent(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 60) then call JHCR_Table_set_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_unittype(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 61) then call JHCR_Table_set_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_gamespeed(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_gamedifficulty(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 68) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 65) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 63) then call JHCR_Table_set_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_gametype(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 64) then call JHCR_Table_set_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_mapflag(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_mapvisibility(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 66) then call JHCR_Table_set_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_mapsetting(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 67) then call JHCR_Table_set_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_mapdensity(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_mapcontrol(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 71) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 69) then call JHCR_Table_set_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_playerslotstate(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 70) then call JHCR_Table_set_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_volumegroup(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_camerafield(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 73) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 72) then call JHCR_Table_set_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_camerasetup(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_playercolor(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 74) then call JHCR_Table_set_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_placement(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_startlocprio(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 87) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 81) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 78) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 76) then call JHCR_Table_set_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_raritycontrol(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 77) then call JHCR_Table_set_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_blendmode(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_texmapflags(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 79) then call JHCR_Table_set_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_effecttype(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 80) then call JHCR_Table_set_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_weathereffect(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_terraindeformation(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 84) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 82) then call JHCR_Table_set_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_fogstate(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 83) then call JHCR_Table_set_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_version(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_itemtype(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 85) then call JHCR_Table_set_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_texttag(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 86) then call JHCR_Table_set_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_attacktype(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_damagetype(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 93) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 90) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 88) then call JHCR_Table_set_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_weapontype(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 89) then call JHCR_Table_set_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_soundtype(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_lightning(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 91) then call JHCR_Table_set_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_pathingtype(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 92) then call JHCR_Table_set_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_mousebuttontype(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_animtype(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 96) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 94) then call JHCR_Table_set_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_subanimtype(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 95) then call JHCR_Table_set_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_image(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_ubersplat(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 98) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 97) then call JHCR_Table_set_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_real(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_integer(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 99) then call JHCR_Table_set_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_string(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Auto_array_get_global_boolean(JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif endif endif endif // 219 "runtime/interpreter.j" 2 else // 1 "runtime/g-type-bin.j" 1 if (JHCR_Ins_type[JHCR_Interpreter_op] < 50) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 25) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 13) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 7) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 4) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 2) then call JHCR_Table_set_handle(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_handle(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 3) then call JHCR_Table_set_agent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_agent(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_event(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_event(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 5) then call JHCR_Table_set_player(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_player(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 6) then call JHCR_Table_set_widget(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widget(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_unit(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unit(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 10) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 8) then call JHCR_Table_set_destructable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_destructable(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 9) then call JHCR_Table_set_item(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_item(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_ability(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ability(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 11) then call JHCR_Table_set_buff(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_buff(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 12) then call JHCR_Table_set_force(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_force(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_group(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_group(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 19) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 16) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 14) then call JHCR_Table_set_trigger(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trigger(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 15) then call JHCR_Table_set_triggercondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggercondition(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_timer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timer(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 17) then call JHCR_Table_set_location(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_location(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 18) then call JHCR_Table_set_region(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_region(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_rect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_rect(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 22) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 20) then call JHCR_Table_set_boolexpr(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolexpr(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 21) then call JHCR_Table_set_conditionfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_conditionfunc(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_filterfunc(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_filterfunc(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 23) then call JHCR_Table_set_sound(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_sound(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 24) then call JHCR_Table_set_effect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effect(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_fogmodifier(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogmodifier(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 37) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 31) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 28) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 26) then call JHCR_Table_set_dialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialog(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 27) then call JHCR_Table_set_button(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_button(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_quest(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_quest(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 29) then call JHCR_Table_set_questitem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_questitem(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 30) then call JHCR_Table_set_defeatcondition(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_defeatcondition(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_timerdialog(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_timerdialog(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 34) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 32) then call JHCR_Table_set_leaderboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_leaderboard(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 33) then call JHCR_Table_set_multiboard(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboard(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_multiboarditem(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_multiboarditem(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 35) then call JHCR_Table_set_trackable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_trackable(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 36) then call JHCR_Table_set_gamecache(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamecache(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_hashtable(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_hashtable(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 43) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 40) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 38) then call JHCR_Table_set_triggeraction(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_triggeraction(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 39) then call JHCR_Table_set_unitpool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitpool(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_itempool(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itempool(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 41) then call JHCR_Table_set_race(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_race(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 42) then call JHCR_Table_set_alliancetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_alliancetype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_racepreference(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_racepreference(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 46) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 44) then call JHCR_Table_set_gamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamestate(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 45) then call JHCR_Table_set_igamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_igamestate(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_fgamestate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fgamestate(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 48) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 47) then call JHCR_Table_set_playerstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerstate(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_playerscore(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerscore(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 49) then call JHCR_Table_set_playergameresult(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playergameresult(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_unitstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitstate(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 75) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 62) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 56) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 53) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 51) then call JHCR_Table_set_aidifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_aidifficulty(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 52) then call JHCR_Table_set_eventid(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_eventid(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_gameevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gameevent(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 54) then call JHCR_Table_set_playerevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerevent(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 55) then call JHCR_Table_set_playerunitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerunitevent(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_unitevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unitevent(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 59) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 57) then call JHCR_Table_set_limitop(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_limitop(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 58) then call JHCR_Table_set_widgetevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_widgetevent(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_dialogevent(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_dialogevent(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 60) then call JHCR_Table_set_unittype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_unittype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 61) then call JHCR_Table_set_gamespeed(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamespeed(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_gamedifficulty(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gamedifficulty(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 68) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 65) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 63) then call JHCR_Table_set_gametype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_gametype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 64) then call JHCR_Table_set_mapflag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapflag(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_mapvisibility(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapvisibility(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 66) then call JHCR_Table_set_mapsetting(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapsetting(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 67) then call JHCR_Table_set_mapdensity(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapdensity(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_mapcontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mapcontrol(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 71) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 69) then call JHCR_Table_set_playerslotstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playerslotstate(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 70) then call JHCR_Table_set_volumegroup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_volumegroup(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_camerafield(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerafield(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 73) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 72) then call JHCR_Table_set_camerasetup(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_camerasetup(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_playercolor(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_playercolor(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 74) then call JHCR_Table_set_placement(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_placement(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_startlocprio(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_startlocprio(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 87) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 81) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 78) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 76) then call JHCR_Table_set_raritycontrol(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_raritycontrol(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 77) then call JHCR_Table_set_blendmode(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_blendmode(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_texmapflags(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texmapflags(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 79) then call JHCR_Table_set_effecttype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_effecttype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 80) then call JHCR_Table_set_weathereffect(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weathereffect(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_terraindeformation(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_terraindeformation(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 84) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 82) then call JHCR_Table_set_fogstate(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_fogstate(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 83) then call JHCR_Table_set_version(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_version(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_itemtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_itemtype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 85) then call JHCR_Table_set_texttag(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_texttag(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 86) then call JHCR_Table_set_attacktype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_attacktype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_damagetype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_damagetype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 93) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 90) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 88) then call JHCR_Table_set_weapontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_weapontype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 89) then call JHCR_Table_set_soundtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_soundtype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_lightning(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_lightning(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 91) then call JHCR_Table_set_pathingtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_pathingtype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 92) then call JHCR_Table_set_mousebuttontype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_mousebuttontype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_animtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_animtype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 96) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 94) then call JHCR_Table_set_subanimtype(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_subanimtype(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else if (JHCR_Ins_type[JHCR_Interpreter_op] < 95) then call JHCR_Table_set_image(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_image(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_ubersplat(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_ubersplat(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 98) then if (JHCR_Ins_type[JHCR_Interpreter_op] < 97) then call JHCR_Table_set_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_real(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_integer(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif else if (JHCR_Ins_type[JHCR_Interpreter_op] < 99) then call JHCR_Table_set_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_string(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) else call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Table_get_boolean(JHCR_Modified_globals, JHCR_Ins_a2[JHCR_Interpreter_op] - JHCR_Table_get_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a3[JHCR_Interpreter_op]))) endif endif endif endif endif endif endif // 225 "runtime/interpreter.j" 2 endif elseif JHCR_Interpreter_t == JHCR_Ins_Lit then if JHCR_Ins_type[JHCR_Interpreter_op] == JHCR_Types_integer then call JHCR_Table_set_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Ins_integer[JHCR_Interpreter_op]) elseif JHCR_Ins_type[JHCR_Interpreter_op] == JHCR_Types_real then call JHCR_Table_set_real(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Ins_real[JHCR_Interpreter_op]) elseif JHCR_Ins_type[JHCR_Interpreter_op] == JHCR_Types_string then call JHCR_Table_set_string(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Ins_string[JHCR_Interpreter_op]) elseif JHCR_Ins_type[JHCR_Interpreter_op] == JHCR_Types_boolean then call JHCR_Table_set_boolean(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Ins_boolean[JHCR_Interpreter_op]) elseif JHCR_Ins_type[JHCR_Interpreter_op] == JHCR_Types_code then call JHCR_Table_set_integer(JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Ins_integer[JHCR_Interpreter_op]) else call RemoveSavedHandle(JHCR_Table_ht, JHCR_Context_locals[JHCR_Interpreter_ctx], JHCR_Ins_a1[JHCR_Interpreter_op]) endif elseif JHCR_Interpreter_t == JHCR_Ins_Convert then call JHCR_Convert_convert(JHCR_Ins_type[JHCR_Interpreter_op], JHCR_Ins_a1[JHCR_Interpreter_op], JHCR_Ins_a2[JHCR_Interpreter_op], JHCR_Ins_a3[JHCR_Interpreter_op], JHCR_Interpreter_ctx) endif set JHCR_Context_pc[JHCR_Interpreter_ctx] = JHCR_Ins_next[JHCR_Context_pc[JHCR_Interpreter_ctx]] return JHCR_Interpreter_ctx endfunction function JHCR_Interpreter_start_interpreter_wrap takes nothing returns boolean local integer JHCR_Interpreter_ctx = JHCR_Context_alloc() local integer JHCR_Interpreter_parent = JHCR_Context_alloc() set JHCR_Context_pc[JHCR_Interpreter_ctx] = JHCR_Parser_fn_entry[JHCR_Wrap_p + 100] set JHCR_Context_parent[JHCR_Interpreter_ctx] = JHCR_Interpreter_parent set JHCR_Context_labels[JHCR_Interpreter_ctx] = JHCR_Parser_fn_labels[JHCR_Wrap_p + 100] set JHCR_Context_locals[JHCR_Interpreter_ctx] = JHCR_Wrap_args set JHCR_Context_bindings[JHCR_Interpreter_ctx] = JHCR_Table_alloc() set JHCR_Context_pc[JHCR_Interpreter_parent] = 0 set JHCR_Context_labels[JHCR_Interpreter_parent] = 0 set JHCR_Context_locals[JHCR_Interpreter_parent] = JHCR_Wrap_args set JHCR_Context_parent[JHCR_Interpreter_parent] = 0 loop exitwhen JHCR_Interpreter_ctx == JHCR_Interpreter_parent set JHCR_Interpreter_ctx = JHCR_Interpreter_step(JHCR_Interpreter_ctx) endloop call JHCR_Context_free(JHCR_Interpreter_parent) return true endfunction function JHCR_Interpreter_exec_globals takes integer JHCR_Interpreter_g returns nothing local integer JHCR_Interpreter_ctx = JHCR_Context_alloc() set JHCR_Context_pc[JHCR_Interpreter_ctx] = JHCR_Interpreter_g set JHCR_Context_labels[JHCR_Interpreter_ctx] = 0 set JHCR_Context_locals[JHCR_Interpreter_ctx] = JHCR_Table_alloc() set JHCR_Context_bindings[JHCR_Interpreter_ctx] = JHCR_Table_alloc() set JHCR_Context_parent[JHCR_Interpreter_ctx] = 0 loop exitwhen JHCR_Interpreter_ctx == 0 set JHCR_Interpreter_ctx = JHCR_Interpreter_step(JHCR_Interpreter_ctx) endloop call JHCR_Context_destroy(JHCR_Interpreter_ctx) call JHCR_Ins_destroy(JHCR_Interpreter_g) endfunction function JHCR_Interpreter_init takes nothing returns nothing call TriggerAddCondition(JHCR_Wrap_t1, Condition(function JHCR_Interpreter_start_interpreter_wrap)) endfunction // 1 "runtime/convert.j" // 1 "" // 1 "" // 31 "" // 1 "/usr/include/stdc-predef.h" 1 3 4 // 32 "" 2 // 1 "runtime/convert.j" globals integer array JHCR_Convert_toTypeOffset endglobals function JHCR_Convert_convert takes integer JHCR_Convert_toType,integer JHCR_Convert_toReg,integer JHCR_Convert_fromType,integer JHCR_Convert_fromReg,integer JHCR_Convert_ctx returns nothing set JHCR_Convert_toType = JHCR_Convert_toTypeOffset [JHCR_Convert_toType] if (JHCR_Convert_toType < 5) then if (JHCR_Convert_toType < 3) then if (JHCR_Convert_toType < 2) then if (JHCR_Convert_fromType < 49) then if (JHCR_Convert_fromType < 25) then if (JHCR_Convert_fromType < 13) then if (JHCR_Convert_fromType < 7) then if (JHCR_Convert_fromType < 4) then if (JHCR_Convert_fromType < 3) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_event (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif else if (JHCR_Convert_fromType < 5) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_player (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 6) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_widget (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_unit (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif else if (JHCR_Convert_fromType < 10) then if (JHCR_Convert_fromType < 8) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_destructable (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 9) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_item (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_ability (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 11) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_buff (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 12) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_force (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_group (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif endif else if (JHCR_Convert_fromType < 19) then if (JHCR_Convert_fromType < 16) then if (JHCR_Convert_fromType < 14) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_trigger (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 15) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_triggercondition (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_timer (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 17) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_location (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 18) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_region (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_rect (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif else if (JHCR_Convert_fromType < 22) then if (JHCR_Convert_fromType < 20) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_boolexpr (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 21) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_conditionfunc (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_filterfunc (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 23) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_sound (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 24) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_effect (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_fogmodifier (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif endif endif else if (JHCR_Convert_fromType < 37) then if (JHCR_Convert_fromType < 31) then if (JHCR_Convert_fromType < 28) then if (JHCR_Convert_fromType < 26) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_dialog (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 27) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_button (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_quest (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 29) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_questitem (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 30) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_defeatcondition (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_timerdialog (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif else if (JHCR_Convert_fromType < 34) then if (JHCR_Convert_fromType < 32) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_leaderboard (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 33) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_multiboard (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_multiboarditem (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 35) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_trackable (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 36) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_gamecache (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_hashtable (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif endif else if (JHCR_Convert_fromType < 43) then if (JHCR_Convert_fromType < 40) then if (JHCR_Convert_fromType < 38) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_triggeraction (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 39) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_unitpool (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_itempool (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 41) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_race (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 42) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_alliancetype (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_racepreference (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif else if (JHCR_Convert_fromType < 46) then if (JHCR_Convert_fromType < 44) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_gamestate (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 45) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_igamestate (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_fgamestate (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 47) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_playerstate (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 48) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_playerscore (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_playergameresult (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif endif endif endif else if (JHCR_Convert_fromType < 72) then if (JHCR_Convert_fromType < 60) then if (JHCR_Convert_fromType < 54) then if (JHCR_Convert_fromType < 51) then if (JHCR_Convert_fromType < 50) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_unitstate (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_aidifficulty (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif else if (JHCR_Convert_fromType < 52) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_eventid (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 53) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_gameevent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_playerevent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif else if (JHCR_Convert_fromType < 57) then if (JHCR_Convert_fromType < 55) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_playerunitevent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 56) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_unitevent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_limitop (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 58) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_widgetevent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 59) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_dialogevent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_unittype (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif endif else if (JHCR_Convert_fromType < 66) then if (JHCR_Convert_fromType < 63) then if (JHCR_Convert_fromType < 61) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_gamespeed (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 62) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_gamedifficulty (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_gametype (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 64) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_mapflag (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 65) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_mapvisibility (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_mapsetting (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif else if (JHCR_Convert_fromType < 69) then if (JHCR_Convert_fromType < 67) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_mapdensity (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 68) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_mapcontrol (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_playerslotstate (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 70) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_volumegroup (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 71) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_camerafield (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_camerasetup (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif endif endif else if (JHCR_Convert_fromType < 84) then if (JHCR_Convert_fromType < 78) then if (JHCR_Convert_fromType < 75) then if (JHCR_Convert_fromType < 73) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_playercolor (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 74) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_placement (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_startlocprio (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 76) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_raritycontrol (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 77) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_blendmode (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_texmapflags (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif else if (JHCR_Convert_fromType < 81) then if (JHCR_Convert_fromType < 79) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_effecttype (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 80) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_weathereffect (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_terraindeformation (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 82) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_fogstate (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 83) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_version (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_itemtype (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif endif else if (JHCR_Convert_fromType < 90) then if (JHCR_Convert_fromType < 87) then if (JHCR_Convert_fromType < 85) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_texttag (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 86) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_attacktype (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_damagetype (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 88) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_weapontype (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 89) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_soundtype (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_lightning (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif else if (JHCR_Convert_fromType < 93) then if (JHCR_Convert_fromType < 91) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_pathingtype (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 92) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_mousebuttontype (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_animtype (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 94) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_subanimtype (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 95) then call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_image (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_handle (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_ubersplat (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif endif endif endif endif else if (JHCR_Convert_fromType < 20) then if (JHCR_Convert_fromType < 11) then if (JHCR_Convert_fromType < 7) then if (JHCR_Convert_fromType < 5) then if (JHCR_Convert_fromType < 4) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_event (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_player (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif else if (JHCR_Convert_fromType < 6) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_widget (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_unit (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 9) then if (JHCR_Convert_fromType < 8) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_destructable (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_item (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif else if (JHCR_Convert_fromType < 10) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_ability (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_buff (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif else if (JHCR_Convert_fromType < 15) then if (JHCR_Convert_fromType < 13) then if (JHCR_Convert_fromType < 12) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_force (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_group (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif else if (JHCR_Convert_fromType < 14) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_trigger (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_triggercondition (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 17) then if (JHCR_Convert_fromType < 16) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_timer (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_location (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif else if (JHCR_Convert_fromType < 18) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_region (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 19) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_rect (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_boolexpr (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif endif endif else if (JHCR_Convert_fromType < 28) then if (JHCR_Convert_fromType < 24) then if (JHCR_Convert_fromType < 22) then if (JHCR_Convert_fromType < 21) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_conditionfunc (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_filterfunc (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif else if (JHCR_Convert_fromType < 23) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_sound (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_effect (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 26) then if (JHCR_Convert_fromType < 25) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_fogmodifier (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_dialog (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif else if (JHCR_Convert_fromType < 27) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_button (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_quest (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif else if (JHCR_Convert_fromType < 32) then if (JHCR_Convert_fromType < 30) then if (JHCR_Convert_fromType < 29) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_questitem (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_defeatcondition (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif else if (JHCR_Convert_fromType < 31) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_timerdialog (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_leaderboard (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 34) then if (JHCR_Convert_fromType < 33) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_multiboard (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_multiboarditem (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif else if (JHCR_Convert_fromType < 35) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_trackable (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 36) then call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_gamecache (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_agent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_hashtable (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif endif endif endif endif else if (JHCR_Convert_toType < 4) then if (JHCR_Convert_fromType < 7) then call JHCR_Table_set_widget (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_unit (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 8) then call JHCR_Table_set_widget (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_destructable (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_widget (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_item (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else call JHCR_Table_set_ability (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_buff (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_toType < 7) then if (JHCR_Convert_toType < 6) then if (JHCR_Convert_fromType < 21) then call JHCR_Table_set_boolexpr (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_conditionfunc (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_boolexpr (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_filterfunc (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif else if (JHCR_Convert_fromType < 45) then call JHCR_Table_set_gamestate (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_igamestate (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_gamestate (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_fgamestate (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_toType < 8) then if (JHCR_Convert_fromType < 55) then if (JHCR_Convert_fromType < 53) then call JHCR_Table_set_eventid (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_gameevent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else if (JHCR_Convert_fromType < 54) then call JHCR_Table_set_eventid (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_playerevent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_eventid (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_playerunitevent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif else if (JHCR_Convert_fromType < 57) then if (JHCR_Convert_fromType < 56) then call JHCR_Table_set_eventid (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_unitevent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_eventid (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_limitop (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif else if (JHCR_Convert_fromType < 58) then call JHCR_Table_set_eventid (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_widgetevent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) else call JHCR_Table_set_eventid (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_dialogevent (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif else call JHCR_Table_set_real (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_toReg,JHCR_Table_get_integer (JHCR_Context_locals[JHCR_Convert_ctx],JHCR_Convert_fromReg)) endif endif endif endfunction function JHCR_Convert_init takes nothing returns nothing set JHCR_Convert_toTypeOffset [1] = 1 set JHCR_Convert_toTypeOffset [2] = 2 set JHCR_Convert_toTypeOffset [5] = 3 set JHCR_Convert_toTypeOffset [9] = 4 set JHCR_Convert_toTypeOffset [19] = 5 set JHCR_Convert_toTypeOffset [43] = 6 set JHCR_Convert_toTypeOffset [51] = 7 set JHCR_Convert_toTypeOffset [96] = 8 endfunction // 1 "runtime/parser.j" // 1 "" // 1 "" // 31 "" // 1 "/usr/include/stdc-predef.h" 1 3 4 // 32 "" 2 // 1 "runtime/parser.j" globals constant integer JHCR_Parser_OpWidth = 2 constant integer JHCR_Parser_TypeWidth = 3 constant integer JHCR_Parser_RegWidth = 9 constant integer JHCR_Parser_LabelWidth = 6 integer JHCR_Parser_S = 0 integer JHCR_Parser_current_fn = 0 integer JHCR_Parser_prev_ins = 0 integer array JHCR_Parser_fn_labels integer array JHCR_Parser_fn_entry endglobals function JHCR_Parser_parse_ins takes string JHCR_Parser_s returns integer local integer JHCR_Parser_ins = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S, JHCR_Parser_S+2)) local integer JHCR_Parser_new = JHCR_Ins_alloc() local integer JHCR_Parser_b set JHCR_Ins_op[JHCR_Parser_new] = JHCR_Parser_ins set JHCR_Ins_next[JHCR_Parser_new] = 0 if JHCR_Parser_ins <= JHCR_Ins_GetGlobalArray then set JHCR_Ins_type[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+2, JHCR_Parser_S+ 5)) set JHCR_Ins_a1[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+5, JHCR_Parser_S+14)) set JHCR_Ins_a2[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+14, JHCR_Parser_S+23)) set JHCR_Ins_a3[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+23, JHCR_Parser_S+32)) set JHCR_Parser_S = JHCR_Parser_S + 32 elseif JHCR_Parser_ins <= JHCR_Ins_Bind then set JHCR_Ins_type[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+2, JHCR_Parser_S+ 5)) set JHCR_Ins_a1[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+5, JHCR_Parser_S+14)) set JHCR_Ins_a2[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+14, JHCR_Parser_S+23)) set JHCR_Parser_S = JHCR_Parser_S + 23 elseif JHCR_Parser_ins == JHCR_Ins_Lit then set JHCR_Ins_type[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+2, JHCR_Parser_S+ 5)) set JHCR_Ins_a1[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+5, JHCR_Parser_S+14)) set JHCR_Parser_b = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+14, JHCR_Parser_S+20)) if JHCR_Ins_type[JHCR_Parser_new] == JHCR_Types_string then set JHCR_Ins_string[JHCR_Parser_new] = SubString(JHCR_Parser_s, JHCR_Parser_S+20, JHCR_Parser_S+20+JHCR_Parser_b) elseif JHCR_Ins_type[JHCR_Parser_new] == JHCR_Types_integer then set JHCR_Ins_integer[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+20, JHCR_Parser_S+20+JHCR_Parser_b)) elseif JHCR_Ins_type[JHCR_Parser_new] == JHCR_Types_real then set JHCR_Ins_real[JHCR_Parser_new] = S2R(SubString(JHCR_Parser_s, JHCR_Parser_S+20, JHCR_Parser_S+20+JHCR_Parser_b)) elseif JHCR_Ins_type[JHCR_Parser_new] == JHCR_Types_boolean then set JHCR_Ins_boolean[JHCR_Parser_new] = SubString(JHCR_Parser_s, JHCR_Parser_S+20, JHCR_Parser_S+20+JHCR_Parser_b)=="true" endif set JHCR_Parser_S = JHCR_Parser_S + 20 + JHCR_Parser_b elseif JHCR_Parser_ins == JHCR_Ins_Call then set JHCR_Ins_a1[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+2, JHCR_Parser_S+11)) set JHCR_Ins_a2[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+11, JHCR_Parser_S+17)) set JHCR_Parser_S = JHCR_Parser_S + 17 elseif JHCR_Parser_ins == JHCR_Ins_Convert then set JHCR_Ins_type[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+2, JHCR_Parser_S+ 5)) set JHCR_Ins_a1[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+5, JHCR_Parser_S+14)) set JHCR_Ins_a2[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+14, JHCR_Parser_S+17)) set JHCR_Ins_a3[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+17, JHCR_Parser_S+26)) set JHCR_Parser_S = JHCR_Parser_S + 26 elseif JHCR_Parser_ins == JHCR_Ins_Label then set JHCR_Ins_a1[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+2, JHCR_Parser_S+8)) set JHCR_Parser_S = JHCR_Parser_S + 8 elseif JHCR_Parser_ins == JHCR_Ins_Jmp then set JHCR_Ins_a1[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+2, JHCR_Parser_S+8)) set JHCR_Parser_S = JHCR_Parser_S + 8 elseif JHCR_Parser_ins == JHCR_Ins_Fun then set JHCR_Ins_a1[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+2, JHCR_Parser_S+8)) if JHCR_Ins_a1[JHCR_Parser_new] < 0 then set JHCR_Parser_b = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+8, JHCR_Parser_S+14)) set JHCR_Ins_string[JHCR_Parser_new] = SubString(JHCR_Parser_s, JHCR_Parser_S+14, JHCR_Parser_S+14 +JHCR_Parser_b) set JHCR_Parser_S = JHCR_Parser_S + 14 + JHCR_Parser_b else set JHCR_Parser_S = JHCR_Parser_S + 8 endif elseif JHCR_Parser_ins == JHCR_Ins_JmpT then set JHCR_Ins_a1[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+2, JHCR_Parser_S+8)) set JHCR_Ins_a2[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+8, JHCR_Parser_S+17)) set JHCR_Parser_S = JHCR_Parser_S + 17 elseif JHCR_Parser_ins == JHCR_Ins_Not then set JHCR_Ins_a1[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+2, JHCR_Parser_S+11)) set JHCR_Ins_a2[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+11, JHCR_Parser_S+20)) set JHCR_Parser_S = JHCR_Parser_S + 20 elseif JHCR_Parser_ins == JHCR_Ins_Ret then set JHCR_Ins_type[JHCR_Parser_new] = S2I(SubString(JHCR_Parser_s, JHCR_Parser_S+2, JHCR_Parser_S+ 5)) set JHCR_Parser_S = JHCR_Parser_S + 5 endif return JHCR_Parser_new endfunction function JHCR_Parser_parse_and_print takes string JHCR_Parser_instruction returns nothing local integer JHCR_Parser_len = StringLength(JHCR_Parser_instruction) local integer JHCR_Parser_ins set JHCR_Parser_S = 0 loop exitwhen JHCR_Parser_S >= JHCR_Parser_len set JHCR_Parser_ins = JHCR_Parser_parse_ins(JHCR_Parser_instruction) call JHCR_Ins_print(JHCR_Parser_ins) endloop endfunction function JHCR_Parser_parse_and_init takes string JHCR_Parser_instruction returns nothing local integer JHCR_Parser_len = StringLength(JHCR_Parser_instruction) local integer JHCR_Parser_ins set JHCR_Parser_S = 0 loop exitwhen JHCR_Parser_S >= JHCR_Parser_len set JHCR_Parser_ins = JHCR_Parser_parse_ins(JHCR_Parser_instruction) if JHCR_Ins_op[JHCR_Parser_ins] == JHCR_Ins_Fun then set JHCR_Parser_current_fn = JHCR_Ins_a1[JHCR_Parser_ins] if JHCR_Parser_fn_labels[JHCR_Parser_current_fn + 100] == 0 then set JHCR_Parser_fn_labels[JHCR_Parser_current_fn + 100] = JHCR_Table_alloc() endif if JHCR_Parser_fn_entry[JHCR_Parser_current_fn + 100] != 0 then call JHCR_Ins_destroy(JHCR_Parser_fn_entry[JHCR_Parser_current_fn + 100]) endif set JHCR_Parser_fn_entry[JHCR_Parser_current_fn + 100] = JHCR_Parser_ins if JHCR_Parser_current_fn < 0 then call JHCR_StringTable_set(JHCR_Wrap_name2id, JHCR_Ins_string[JHCR_Parser_ins], JHCR_Parser_current_fn) endif call JHCR_Modified_set_modified(JHCR_Parser_current_fn) set JHCR_Parser_prev_ins = 0 elseif JHCR_Ins_op[JHCR_Parser_ins] == JHCR_Ins_Label then call JHCR_Table_set_integer(JHCR_Parser_fn_labels[JHCR_Parser_current_fn + 100], JHCR_Ins_a1[JHCR_Parser_ins], JHCR_Parser_ins) endif if JHCR_Parser_prev_ins != 0 then set JHCR_Ins_next[JHCR_Parser_prev_ins] = JHCR_Parser_ins endif set JHCR_Parser_prev_ins = JHCR_Parser_ins endloop endfunction function JHCR_Parser_parse_globals takes string JHCR_Parser_instruction, integer JHCR_Parser_entry returns integer local integer JHCR_Parser_len = StringLength(JHCR_Parser_instruction) local integer JHCR_Parser_ins set JHCR_Parser_S = 0 loop exitwhen JHCR_Parser_S >= JHCR_Parser_len set JHCR_Parser_ins = JHCR_Parser_parse_ins(JHCR_Parser_instruction) if JHCR_Parser_entry == 0 then set JHCR_Parser_entry = JHCR_Parser_ins endif if JHCR_Parser_prev_ins != 0 then set JHCR_Ins_next[JHCR_Parser_prev_ins] = JHCR_Parser_ins endif set JHCR_Parser_prev_ins = JHCR_Parser_ins endloop return JHCR_Parser_entry endfunction JHCR__main_Init_initJHCRmainExecuteFunc_Wrap_ExecuteFuncJHCRprocessJasshelperJHCRJHCRcodeintegerJHCRconfigmainMain.hs:(434,5)-(439,39)|function extractMainAndConfigOk.outjPathWriting map scriptstatePathWriting state fileinputjPathinputjPathInitializing....Pattern match failure in do expression at Main.hs:364:13-26rt2Pattern match failure in do expression at Main.hs:360:13-26rt1Pattern match failure in do expression at Main.hs:356:13-26blizzardjPathcommonjPathAdecAeatAco3AcohAbrfAro2Aro1AegrArenAgyvAflkAgybAheaAinfAsloAflaAmlsAdisAcmgAmdfAdtsAastAetfAbskAlshAensAdcnAliqAsplAvenAbloAcpfAwar0BlzSetAbilityTooltip0PlayerSetPlayerTechMaxAllowedMain.hs:(311,5)-(313,45)|function getNameprocessJasshelperMain.hs:243:17-38|Programm astPreloadFilesnothing21Too many changes. Did not write bytecode to fileOk.statePathWriting state fileJHCR.txtpreloadPathpreloadPath; globals; functionsshowAsmWriting bytecodeUpdating functioninputjPathinputjPathstatePathoptAsmoptJassshowSerializePattern match failure in do expression at Main.hs:208:13-26inputPathscommonjPathcommonjPathState file to keep track of updatesjhcr.binFILEstatePath to the mapscriptwar3map.jTreats the input script as if it was produced by jasshelperjasshelper)d2714704731cc203d1ceaf7a1fb09da995af107ejhcr - A compiler to allow hot code reload in jass (v. git-Compiles code to asm. Used for debugging purposesShow serialized asmshow-serializeApplies asm optimisationsopt-asmApplies jass optimisationsopt-jassjass files to compile[FILE]common.jPath to common.jcompileCompiles updates to be reloaded in the mapShows human readable assembler codeasmPath to your CustomMapData folderPATHpreload-pathupdateCompiles the mapscript to allow hot code reloadWhere to write the compiled mapscriptjhcr_war3map.jFILEoutBlizzard.jPath to Blizzard.jcommon.jPath to common.jinitmainMainOptions'Init'Update'Compilemain:Main.Initmain:Main.Updatemain:Main.CompileGHC 8.6.3 S !@*xS4`AJS\enw0Pp4(YRu4Y@vh@R"~,584?YISq]Rgpqz4PYX z RP 0 4@ Y X  RX >4PY"p,R6x@OI04SxY]g^p4zYXQex4Y0Rug 4hYv`hR@~r4!Y+5q?RIS\4fYpXzzR4YH R !4!YX" #4P#Y!#+p$Q5>$4H %YR%R\%ufo&4y&Y8'v'h8(R(~0)4x)Y)x*q+Rh+,4H,Y ,P-z!-R+H.5>.4H8/YR/\P0f0RpP1z24H2Y2h343Y 44Q@5 50@``7S)7S3< Ep8OX9bk9u&~ :1:9@;E;N`<X=j=u@> > )20?-<x? F?P]fo8@4y@Y@uxA;Ap0XPBSxBS CS$CS.8;XDCSNx[dmvXDHDDPEEwhFx @$Fw xGx ` + '4 Hw> HxH U b +k Iwu Ix   r3  Jw Jx   @ W 0Kw Kx `  ^ @Lw Lx$ 1 > kwG PMwQ Mx[ h u ~~ `Nw Nx   @ ` pOZ  ā Ow hPx    Pw xQx -  : }C RwM RxW ( d H q j z Sw Sx h    TZ   TS  0 TS P  p     # `U4- U7  VA XV4K VpU V_  W4i pWCs W}  PX X YS  ( 0ZS H h ZS   [Z     p[Z(  5 0 > [aH ` U  b X\Sl  y  \S     8 X  (]4 p]B ] P^  ^b:_@"X_h,_6_h@p`@J`hT@a^`ahha3r(b|Hbu@c   (h4Ì ph4hPi(im:i@ jhjjh%8k@/kh9lC(lhMl3WlamuknurS`XsZsZ8ta8XtSx uS#0uS:GPuSZgPvSq ~@vS` wS @p(H!h*3<ENW(`Hihr{ @p8`  &H/p8AJS\e8n`w Pp @X" +84P=FOXaj(sP| 8Xx(P h'09B0KPTx]fox@` 8 P p    !0!P!!!#!,"5@">p"G"P"Y"b#k0#tP#}x#####$8$`$$$$$$ %H%h% %%%(%1&:8&CX&L&U&^&g'p('yP'''Ō w4w;ʌ  x4Ռ hx4xz@yڌ 0z4z[z8{{&ߌ /|498};C L}4V _}4i~zs~@}H +xBP4v  4hX Ѓ4X$4.ȄF8 BBx4LvV _H4iYs# |4PȇHrЈC(3q4ЊC(+ 48w4`0 $x4.7 74A7KHU_X;ius< |0Аȑ`8&s p4Y(4p4P404x~}w z$.0l8B KP4UY_i,s |8x @4Yf xȠ(a X$#-@7ƍ @Ф4JYT^hrXl|׍ ا4(` 4@mh@on@-dty 4h#-S 684@mJhTo^nh-rd|8tȱpW H4вhHqPxش4 -`vt xz #-X7A-KdUh}_ihs |4 P4 4 4 (4Ǝ p4ˎ 4Ў 4 Վ H4ڎ '41ߎ :ؽ4D M 4W `h4j s4} 4 @4 4 п4 4 `4 4 4 84( 14;% D4N* W4a/ jX4t4 }49 4> 04C x4H 4M 4P@?R  4 8- T x4* Y4 8> HgH @R l\ i e 4o k x 4 r  4 h- / @ 8u q P  ( `  4!XY !! !4*! 3!+=! G!Q![!Be!h4o!vy!8,!Ə !x{!!!`!!!(!!H!!8!-"h"" 4""h4,"~6"@q@"4J"hT"q^"mh"`r"H|" "X4" "4"h"h-""Xd"-"m"_" "4"Pf## #p4"#m,#8`6#{@# I#84S#`]#/ f#4p#8Yz#H#3 ##P###= #@4#Y##4##4#$4$(4$p~"$,$P 5$4?$Y H$zR$`\$uf$0lp$z$e $z$$8$Xv$$$4$X4$v$q $(4$pY$%x8%%X4"%4,%v6%p@%{ I%4S%XY]%g% p%hzz%%h%p%U% %p4%Y%(% %4%`%H%p;%4&~&x& ~"&,&`6& ?&I&S&`a]& f&p&(z&$&&]& &Ȑ & &@ & h&Ґ & 4&` Y& & #&P ' 'ِ '8 !' +' 5'B?'p4I'vS'@u]'g'q'x;{''`4''Hz' 'm'`'o'pu'8'@' 'z' (hh(~(p4$(4.(v8(B(L(xV(P;`(lj((yt( }(4((@(H(0q(x(H4(-(v(`t(+ (z(0 (x o) u)!x)6 %)"/)`"9)"uC)H#qM)#}W)B `)h$j)$t)%a~)%-)%v)X&)&h)p' )')8()H()h()()()()())*@)*`)*)!*)**)3*)<* *E*@*N*`*W**`**i**r**{*+*(+*H+*p+*+*+*+*,*(,*H,*h,*,*,*,*,+- +0-+X-+-&+-/+-8+-A+.J+(.S+H.\+h.e+.n+.w+.+(34+p34+34+4Y+N +p44+4Y+(5z+r +54+6`+p6z+{ +74 ,H7`,7z, &,H840,8`:,9zD,9`N, W,:4a,H:Yk, t,:4~,;`,p;z,<4,H<u, ,<4,=Y, ,=4,=`,@>z,>Y, ,@?4- -?4-?g$-H@z.- 7-@4A- AzK-AYU- Bp_-T h-B4r-BY|-XC4-C4- -C4-0DY- -D4-D`-XEz-EY- -XF4-FY-Ò .G4.XG`.Gz".XHY,.˒ 5.H4?.IYI. R.I4\.I`f.8Jzp.JYz. .8K4.KY. .K4.8L`.Lz.8M4.Mu.Nm. .N4.N`. /@O4 /OY/Oz /P4*/Pu4/XQo>/QH/pRR/S\/Sf/xTmp/& y/T4/@Um/. /U4/VY/Z /xV4/VY/~ /0W4/xW`/Wz/xXY/ 0X4 00YY0 0Y4(0Y`20XZz<0 E0Z4O00[`Y0[zc00\`m0\Bw0\0]~0(^0^0x_0 0 `40h`0a0 0a40bY0b40bY1 18c41cY1cz(1 11d4;1d`E18ezO1" X1e4b1f`l1fzv1' 1g41Xg`1gz1Xh`1+ 1h41i`16 1i41iY18jz1j41ku1I 2k42k`2R %2Pl4/2lY92mzC2m4M2muW2hnoa2nk2ouu2p~2p20q2q2c 2r42r2s2Pt|2t2u2(v42pv>2.3/ 3`/3h 3/-3m 83/E3/R30_3 0l3@0y3`0303r 3030313013P13p131314z 414 2+4@284`2E42R42_4 j42w434034P34p34 434x_4(yR4yR4 4 5   55B5e5{555555 6/6R6a6{6666667737B7c7r77777$888q=8l888q88X9q8 89q809x:q9@(9;q>9PW9;qj9`9(<9p9<99h=9:>q-:J:>`:y::::;(;B;;;;<@<<<=<=k===>0>R>`>>>>>'?Q???*@@@@A#AIAZAAABSBBBBC+CTCpCCCCDD1DMDgDDDDDDEE1EIErEEEF&FJF|FFFG=GGGGGH1H\HHHHHHI5I`IIIJyJJJKMKiKKKK&LHLfLLLL+M[MxMMMMNBNtNNNNOPUPvPPPPPPQ%QFQeQQQQQR(RARhRRRRRS0SMSfS}SSSSS T9TXTqTTTbUU-VVWWXrXXLYYSZZ=[[\\\N]]6^^_4___```maa3aa3a3bwmb@/ab@xSb/(bNb/fbbbbc+c0Dchccc1c2c3dzd(z,dHzuAII_srtrw89_inforw89_closureuAIZ_srtrx4N_inforx4N_closureuAYL_srtuAYM_srtuAYN_srtuAYO_srtuAYP_srtuAYQ_srtuAYR_srtuAYS_srtuAYT_srtuAYU_srtuAYV_srtuAYW_srtuAYX_srtcAKy_strsAkl_infosAkm_infosAkk_infosAkn_infocAL1_strsAkh_infosAki_infosAko_infosAkp_infosAkg_infosAkq_infocALE_strsAkd_infosAke_infosAkr_infosAks_infosAkc_infosAkt_infocAMh_strsAk9_infosAka_infosAku_infosAkv_infosAk8_infosAkw_infocAMU_strsAk5_infosAk6_infosAkx_infosAky_infosAk4_infosAkz_infocANx_strsAk1_infosAk2_infosAkA_infosAkB_infosAk0_infosAkC_infocAOa_strsAjX_infosAjY_infosAkD_infocAOw_strsAjV_infosAjW_infosAkE_infosAjU_infocAPZ_strsAl8_infosAl9_infosAl7_infosAla_infocAQs_strsAl4_infosAl5_infosAlb_infosAlc_infosAl3_infosAld_infocAR5_strsAl0_infosAl1_infosAle_infosAlf_infosAkZ_infosAlg_infocARI_strsAkW_infosAkX_infosAlh_infosAli_infosAkV_infosAlj_infocASl_strsAkS_infosAkT_infosAlk_infosAll_infosAkR_infosAlm_infocASY_strsAkO_infosAkP_infosAln_infocATk_strsAkM_infosAkN_infosAlo_infosAkL_infocAUN_strsAlS_infosAlT_infosAlR_infosAlU_infocAVg_strsAlO_infosAlP_infosAlV_infosAlW_infosAlN_infosAlX_infocAVT_strsAlK_infosAlL_infosAlY_infosAlZ_infosAlJ_infosAm0_infocAWw_strsAlG_infosAlH_infosAm1_infosAm2_infosAlF_infosAm3_infocAX9_strsAlC_infosAlD_infosAm4_infosAm5_infosAlB_infosAm6_infocAXM_strsAly_infosAlz_infosAm7_infocAY8_strsAlw_infosAlx_infosAm8_infosAlv_inforx4O_infocAJb_inforx4O_closureuB9N_srtuB9O_srtrx4Q_closurerx4P_closurerx4P_inforx4Q_infouBap_srtcBak_strcBa8_infocBaP_strcBaD_infocBbi_strcBb6_infocBbL_strcBbz_infocBce_strcBc2_infocBcH_strcBcv_infocBda_strcBcY_infocBdK_strcBdr_infocBej_strcBe0_infocBeS_strcBez_infocBfk_strcBf8_infocBfR_strcBfB_infouBgw_srtuBgx_srtsAoh_infosAog_infortjl_infortjl_closureuBhu_srtcBh4_strsAoo_infosAop_infosAoq_infosAon_infortl0_infortl0_closureuBi4_srtrx4R_inforx4R_closurerx4S_closureuBim_srtrx4T_inforx4T_closureuBiD_srtrx4U_inforx4U_closureuBiU_srtrx4V_inforx4V_closureuBjb_srtrx4W_inforx4W_closureuBk6_srtuBk7_srtcBjQ_strsAoz_infortl1_infocBjp_infocBju_infortl1_closureuBkM_srtuBkN_srtcBkB_strsAp3_infosAp4_infosAp4_closuresAp5_closurecBlh_strsAp0_infosAp1_infosAp1_closuresAp6_closurecBlT_strsAoX_infosAoY_infosAoY_closuresAp7_closurecBmv_strsAoU_infosAoV_infosAoV_closuresAp8_closurecBn7_strsAoR_infosAoS_infosAoS_closuresAp9_closurecBnJ_strsAoO_infosAoP_infosAoP_closuresApa_closurecBol_strsAoL_infosAoM_infosAoM_closuresApb_closurecBoX_strsAoI_infosAoJ_infosAoJ_closuresApc_closurecBpz_strsAoF_infosAoG_infosAoG_closuresApd_closureuBq9_srtrtl2_infortl2_closurecBqs_strsApo_infosApp_infosApp_closuresApq_closurecBr4_strsApl_infosApm_infosApm_closuresApr_closurecBrG_strsApi_infosApj_infosApj_closuresAps_closurecBsi_strsApf_infosApg_infosApg_closuresApt_closureuBsS_srtrtl3_infortl3_closureuBt9_srtrx4X_inforx4X_closureuBtq_srtrx4Y_inforx4Y_closureuBvc_srtuBvd_srtuBve_srtsApC_infosApE_infocBtT_infosApB_infosApP_infocBus_infosApN_infortl5_infocBtC_infortl5_closurecBuc_infocBui_inforx4Z_inforx4Z_closureuBwj_srtrx50_inforx50_closureuBwA_srtrx51_inforx51_closureuBwR_srtrx52_inforx52_closureuBx8_srtrx53_inforx53_closureuBxp_srtrx54_inforx54_closurerx55_closurerx56_inforx56_closureuBxW_srtrx57_inforx57_closureuBBH_srtuBBI_srtuBBJ_srtuBBK_srtuBBL_srtcByh_strsApU_infosApX_infosApS_infocByl_infortl9_closuresApZ_infortl9_infosAq5_infosAq6_infosAqf_infosAqg_infosAqd_infosAqe_infosAqk_infosAql_infosAqr_infosAqC_infosAqD_infocByL_infouBH5_srtuBH6_srtuBH7_srtsAqJ_infocBDO_strsAqI_infosAqG_infocBDS_infortla_closuresAqM_infortla_infosAqS_infosAqT_infosAr2_infosAr3_infosAr0_infosAr1_infosAr7_infosAr8_infosAre_infosArp_infosArq_infocBE9_inforx58_inforx58_closureuBJa_srtrx59_inforx59_closureuBJr_srtrx5a_inforx5a_closureuBJI_srtrx5b_inforx5b_closureuBJZ_srtrx5c_inforx5c_closurerx5d_inforx5d_closurerx5e_closurerx5f_inforx5f_closureuBKL_srtrx5g_inforx5g_closurerx5h_inforx5h_closureuBLh_srtrx5i_inforx5i_closurerx5j_inforx5j_closureuCL5_srtuCL6_srtuCL7_srtuCL8_srtuCL9_srtuCLa_srtuCLb_srtuCLc_srtuCLd_srtuCLe_srtuCLf_srtuCLg_srtuCLh_srtuCLi_srtuCLj_srtuCLk_srtuCLl_srtuCLm_srtuCLn_srtuCLo_srtuCLp_srtuCLq_srtuCLr_srtuCLs_srtuCLt_srtuCLu_srtuCLv_srtuCLw_srtuCLx_srtuCLy_srtuCLz_srtuCLA_srtuCLB_srtuCLC_srtuCLD_srtuCLE_srtuCLF_srtuCLG_srtuCLH_srtuCLI_srtuCLJ_srtuCLK_srtuCLL_srtuCLM_srtuCLN_srtuCLO_srtuCLP_srtuCLQ_srtuCLR_srtuCLS_srtuCLT_srtuCLU_srtuCLV_srtuCLW_srtuCLX_srtuCLY_srtuCLZ_srtuCM0_srtuCM1_srtuCM2_srtuCM3_srtuCM4_srtuCM5_srtuCM6_srtuCM7_srtuCM8_srtuCM9_srtuCMa_srtuCMb_srtuCMc_srtuCMd_srtuCMe_srtuCMf_srtuCMg_srtuCMh_srtuCMi_srtuCMj_srtuCMk_srtuCMl_srtuCMm_srtuCMn_srtuCMo_srtuCMp_srtuCMq_srtuCMr_srtuCMs_srtuCMt_srtuCMu_srtuCMv_srtuCMw_srtuCMx_srtuCMy_srtuCMz_srtuCMA_srtuCMB_srtuCMC_srtuCMD_srtuCME_srtuCMF_srtuCMG_srtuCMH_srtuCMI_srtuCMJ_srtuCMK_srtuCML_srtuCMM_srtuCMN_srtuCMO_srtuCMP_srtuCMQ_srtuCMR_srtuCMS_srtuCMT_srtuCMU_srtuCMV_srtuCMW_srtuCMX_srtuCMY_srtuCMZ_srtuCN0_srtuCN1_srtuCN2_srtuCN3_srtuCN4_srtuCN5_srtuCN6_srtuCN7_srtuCN8_srtuCN9_srtuCNa_srtuCNb_srtuCNc_srtuCNd_srtuCNe_srtuCNf_srtuCNg_srtuCNh_srtuCNi_srtuCNj_srtuCNk_srtuCNl_srtuCNm_srtuCNn_srtuCNo_srtuCNp_srtuCNq_srtuCNr_srtuCNs_srtuCNt_srtuCNu_srtuCNv_srtuCNw_srtuCNx_srtuCNy_srtuCNz_srtuCNA_srtuCNB_srtuCNC_srtuCND_srtuCNE_srtuCNF_srtuCNG_srtuCNH_srtuCNI_srtuCNJ_srtuCNK_srtuCNL_srtcBM2_strsAuf_infosAuh_infocBMv_strsAuq_infocBMD_strsAup_infosAur_infosAuy_infocBMY_strsAui_infosAuk_infosAu7_infocBLS_infocBM6_infocBNN_strsAuE_infosAuK_infocBOb_strsAuH_infocBOj_strsAuG_infosAuI_infosAuJ_infosAuz_infocBND_infocBNR_infocBPJ_strsAuL_infocBP2_infocBPu_infocBPf_infosAwB_infosAwA_infosAwC_infocBQE_strsAwL_infosAwK_infocBQV_strsAwN_infosAwM_infosAwO_infosAwP_infosAxF_infosAxE_infosAxG_infocBSf_strsAxM_infosAxN_infocBSx_strsAxP_infosAxQ_infocBSo_infosAxR_infosAxK_infosAxJ_infosAy2_infosAy3_infosAy1_infosAy0_infosAy5_infocBTX_strsAxZ_infosAy6_infosAxX_infosAxY_infocBUJ_strsAyi_infocBUV_strsAyk_infosAyl_infocBUz_infocBUN_infosAya_infosAy9_infocBVQ_strsAxW_infocBUm_infosAyH_infosAyy_infocBWN_strsAzu_infosAzv_infosAzt_infosAzw_infosAzs_infosAzx_infosAzq_infosAzp_infosAzr_infosAzy_infocBY6_strsAzm_infocBXU_infosAzn_infosAzz_infocBYt_strsAzd_infosAze_infosAzA_infosAza_infocBZh_strsAz5_infocBYY_infosAzc_infosAzB_infocBZC_strsAyM_infosAyN_infosAzC_infocBRp_infocC0t_strsAxy_infocC0a_infosAxz_infocC0Y_strsAxf_infocC0F_infosAxg_infosAxA_infosAzD_infocC1r_strsAwI_infosAwJ_infosAzE_infocBPT_infocBQn_infosAws_infocC2J_strsAwl_infosAwm_infocC2z_infocC3b_strsAwd_infosAwe_infosAwf_infosAwn_infosAwo_infosAwa_infosAwb_infosAwp_infosAwt_infocC4r_strsAw4_infosAw5_infocC4h_infocC4T_strsAvW_infosAvX_infosAvY_infosAw6_infosAw7_infosAvT_infosAvU_infosAw8_infosAwu_infocC6e_strsAvM_infosAvN_infocC64_infosAvF_infosAvG_infosAvO_infosAvC_infosAvB_infosAvD_infosAvP_infocC7x_strsAvx_infocC7l_infocC7X_strsAvp_infocC7H_infosAvQ_infosAv6_infosAv7_infosAvR_infosAwv_infosAww_infocC8K_strsAzK_infocC8S_strsAzL_infocC90_strsAzM_infocC98_strsAzN_infocC9g_strsAzO_infocC9o_strsAzP_infocC9w_strsAzQ_infocC9E_strsAzR_infocC9M_strsAzS_infocCa3_strsAA2_infocCab_strsAA3_infocCaj_strsAA4_infocCar_strsAA5_infocCaz_strsAA6_infocCaH_strsAA7_infocCaP_strsAA8_infocCaX_strsAA9_infocCb5_strsAAa_infocCbd_strsAAb_infocCbl_strsAAc_infocCbt_strsAAd_infocCbB_strsAAe_infocCbJ_strsAAf_infocCbR_strsAAg_infocCbZ_strsAAh_infocCc7_strsAAi_infocCcf_strsAAj_infocCcn_strsAAk_infocCcv_strsAAl_infocCcD_strsAAm_infocCcL_strsAAn_infocCcT_strsAAo_infocCd1_strsAAp_infosAAS_infosAAT_infocCe3_strsABg_infosABf_infocCeq_strsABd_infosABe_infosABl_infosABm_infosAB5_infosAB6_infocCf7_strsAB0_infocCfh_strsAAZ_infocCfr_strsAAY_infosAAX_infosABo_infosAAU_infosAAV_infosAAW_infosAAO_infocCgy_strsABp_infocCgk_infocCgI_infosABN_infosABO_infosABM_infosABJ_infosABP_infocCir_strsABQ_infocChK_infocCic_infocChX_infosADg_infosADf_infosADh_infosADk_infocCjK_strsADP_infocCjv_infosADJ_infocCjR_infocCk7_infocCkw_infocCkh_infocCkH_infocCkT_infocCl4_infosADl_infosADR_infosADS_infosADQ_infosAEg_infosAEf_infosAEh_infosAEe_infosAEj_infosAEk_infosAEi_infosAEL_infosAEJ_infosAF4_infocCnR_strsAEX_infocCnZ_strsAEY_infosAF0_infosAEW_infosAF1_infosAF2_infosAEV_infosAF3_infosAF5_infocCoU_strsAES_infosAET_infosAF6_infocCpg_strsAEP_infosAEN_infosAEO_infosAEQ_infocCpU_strsAF8_infosAF9_infocCqC_strsAFX_infosAFY_infosAFU_infocCrk_strsAFT_infocCr1_infosAFW_infosAFZ_infocCrF_strsAFA_infosAFB_infosAG0_infosAFz_infosAG1_infosAFy_infosAG2_infosAFw_infosAFv_infosAFx_infosAG3_infocCsV_strsAFr_infocCtf_strsAFq_infocCt3_infosAFs_infosAFt_infosAG4_infocCtT_strsAFi_infocCtH_infosAFb_infosAFj_infosAG5_infocCpI_infosAEC_infosAEB_infosAED_infocCve_strsAEz_infosAEA_infosAEE_infosAEy_infosAEF_infosAEw_infosAEv_infosAEx_infosAEG_infocCwe_strsAEt_infosAEu_infosAEH_infocCwM_strsAEr_infocCwA_infosAEs_infosAEI_infosAG6_infocCxe_strsAEc_infosAEd_infosAG7_infocCxK_strsAE6_infosAE9_infosAEa_infosAE2_infosAE1_infosAE3_infosAE4_infosAEb_infosAG8_infocCiL_infocCzi_strsAD9_infocCyZ_infosADa_infocCzN_strsACQ_infocCzu_infosACR_infosADb_infosAG9_infocCiB_infocCAA_strsACs_infocCAh_infosACt_infocCBw_strsAGr_infosAGs_infosAGq_infosAGf_infocCAO_infocCAU_infocCBY_strsAGt_infocCBM_infocCC2_infosAHV_infosAHU_infosAHW_infosAI7_infocCDf_infosAI9_infosAI3_infosAIa_infosAI2_infosAIb_infosAI1_infosAIt_infosAIp_infosAIq_infosAIr_infosAIu_infosAIn_infosAIv_infocCFi_strsAIl_infocCF6_infosAIm_infosAIw_infosAId_infosAIc_infosAIe_infosAIx_infocCCl_infocCCP_infosAHJ_infosAHK_infosAHM_infocCHk_strsAHD_infosAHE_infocCHa_infosAHw_infosAHx_infosAHF_infosAHt_infosAHs_infosAHu_infosAHG_infocCIH_strsAHp_infocCIv_infosAHq_infosAHH_infosAHN_infocCJt_strsAHf_infocCJd_infosAHg_infosAHh_infosAHO_infocCKg_strsAGU_infocCK0_infosAGV_infosAGC_infosAGW_infosAHP_infosAHQ_infosAIy_infocBLI_infosAIy_closureuDKj_srtuDKk_srtuDKl_srtuDKm_srtuDKn_srtuDKo_srtuDKp_srtuDKq_srtuDKr_srtuDKs_srtuDKt_srtuDKu_srtuDKv_srtuDKw_srtuDKx_srtuDKy_srtuDKz_srtuDKA_srtuDKB_srtuDKC_srtuDKD_srtuDKE_srtuDKF_srtuDKG_srtuDKH_srtuDKI_srtuDKJ_srtuDKK_srtuDKL_srtuDKM_srtuDKN_srtuDKO_srtuDKP_srtuDKQ_srtuDKR_srtuDKS_srtuDKT_srtuDKU_srtuDKV_srtuDKW_srtuDKX_srtuDKY_srtuDKZ_srtuDL0_srtuDL1_srtuDL2_srtuDL3_srtuDL4_srtuDL5_srtsArs_infosArt_infosArD_infosArE_infocDpR_strsArB_infosArC_infosArF_infocDqd_strsArz_infosArA_infosArG_infocDqz_strsArx_infosAry_infosArH_infocDqV_strsArv_infosArw_infosArI_infosAru_infocDru_strsArN_infosArO_infocDrL_strsArL_infosArM_infosArP_infosArK_infosArJ_infocDsr_strsArT_infosArU_infocDsI_strsArR_infosArS_infosArV_infosArQ_infocDtp_strsAtS_infocDtB_strsAtQ_infosAtR_infosAtT_infocDtT_strsAtO_infosAtU_infosAtV_infosAtW_infocDuI_strsAtG_infosAtH_infosAt2_infosAt3_infocDvq_strsAtB_infosAtC_infocDvH_strsAtz_infosAtA_infosAtD_infosAtE_infocDwk_strsAtu_infosAtv_infocDwB_strsAts_infosAtt_infosAtw_infosAtx_infocDxe_strsAtn_infosAto_infocDxv_strsAtl_infosAtm_infosAtp_infosAtq_infocDyc_strsAtf_infosAtg_infocDyt_strsAtd_infosAte_infosAth_infosAtc_infosAti_infosAtj_infocDzi_strsAt7_infosAt8_infocDzz_strsAt5_infosAt6_infosAt9_infosAt4_infosAta_infosAtb_infosAtk_infosAtr_infosAty_infosAtF_infosAtI_infocDAx_strsAt0_infosAtJ_infocDAW_strsAsW_infosAsX_infocDBp_strsAsR_infosAsS_infocDBG_strsAsP_infosAsQ_infosAsT_infosAsU_infocDCv_strsAsH_infosAsI_infocDCM_strsAsF_infosAsG_infosAsJ_infocDD8_strsAsD_infosAsE_infosAsK_infosAsL_infosAsC_infosAsM_infosAsN_infosAsO_infosAsV_infosAsY_infocDE1_strsAsB_infosAsZ_infosAtK_infocDEv_strsAsx_infosAsy_infosAsp_infosAsq_infocDFq_strsAsn_infosAso_infosAsr_infocDFM_strsAsl_infosAsm_infosAss_infocDG8_strsAsj_infosAsk_infosAst_infocDGu_strsAsh_infosAsi_infosAsu_infosAsv_infocDHj_strsAs9_infosAsa_infocDHA_strsAs7_infosAs8_infosAsb_infosAs6_infosAsc_infocDIk_strsAs1_infosAs2_infocDIB_strsArZ_infosAs0_infosAs3_infosArY_infosAs4_infosAs5_infosAsd_infosAse_infosAsf_infosAsg_infosAsw_infosAsz_infocDJE_strsArX_infosAsA_infosAtL_infosAtM_infosAtN_infosAtX_infosArW_infosAtY_infosAtY_closureuDZT_srtuE0d_srtrx5k_bytesrx5l_closurerx5m_bytesrx5n_closurerx5o_closurerx5p_closurerx5q_closurerx5r_closurerx5s_closurerx5t_closurerx5u_bytesrx5v_closurerx5w_closurerx5x_closurerx5y_closurerx5z_closurerx5A_closurerx5B_closurerx5C_closurerx5D_bytesrx5E_closurerx5F_closurerx5G_closurerx5H_closurerx5I_closurerx5J_closurerx5K_bytesrx5L_closurerx5M_closurerx5N_closurerx5O_closurerx5P_closurerx5Q_bytesrx5R_closureMain_Init_infoMain_Update_infoMain_Compile_infoiE1F_striE1K_striE1P_strstg_SRT_2_infobase_GHCziShow_zdfShowChar_closurebase_GHCziShow_zdfShowZMZN_closure_GLOBAL_OFFSET_TABLE_newCAFstg_bh_upd_frame_infostg_ap_p_faststg_SRT_1_infoghczmprim_GHCziClasses_zdfOrdInt_closureghczmprim_GHCziCString_unpackCStringzh_closurebase_GHCziShow_showString_closurebase_GHCziShow_zdfShowBool_closurestg_SRT_3_infobase_GHCziBase_zi_closurebase_GHCziShow_showCommaSpace_closurestg_SRT_5_infobase_GHCziShow_showParen_closurestg_upd_frame_infostg_ap_n_faststg_ap_pp_infostg_INTLIKE_closurebase_GHCziShow_showsPrec_infostg_ap_pp_fastghczmprim_GHCziClasses_zgze_infostg_gc_unpt_r1base_GHCziShow_zddmshowList_closureMain_zdfShowOptions_closurebase_GHCziShow_zddmshow_closurebase_GHCziShow_CZCShow_con_infobase_ControlziExceptionziBase_recSelError_closureMain_showSerializze_infobase_ControlziExceptionziBase_recSelError_infoMain_showSerializze_closureMain_optAsm_infoMain_optAsm_closureMain_optJass_infoMain_optJass_closureMain_inputPaths_infoMain_inputPaths_closureMain_showAsm_infoMain_showAsm_closureMain_preloadPath_infoMain_preloadPath_closureMain_outjPath_infoMain_outjPath_closureMain_statePath_infoMain_statePath_closureMain_processJasshelper_infoMain_processJasshelper_closureMain_inputjPath_infoMain_inputjPath_closureMain_blizzzzardjPath_infoMain_blizzzzardjPath_closureMain_commonjPath_infoMain_commonjPath_closurebase_GHCziBase_zdfMonadIO_closurebase_GHCziBase_return_infostg_ap_0_fastmegaparseczm7zi0zi4zmBfaLKPDwnJrCF7VMBxwscQ_TextziMegaparsec_parse_closurebase_GHCziBase_zlzg_infobase_GHCziBase_zd_closuretransformerszm0zi5zi5zi0_ControlziMonadziTransziExcept_zdfMonadFailExceptT_closurebase_ControlziMonadziFail_zdfMonadFailIO_closureghczmprim_GHCziTypes_Eqzh_con_infobase_DataziTypeziEquality_zdfz7eUkab_closurebase_DataziString_zdfIsStringZMZN_closuretransformerszm0zi5zi5zi0_ControlziMonadziTransziExcept_zdfMonadIOExceptT_closurebase_ControlziMonadziIOziClass_zdfMonadIOIO_closuretransformerszm0zi5zi5zi0_ControlziMonadziTransziExcept_zdfMonadExceptT_closurebase_GHCziBase_zdfSemigroupZMZN_closurebase_ControlziExceptionziBase_patError_closurebase_ControlziExceptionziBase_patError_infoJassziAst_zdWProgramm_closurebytestringzm0zi10zi8zi2_DataziByteStringziUnsafe_unsafePackAddressLen_closurebase_GHCziIOziUnsafe_unsafePerformIO_closureghczmprim_GHCziTypes_Izh_con_infostg_ap_n_infoghczmprim_GHCziTypes_ZC_con_infoghczmprim_GHCziTypes_ZMZN_closurebase_GHCziBase_map_closurebytestringzm0zi10zi8zi2_DataziByteStringziChar8_unpack_closureghczmprim_GHCziClasses_zdfOrdChar_closureghczmprim_GHCziClasses_zdfOrdZMZN_closurecontainerszm0zi6zi0zi1_DataziMapziInternal_zdfMonoidMap_closurecontainerszm0zi6zi0zi1_DataziMapziInternal_singleton_closurehashablezm1zi2zi7zi0zm2SI038axTEd7AEZZJ275kpi_DataziHashableziClass_zdfHashableChar_closurehashablezm1zi2zi7zi0zm2SI038axTEd7AEZZJ275kpi_DataziHashableziClass_zdfHashableZMZN_closureJassziAst_zdfHashableAst_closurestg_ap_p_infohashablezm1zi2zi7zi0zm2SI038axTEd7AEZZJ275kpi_DataziHashableziClass_hash_infoJassziAst_zdfComposeAst_closureDataziComposeable_composeFold_closurestg_ap_pppp_fastcontainerszm0zi6zi0zi1_DataziMapziInternal_zdfSemigroupMap_closurebinaryzm0zi8zi6zi0_DataziBinaryziClass_zdfBinaryChar_closurebinaryzm0zi8zi6zi0_DataziBinaryziClass_zdfBinaryZMZN_closurebinaryzm0zi8zi6zi0_DataziBinaryziClass_zdfBinaryMap_closurebinaryzm0zi8zi6zi0_DataziBinaryziClass_zdfBinaryInt_closurestg_SRT_4_infobinaryzm0zi8zi6zi0_DataziBinaryziClass_zdfBinaryZLz2cUz2cUZR_closureHotziInitziRename_zdfBinaryRenameVariablesState_closurestg_ap_ppp_fastbase_ControlziArrow_zdfArrowzmzg_closurebase_GHCziList_drop_closureghczmprim_GHCziClasses_zdfEqChar_closurebase_DataziOldList_isPrefixOf_closurebase_ControlziArrow_second_infobase_GHCziBase_zdfFunctorMaybe_closurebase_GHCziBase_fmap_infostg_ap_2_upd_infoJassziAst_Function_con_infoJassziAst_Native_con_infoDataziComposeable_composeOp_closureJassziAst_Call_con_infoJassziAst_Code_con_infoJassziAst_AVar_con_infoJassziAst_SVar_con_infoJassziAst_ADef_con_infoJassziAst_SDef_con_infoHotziVar_zhzh_closureHotziVar_nameOf_closureghczmprim_GHCziClasses_zdfEqZMZN_closurebase_GHCziBase_zdfFunctorIO_closuretransformerszm0zi5zi5zi0_ControlziMonadziTransziExcept_zdfFunctorExceptT_closurebase_SystemziIO_readFile_closureJassziParser_programm_closurebase_DataziTraversable_forM_closurebase_DataziTraversable_zdfTraversableZMZN_closurebase_DataziFoldable_concat_closurebase_DataziFoldable_zdfFoldableZMZN_closuretransformerszm0zi5zi5zi0_ControlziMonadziTransziExcept_runExceptT_closurebase_GHCziIOziHandleziFD_stdout_closurebytestringzm0zi10zi8zi2_DataziByteStringziBuilder_hPutBuilder_closureHotziInstruction_serializzeAsm_closurebase_GHCziBase_when_closurebase_GHCziBase_zdfApplicativeIO_closurebase_SystemziIO_putStrLn_closurebase_GHCziInt_zdfNumInt64_closureHotziInstruction_serializzeChunked_closurebase_DataziFoldable_forMzu_closureJassziLCA_child2parent_closurebase_DataziTuple_fst_closureHotziAst_jass2hot_closurebase_GHCziBase_id_closureHotziInitziRename_compilezq_closureHotziInitziRename_compile_closureHotziInstructionziCompiler_compile_closurebase_GHCziIOziHandleziFD_stderr_closurebase_GHCziIOziHandleziText_hPutStrLn_closuremegaparseczm7zi0zi4zmBfaLKPDwnJrCF7VMBxwscQ_TextziMegaparsecziError_errorBundlePretty_closuremegaparseczm7zi0zi4zmBfaLKPDwnJrCF7VMBxwscQ_TextziMegaparsecziError_zdfShowErrorComponentVoid_closuremegaparseczm7zi0zi4zmBfaLKPDwnJrCF7VMBxwscQ_TextziMegaparsecziStream_zdfStreamZMZN_closurebase_SystemziExit_exitFailure_closureJassziOptziRewrite_rewrite_closureJassziOptziRewriteziSomeRules_someRules_closurebase_GHCziList_znzn_closureHotziInstructionziOptziRewrite_rewrite_closureHotziInstructionziOptziRewriteziSomeRules_someRules_closurebase_GHCziList_iterate_closurebinaryzm0zi8zi6zi0_DataziBinary_decodeFile_closurebase_DataziFunctor_zlzdzg_closurebase_GHCziList_filter_closureJassziAst_isFunction_closurebase_DataziOldList_unwords_closuredirectoryzm1zi3zi3zi0_SystemziDirectory_createDirectoryIfMissing_closurefilepathzm1zi4zi2zi1_SystemziFilePathziPosix_zlzszg_closurebase_GHCziIOziHandleziFD_openBinaryFile_closureJassziPrinter_pretty_closurebase_GHCziIOziHandle_hFlush_closurebase_GHCziIOziHandle_hClose_closurebinaryzm0zi8zi6zi0_DataziBinary_encodeFile_closurebase_GHCziBase_zdfMonadMaybe_closurebase_GHCziBase_zdfApplicativeZMZN_closureHotziInstructionziCompiler_compileGlobals_closureHotziAst_globals2statements_closureghczmprim_GHCziClasses_zdfEqInt_closurecontainerszm0zi6zi0zi1_DataziMapziInternal_lookup_closureHotziJassHelper_compile_closurebase_ControlziMonad_guard_closurebase_GHCziBase_zdfAlternativeMaybe_closurebase_GHCziShow_zdfShowInt_closurebase_GHCziList_zzipWith_closurestg_SRT_6_infobase_GHCziBase_zdfMonoidZMZN_closurebase_GHCziBase_flip_closurebase_DataziOldList_partition_closurebase_GHCziBase_eqString_closureJassziAst_fmap_closureHotziInitziStubs_compile_closureHotziInitziAuto_compile_closureHotziHandleCode_compile_closureJassziAst_isLocal_closurestg_SRT_12_infostg_sel_1_upd_infostg_sel_0_upd_infoHotziInitziRename_Init_closureghczmprim_GHCziClasses_zeze_infobase_ControlziArrow_first_infobase_DataziFoldable_foldr1_infoghczmprim_GHCziTypes_False_closureghczmprim_GHCziTypes_True_closureJassziAst_Programm_con_infoghczmprim_GHCziTuple_Z2T_con_infobase_DataziFoldable_foldl1_infobase_GHCziBase_zgzg_infobase_GHCziIOziIOMode_WriteMode_closurebase_GHCziBase_zgzgze_infoghczmprim_GHCziTuple_Z3T_con_infobase_ControlziMonadziFail_fail_infobase_GHCziBase_mconcat_infobase_ControlziMonadziIOziClass_liftIO_infobase_DataziFoldable_length_infoJassziAst_zdWRawcode_closureJassziAst_zdWString_infoJassziAst_Int_con_infobase_GHCziShow_show_infoJassziAst_zdWInt_closureghczmprim_GHCziClasses_zsze_infoJassziAst_zdWProgramm_infoHotziInitziRename_Update_closureintegerzmgmp_GHCziIntegerziType_Szh_con_infobase_GHCziNum_fromInteger_infoJassziAst_Normal_closurebase_GHCziBase_pure_infooptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_prefs_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_showHelpOnEmpty_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_str_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_help_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_metavar_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilderziInternal_zdfHasMetavarArgumentFields_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilderziInternal_zdfSemigroupMod_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_argument_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziTypes_zdfFunctorParser_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziTypes_zdfApplicativeParser_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_long_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilderziInternal_zdfHasNameOptionFields_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilderziInternal_zdfHasMetavarOptionFields_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_value_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilderziInternal_zdfHasValueOptionFields_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_showDefault_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_strOption_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_progDesc_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_info_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_command_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilderziInternal_zdfHasNameFlagFields_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_switch_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziTypes_zdfAlternativeParser_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziExtra_hsubparser_closurebase_GHCziBase_zlztztzg_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziExtra_helper_closurebase_GHCziList_take_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_header_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_fullDesc_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziBuilder_zdfSemigroupInfoMod_closureoptparsezmapplicativezm0zi14zi3zi0zmFRQtPH23qvH4AhL0Ir51gK_OptionsziApplicativeziExtra_customExecParser_closurebase_GHCziBase_some_infoMain_Compile_closurebase_GHCziBase_zlztzg_infoMain_Update_closureMain_Init_closurebase_GHCziTopHandler_runMainIO_closureZCMain_main_infoZCMain_main_closureghczmprim_GHCziTypes_TrNameS_con_infoMain_zdtrModule_closureghczmprim_GHCziTypes_Module_con_infoghczmprim_GHCziTypes_KindRepTyConApp_con_infoghczmprim_GHCziTypes_zdtcBool_closureghczmprim_GHCziTypes_zdtcChar_closureghczmprim_GHCziTypes_zdtcZMZN_closureMain_zdtcOptions_closureghczmprim_GHCziTypes_TyCon_con_infoghczmprim_GHCziTypes_krepzdzt_closureghczmprim_GHCziTypes_KindRepFun_con_infoMain_zdtczqInit_closureMain_zdtczqUpdate_closureMain_zdtczqCompile_closureMain_Init_con_infoMain_Update_con_infoMain_Compile_con_info )i9*jH*fO*gY)kt<i*j*g)k*v*n )w$A*vd*on)k*v*x*y)z*vX*rb){*v*n)w*v *o)k<Y*v*r){*v *s*r){<L*v_f*xq*y)z*v *r){4D*vS$Z*nd)w|*v*o)k *vR*r\){|*v*s*r){*v'*p.*x9*yR)zl*v*r){*v#+**n4)wLi*v*o)k*v+ *r5 ){T q *v *s *r ){  *v  *x *y2 )zL m *v *r ){  *v 2 *n$ )w< Y *v| *o )k  *v( *r2 ){T q *v *s *r ){  *v  *x! *y: )zT u *v *r ){*v#9**n4)wLi*v*o)k*vA*rK){l*v*s*r){ *v/6*xA*yZ)zt*v*r ){,<*vK@R*n\)wt*v*o)k*vr*r|){*vD*n)w*v$*o.)kTu*v*r){ |*v/*m6*xE*yY)|t*vI*n)w*v*o)k,<*vO*pV*xa*yz)z*v*r){,*v;NB*nL)wd*v*o)k*v1*r;){\ y*v*s*r){*v*x *y")z<lY*v*r){*vU*n)w1*vT*o^)kl*v*r){l1*ve*sl*rv){*v*p*x*y)zl!*vr*r|){*v\*n)w*v$*o.)kTlq*v*r){l *vF*sM*rW){|*v*x*y)zl*v_*ri){*vc*n)w*v*o)kDle*v*r){l *vO *sV *r` ){  *v  *x *y )z l !*vp!*rz!){!!*v!j!*n!)w!"*v$"*o.")kT"lu"*v"*r"){##*v##n*#*n4#)wL#i#*v#*o#)k#l#*vA$*rK$){l$||$*v$*m$*x$*y$)|$$*v$s$*n%)w%9%*v\%*of%)k%%*v%*p%*x%*y%)z%&*vP&*rZ&){|&&*v&x&*n&)w&&*v'*o')k4'Q'*v'*r'){' '*v(*s (*r(){4(D(*vW(*p^(*xi(*y()z( (*v)*r )){,)<)*vK)R)*n\))wt))*v)*o))k) **vJ**rT*){t* **v**s**r*){* +*v+*p&+*x1+*yJ+)zd+ +*v+*r+){+ ,*v,",*n,,)wD,a,*v,*o,)k, ,*v#-*r--){L- i-*v-*s-*r-){-\-*v-\.*x.*y*.)zD.,e.*v.*r.){..*v //*n/)w4/Q/*vt/*o~/)k/,/*v 0*r*0){L0,i0*v0*s0*r0){00*v11*x1*y21)zL1Lm1*v1*r1){1 2*v2"2*n,2)wD2a2*v2*o2)k2L2*v93*rC3){d3t3*v33*n3)w33*v3*o3)k4L=4*v4*r4){4|4*v4*m4*x5*y5)|<5|55*u6){~6*u6){6*u7){7,$7)}57)}F7)}\7<y7i7*j77*~7)k7\7i7*j88*8)k48l888)888 9*9)19T9999)99:@:J:)Q:t::::):;<;`;j;)q;;;;;)<$<\<o<y<)<<<==)H=d====)=><>`>j>)q>>>>?)?,?O*O*O){OO*vP*$P*+P*6PDP)kdPPiP*jP*P)kP Q*vQ*4Q*;Q*FQTQ)ktQQiQ*jQ*Q)kQR*v(R*DR*KR*VR!dR)kRRiR*jR*R)k S)S*v8S*TS*[S*fS&tS)kSSiS*jS*S)kT 9TiIT*jXT _T*fT*pT){T TiT*jT*T*T)kT, Ui!U*j0U 7U*AU)k\U lU*v{U*U*U)kU U*vU*V)k&V*0V)TVl dV*vzV*V)kV V*vV*V*V)kV*W)Wl ,W*vBW*LW)kW W*X){LX X X X*XL X*X)X X*XL Y* Y)Y &Y)}0Y 7Y*>YL EY*OY)Y*Y){Y)}Y YiY*jZ*Z*Z)k,Z$ IZiYZ*jhZ oZ*yZ)kZd ZiZ*jZ*Z*Z)kZ [i)[*j8[ ?[ F[*P[){l[ [i[*j[*[ [*[){[, [i \*j\ \ &\*-\*7\)T\q\i\*j\} \*\)k\ \i\*j\ \* ])k$]4]*vC]_J]*nT])wl] |]*v]*y]*]){]T ^*$^*6^)L^4 ^*^*x^)^)}^ _ _*v'_*._*@_)T_ q_*v_*_){_ _ `*vC`*M`){l` |`*v`*`*`)` `*v a*a){*n)w*v@*n)w*v#B**n4)wL\*vo*v*)8*v*9*){*v F*n)wD*v]):t*vI*n)w*v )k4f*;*****Da*v*)t*v**)< )*vT*=_*i){*vP*n)w*vR*n)w,*v;TB*nL)wd|t*v*)*v1*H*b*;**;**&*A*m***){*v** )84,Q*v}*m*x)|L*v **){L**x)1$L\LL\) *v+*2*<)kTq*v*)k*){*v=*yZ*rd){*v**)k*v/e9)*)*)*)*) *v2*9*@*J)dt*v**)k*v *){4 D*vtL*vLn) $\$ *)*-$*-$ ;*-b l*z)**x)>$*- $$*-D$_*- *) *, *)* *x")>4dQ*v*){*v)? )*v[*e){*v**@*),*vB*L)kdtt*v*)k*v*){<Y*v*){*v*)k 4)*v[*e){T*v*){ )*v8*AQ*X*j)B*v*){ *v#***x@)Td*vsz*n)w*v*n)w**C)*dt*v*)D*v(*r2){Tq*v**r){|*v*) )*v`*rj){*){*v#**n4)wLi*v<**1*xG)3l|*v*n)w*v*A**)B4Q*v{*){\*v4D*vSZ*nd)w|$*v**){*v *n)w4Q*vt*~)kD *vD *x)*vL_i)L*v*4J\ Q*[)||*v**x)1<L*v[b*nl)w*v*)k|*vw*~*x)14*v*)k!*v**x)1*v* )k 1*v**x)1*v*  )k$4*vJ*T)kl*v*){**x)1*v*n)w$*v\)|*v*  ){,I*vq*2* ){*v<*C*xY)3|*v) <*v+*-6* @)kTTq*v*){|*v**x)3L&*-*x<*J)1**x)1)})} *v2*<)kTdd*vs*z*)k*v*){$4*vCJ*nT)wl*v*)k*v3*:*xP)1t*v**)k*v**x0)1Td*vz*)kd*v**)k*vA*K){l*v**x)1 *v+2*n<)wTq*v*)k*v$*+*xA)1dt*v)*v<*C*M){l*v*){,*v-*4*xJ)1l|*v*n)w*v*)k$I*v**x)1$*v3:*nD)w\L}*v****)kl@*G*M){l|*v**){*v*)k!*vi*s){*v***)9*v*){\**x*)1**'*&X*_*xu)1)})}*v)\y*v*)k*v$7A)\* **v?*F*P)|  * *x )3 )}  *v< O Y ) 4 *v \ * ){ $ *v3 *: *D )k\ y *v * )k  * ){  *vL   * )  ) *y *r ){ )}4 lD *v| l  ) D * ) * * )k$*v:*A*H*R)l|*v**)k*v*){<L*vm*t*(*)*v*6*=*(H*R)t*v***r){4*v3*=){\l*v*)k\*v*!){D\a*v*){*)k*v(*AA*H*Z)B|*v*){< *v4*;*B*L)ll*v*){*v**()k<lY*v**x)1*v@J)d*v**){*vA*K){l|*v*)kd*v**)k*vY*c){!*(*x7*E)1t**x)1')}8)}L\*vr*y*){*v**){$[*/ut|*)*v"*n)w<ntu*)5t*))}*v**,I*v}*){$t*x%)3DlT*vj*t)k4*v4)7*v)*3){\Dt*x)3*v, P -Z )t < *v t * * ) d!*vP!*Z!){!!t!*x!)3 " "*v\""3")""*v #*##*D#a#*v##*#){#%$t,$*xB$)3d$x$*v$$9$)%1%*v\%*f%)k%4%*v%4%)7%%*v)&*3&){T&$q&*v&t&*x&)3&D '*v4'*;'*E'){l''''-(*4(*xJ()3>)*U)*o)*)*)*)* **2**Y****7-*N-*h-*-*-*-*.*+.*R.*y.*.*.*.*-/*\/*/*/*/*0*D0*p0*0*0*0* 1* 2*2*x(2)32*2*x2)324(2)}2)} 3)}$343*vJ3*T3)kl3-|3*v3*3)k33*v3*f3*g3)k3)4*v<4*TF4)kl4|4*v4y4*n4)w4|(4*v4*H4)k$5)A5*vr5*Ky5*x5)55*v5}5*n5)w5)6*v<6*SC6*RM6){l6*6*v6*K6*x6)6 7*v7"7*n,7)wD7)a7*v7*Q7*I7){7<*7*v8*K 8*x8)D8T8*vc8j8*nt8)w8\)8*v8*P8*O8){8\*9*vJ9*KQ9*xg9)9|*9*v9*U9){9 :*v:":*n,:)wD:|(a:*v:*H:)k::*v::*n:)w:(;*v<;*JC;*IM;){l;(;*v;*K;*x;);d( <*v"<*G,<)kD<(a<*v<*L<){<<*v<<*n<)w=|(1=*vT=*H^=)k==*v==*n=)w=+=*v >*Y>*O>){<>+Y>*v>*K>*x>)>$,>*v ?*Z?)kghopoxoooooupopOqqr.symtab.strtab.shstrtab.rela.text.rela.data.bss.rodata.str.rela.rodata.note.GNU-stack.comment @Oz@`D hc +z3&@ȧ m 162Ô GPC B@`p O D _0 D 0D e  Bdh