ELF>(@@ HEL9r?HLHH1HHt HEHEAH#Ae@HEL9r?HLHH1HHt HEHEAH#Ae@HEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r3HEH]HCAHEHEHEHAeHEL9r\I(M;XwDHEH]HCID$I\$ID$I$ID$HIƻHIDž(AeHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r]I(M;XwEHEH]HCID$ID$ID$ID$I\$HI޻HIDž(AefDHEL9rQIM;Xw9HEH]HCID$I$ID$HAHIDžAefHEL9r3HEH]HCAHEHEHEHAeHEL9reI0M;XwMHEH]HCH[ID$I\$I\$ID$I$ID$HIƻHIDž0AefDHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9rfI0M;XwNHEH]HCH[ID$ID$I\$ID$ID$I\$HI޻HIDž0AeDHEL9rZI M;XwBHEH]HCH[ID$ID$I$ID$HAHIDž AeHEL9r3HEH]HCAHEHEHEHAeHEL9rnI8M;XwVHEH]HCHKH[ ID$IL$I\$I\$ID$I$ID$HIƻHIDž8AeDHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9roI8M;XwWHEH]HCHKH[ ID$ID$IL$I\$ID$ID$I\$HI޻HIDž8Ae@HEL9rcI(M;XwKHEH]HCHKH[ ID$ID$IL$I$ID$HAHIDž(AeHEL9r3HEH]HCAHEHEHEHAeHEL9rwI@M;Xw_HEH]HCHKHS H[(ID$IL$IT$I\$I\$ID$I$ID$HIƻHIDž@Ae@HEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9rxI@M;Xw`HEH]HCHKHS H[(ID$ID$IL$IT$I\$ID$ID$I\$HI޻HIDž@AeHEL9rlI0M;XwTHEH]HCHKHS H[(ID$ID$IL$IT$I$ID$HAHIDž0AeHEL9r3HEH]HCAHEHEHEHAeHEL9IHM;XwhHEH]HCHKHS Hs(H[0ID$IL$IT$It$I\$I\$ID$I$ID$HIƻHIDžHAeHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9IHM;XwiHEH]HCHKHS Hs(H[0ID$ID$IL$IT$It$I\$ID$ID$I\$HI޻HIDžHAefDHEL9ruI8M;Xw]HEH]HCHKHS Hs(H[0ID$ID$IL$IT$It$I$ID$HAHIDž8AefDHEL9r3HEH]HCAHEHEHEHAeHEL9IPM;XwqHEH]HCHKHS Hs(H{0H[8ID$IL$IT$It$I|$I\$I\$ID$I$ID$HIƻHIDžPAefDHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9IPM;XwrHEH]HCHKHS Hs(H{0H[8ID$ID$IL$IT$It$I|$I\$ID$ID$I\$HI޻HIDžPAeDHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9IPM;XwrHEH]HCHKHS Hs(H{0H[8ID$ID$IL$IT$It$I|$I\$ID$ID$I\$HI޻HIDžPAeDHEL9r3HEH]HCAHEHEHEHAeHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r3HEH]HCAHEHEHEHAeHEL9r\I(M;XwDHEH]HCID$I\$ID$I$ID$HIƻHIDž(AeHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r]I(M;XwEHEH]HCID$ID$ID$ID$I\$HI޻HIDž(AefDHEL9rQIM;Xw9HEH]HCID$I$ID$HAHIDžAefHEL9r3HEH]HCAHEHEHEHAeHEL9reI0M;XwMHEH]HCH[ID$I\$I\$ID$I$ID$HIƻHIDž0AefDHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9rfI0M;XwNHEH]HCH[ID$ID$I\$ID$ID$I\$HI޻HIDž0AeDHEL9rZI M;XwBHEH]HCH[ID$ID$I$ID$HAHIDž AeHEL9r3HEH]HCAHEHEHEHAeHEL9rnI8M;XwVHEH]HCHKH[ ID$IL$I\$I\$ID$I$ID$HIƻHIDž8AeDHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9roI8M;XwWHEH]HCHKH[ ID$ID$IL$I\$ID$ID$I\$HI޻HIDž8Ae@HEL9rcI(M;XwKHEH]HCHKH[ ID$ID$IL$I$ID$HAHIDž(AeHEL9r3HEH]HCAHEHEHEHAeHEL9rwI@M;Xw_HEH]HCHKHS H[(ID$IL$IT$I\$I\$ID$I$ID$HIƻHIDž@Ae@HEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9rxI@M;Xw`HEH]HCHKHS H[(ID$ID$IL$IT$I\$ID$ID$I\$HI޻HIDž@AeHEL9rlI0M;XwTHEH]HCHKHS H[(ID$ID$IL$IT$I$ID$HAHIDž0AeHEL9r3HEH]HCAHEHEHEHAeHEL9IHM;XwhHEH]HCHKHS Hs(H[0ID$IL$IT$It$I\$I\$ID$I$ID$HIƻHIDžHAeHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9IHM;XwiHEH]HCHKHS Hs(H[0ID$ID$IL$IT$It$I\$ID$ID$I\$HI޻HIDžHAefDHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9IHM;XwiHEH]HCHKHS Hs(H[0ID$ID$IL$IT$It$I\$ID$ID$I\$HI޻HIDžHAefDHEL9r3HEH]HCAHEHEHEHAeHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r3HEH]HCAHEHEHEHAeHEL9r\I(M;XwDHEH]HCID$I\$ID$I$ID$HIƻHIDž(AeHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r]I(M;XwEHEH]HCID$ID$ID$ID$I\$HI޻HIDž(AefDHEL9rQIM;Xw9HEH]HCID$I$ID$HAHIDžAefHEL9r3HEH]HCAHEHEHEHAeHEL9reI0M;XwMHEH]HCH[ID$I\$I\$ID$I$ID$HIƻHIDž0AefDHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9rfI0M;XwNHEH]HCH[ID$ID$I\$ID$ID$I\$HI޻HIDž0AeDHEL9rZI M;XwBHEH]HCH[ID$ID$I$ID$HAHIDž AeHEL9r3HEH]HCAHEHEHEHAeHEL9rnI8M;XwVHEH]HCHKH[ ID$IL$I\$I\$ID$I$ID$HIƻHIDž8AeDHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9roI8M;XwWHEH]HCHKH[ ID$ID$IL$I\$ID$ID$I\$HI޻HIDž8Ae@HEL9rcI(M;XwKHEH]HCHKH[ ID$ID$IL$I$ID$HAHIDž(AeHEL9r3HEH]HCAHEHEHEHAeHEL9rwI@M;Xw_HEH]HCHKHS H[(ID$IL$IT$I\$I\$ID$I$ID$HIƻHIDž@Ae@HEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9rxI@M;Xw`HEH]HCHKHS H[(ID$ID$IL$IT$I\$ID$ID$I\$HI޻HIDž@AeHEL9rlI0M;XwTHEH]HCHKHS H[(ID$ID$IL$IT$I$ID$HAHIDž0AeHEL9r3HEH]HCAHEHEHEHAeHEL9IHM;XwhHEH]HCHKHS Hs(H[0ID$IL$IT$It$I\$I\$ID$I$ID$HIƻHIDžHAeHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9IHM;XwiHEH]HCHKHS Hs(H[0ID$ID$IL$IT$It$I\$ID$ID$I\$HI޻HIDžHAefDHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9IHM;XwiHEH]HCHKHS Hs(H[0ID$ID$IL$IT$It$I\$ID$ID$I\$HI޻HIDžHAefDHEL9r3HEH]HCAHEHEHEHAeHEL9HEHLuHu#HEHكHrrIPM;XyHKHS HsH{H[%ID$IL$IT$It$I|$I\$I\$ID$I$ID$HIƻHHrrIPM;XHKHSHsH{H[&ID$IL$IT$It$I|$I\$I\$ID$I$ID$HIƻHIXM;XwsHKHSHsH{LC'H[/ID$IL$IT$It$I|$MD$I\$I\$ID$I$ID$HIƻHAeIDžXIDžPIDžPfDHEL9r?HLHH1HHt HEHEAH#Ae@HEL9r?HLHH1HHt HEHEAH#Ae@HEL9rSHELHu#H؃HuHC%HHH#AHAeHEL9rSHELHu#H؃HuHCHHH#AHAeHEL9rSHELHu#H؃HuHCHHH#AHAeHEL9rSHELHu#H؃HuHC HHH#AHAeHEL9rSHELHu#H؃HuHC&HHH#AHAeHEL9rSHELHu#H؃HuHCHHH#AHAeHEL9rSHELHu#H؃HuHC/HHH#AHAeHEL9rjHELHu#H؃HrAHHrHCHHH#HC'HHH#Ae@HEL9rjHELHu#H؃HrAHHrHCHHH#HCHHH#Ae@HEL9rjHELHu#H؃HrAHHrHCHHH#HCHHH#Ae@HEL9rSHELHu#H؃HuHCHHH#AHAeHEL9rjHELHu#H؃HrHCHHH#HrAHHCHHH#Ae@HEL9rHEH]AHAe LHEL9rsI M;Xw[HLHH1HHtHEH]HCID$I$ID$HǾAHIDžAeDHEL9r\I(M;XwDHEH]HCID$I\$ID$I$ID$HIƻHIDž(AeHEL9r HEH]AHAeHEL9rhI(M;XwPHEH]HCID$ID$ID$ID$I\$AHEH]HEHIDž(AeHEL9rcHEH]HCHEHHu#H؃HuHC%HHH#AHAeHEL9rQIM;Xw9HEH]HCID$I$ID$HAHIDžAefHEL9reI0M;XwMHEH]HCH[ID$I\$I\$ID$I$ID$HIƻHIDž0AefDHEL9r!HEH]HCIƻHAefHEL9r HEH]AHAeHEL9r]I(M;XwEHEH]HCID$ID$ID$ID$I\$HI޻HIDž(AefDHEL9SHCHKH[HEHLHEHMHUHu#fH؃HuJIM;XHCID$I$ID$AHEHEHEHHCHEHu#@HEHMHUIhM;XHsH[ID$IL$IT$It$I\$I\$ID$ID$I\$ID$ID$I$I\$AHEH]HEHAeIDžIDžh@HEL9r'HEH]HCHAHAe@HEL9rQIM;Xw9HEH]HCID$I$ID$HAHIDžAef HEL9raI0M;XwIHCID$Mt$I\$ID$ID$I$ID$AHEHEHIDž0AefHEL9r HEH]AHAe HEL9HELHu#DHC@H r6IM;XwLID$ID$AHEHEHHCAHEHEHAeIDžfHEL9r3HEH]HCH[IIAH8AeHEL9rZI M;XwBHEH]HCH[ID$ID$I$ID$HAHIDž Ae HEL9r`I0M;XwHHCID$I\$ID$ID$M4$ID$AHEHEH]HIDž0AeHEL9r!HEH]HCIƻHAefHEL9rHEH]AHAeHEL9r]I(M;XwEHEH]HCID$ID$ID$ID$I\$HI޻HIDž(AefD HEL9r\I(M;XwDID$Mt$ID$ID$M4$I\$AHEH]HEHIDž(AeHEL9rcHEH]HCHEHHu#H؃HuHC HHH#AHAeHEL9rVIM;Xw>HEH]HCID$I$ID$HǾAHIDžAeDHEL9r\I(M;XwDHEH]HCID$I\$ID$I$ID$HIƻHIDž(Ae HEL9r`I(M;XwHHCID$Mt$I\$ID$I$ID$AHEHEH]HIDž(AeHEL9rzHEH]HCHEHHu#H؃HrHCHHH#HrAHHCHHH#AeHEL9r]IM;XwEHEH]HCH[ID$I$ID$IIAH3IDžAefDHEL9rZI M;XwBHEH]HCH[ID$ID$I$ID$HAHIDž Ae HEL9reI0M;XwMHCID$ID$I\$ID$ID$M4$ID$AHEHEH]HIDž0AefDHEL9rzHEH]HCHEHHu#H؃HrHCHHH#HrAHHCHHH#AeHEL9rKIM;Xw3HEH]HCID$I$ID$IƻHIDžAeHEL9rHEH]AHAeHEL9r]I(M;XwEHEH]HCID$ID$ID$ID$I\$HI޻HIDž(AefDHEL9rlI(M;XwTHEH]HCID$ID$I\$ID$I$ID$AHEHEH]HIDž(AeHEL9rQIM;Xw9HEH]HCID$I$ID$HAHIDžAefHEL95 HELHu#DH؃HIhM;X ID$I\$ID$ID$I\$IL$ID$I\$ID$IL$ID$ID$I$I\$AHEH]HEHHIM;Xp IDŽ$(I$(IDŽ$8I$8IDŽ$HI$HIDŽ$XI$XIDŽ$hI$hIDŽ$xM$xIDŽ$M$IDŽ$M$IDŽ$M$IDŽ$M$IDŽ$M$IDŽ$M$M$M$IDŽ$M$M$M$IDŽ$M$M$M$IDŽ$I$ M$(I$IDŽ$0I$8I$@I$2IDŽ$HI$PI$XI$JIDŽ$`I$hI$pI$bIDŽ$xI$I$I$zIDŽ$I$IDŽ$I$IDŽ$I$IDŽ$I$IDŽ$M$IDŽ$M$IDŽ$M$IDŽ$M$IDŽ$M$IDŽ$ HD$@I$ IDŽ$0HL$HI$0IDŽ$@HT$PI$@IDŽ$PHt$XI$PIDŽ$`H|$`I$`IDŽ$pLD$hM$pIDŽ$LL$pM$IDŽ$LT$xM$IDŽ$L$M$IDŽ$L$M$IDŽ$H$I$IDŽ$H$I$IDŽ$H$I$IDŽ$H$I$IDŽ$H$I$IDŽ$I$IDŽ$ I$IDŽ$(I$0I$8I$*IDŽ$@I$HI$PI$BIDŽ$XI$`I$hI$ZIDŽ$pI$xI$I$rIDŽ$M$I$I$IDŽ$M$I$I$IDŽ$M$I$I$IDŽ$M$I$I$IDŽ$M$I$I$IDŽ$H$I$I$I$IDŽ$H$I$ I$(I$IDŽ$0H$I$8I$@I$2IDŽ$HH$I$PI$XI$JIDŽ$`H$I$hI$pI$bIDŽ$xH$I$I$I$zIDŽ$H$I$I$I$IDŽ$HL$xI$I$I$IDŽ$HL$pI$I$I$IDŽ$HL$hI$I$I$IDŽ$HL$`I$I$I$IDŽ$HL$XI$I$I$ IDŽ$ HL$PI$(I$0I$"IDŽ$8HL$HI$@I$HI$:IDŽ$PI$SIDŽ$`I$aIDŽ$pI$pID$I|$ID$I\$MD$ID$I\$LL$@ML$ID$IL$IT$It$I|$MD$ID$ID$I$I\$AHEH]HEHIxM;XID$ID$IL$ID$ID$I\$IT$ID$I\$ID$IL$IT$ID$ID$I$I\$AHEH]HEHAeIDžxIDžIDžhDHEL9r!HEH]HCIƻHAefHEL9r!HEH]HCIƻHAefHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r_I M;XwGHEH]ID$ID$ID$I\$AHEH]HEHIDž Ae@HEL9r HEH]AHAeHEL9rIIM;Xw1HEH]ID$ID$HAHIDžAefHEL9r_I M;XwGHEH]ID$ID$ID$I\$AHEH]HEHIDž Ae@HEL9r HEH]AHAeHEL9rIIM;Xw1HEH]ID$ID$HAHIDžAefHEL9r_I M;XwGHEH]ID$ID$ID$I\$AHEH]HEHIDž Ae@HEL9r HEH]AHAeHEL9rIIM;Xw1HEH]ID$ID$HAHIDžAefHEL9r_I M;XwGHEH]ID$ID$ID$I\$AHEH]HEHIDž Ae@HEL9rJIM;Xw2HEH]HCID$I\$HIƻHIDžAeHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r HEH]AHAeHEL9rIIM;Xw1HEH]ID$ID$HAHIDžAefHEL9r_I M;XwGHEH]ID$ID$ID$I\$AHEH]HEHIDž Ae@HEL9r!HEH]HCIƻHAefHEL9r\I(M;XwDHEH]HCID$I\$ID$I$ID$HIƻHIDž(AeHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r HEH]AHAeHEL9rIIM;Xw1HEH]ID$ID$HAHIDžAefHEL9r_I M;XwGHEH]ID$ID$ID$I\$AHEH]HEHIDž Ae@HEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r HEH]AHAeHEL9r HEH]AHAeHEL9rIIM;Xw1HEH]ID$ID$HAHIDžAefHEL9r_I M;XwGHEH]ID$ID$ID$I\$AHEH]HEHIDž Ae@HEL9r HEH]AHAeHEL9r_I M;XwGHEH]ID$ID$ID$I\$AHEH]HEHIDž Ae@HEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9rUIM;Xw=HEH]ID$ID$AHEHEHEHIDžAefDHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r!HEH]HCIƻHAefHEL9r!HEH]HCIƻHAefHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r HEH]AHAeHEL9rIIM;Xw1HEH]ID$ID$HAHIDžAefHEL9r_I M;XwGHEH]ID$ID$ID$I\$AHEH]HEHIDž Ae@HEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r HEH]AHAeHEL9rIIM;Xw1HEH]ID$ID$HAHIDžAefHEL9r_I M;XwGHEH]ID$ID$ID$I\$AHEH]HEHIDž Ae@HEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r HEH]AHAeHEL9rIIM;Xw1HEH]ID$ID$HAHIDžAefHEL9r_I M;XwGHEH]ID$ID$ID$I\$AHEH]HEHIDž Ae@HEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r HEH]AHAeHEL9rIIM;Xw1HEH]ID$ID$HAHIDžAefHEL9r_I M;XwGHEH]ID$ID$ID$I\$AHEH]HEHIDž Ae@HEL9r!HEH]HCIƻHAefHEL9r\I(M;XwDHEH]HCID$I\$ID$I$ID$HIƻHIDž(AeHEL9rUIM;Xw=HEH]HCID$I$ID$AHEHEHIDžAefDHEL9r HEH]AHAeHEL9rIIM;Xw1HEH]ID$ID$HAHIDžAefHEL9r HEH]AHAeHEL9rCIM;Xw+HEH]ID$ID$IƻHIDžAeHEL9r_I M;XwGHEH]ID$ID$ID$I\$AHEH]HEHIDž Ae@HEL9r!HEH]HCIƻHAefHEL9r\I(M;XwDHEH]HCID$I\$ID$I$ID$HIƻHIDž(AeHEL9rVIM;Xw>HEH]HCID$I$ID$HǾAHIDžAeDHEL9rlI0M;XwTHEH]HCID$ID$I\$ID$I$ID$AHEHEH]HIDž0AeHEL9rgI(M;XwOHEH]HCID$I\$ID$I$ID$AHEHEH]HIDž(Ae@HEL9rgI(M;XwOHEH]HCID$I\$ID$I$ID$AHEHEH]HIDž(Ae@HEL9IhM;XwHEH]ID$ID$ID$ID$ID$ID$ID$ID$ID$I\$ID$I$ID$AHEHEH]HIDžhAeHEL9rTI M;XwHEH]HCID$I$ID$HǾAHIDžAeDHEL9rlI0M;XwTHEH]HCID$ID$I\$ID$I$ID$AHEHEH]HIDž0AeHEL9r]IM;XwEHEH]HCH[ID$I$ID$AHEHEH]HIDžAefDHEL9rfI M;XwNHEH]HCHKH[ ID$ID$I $ID$AHEHEH]HIDž AeDHEL9roI(M;XwWHEH]HCHKHS H[(ID$ID$IT$I$ID$AHEHEHMHIDž(Ae@HEL9IHM;XwoHEH]HCHKHS H[(ID$ID$It$ID$ID$IL$IT$I$ID$AHEHEHuHIDžHAeHEL9rtI@M;Xw\HEH]HCHKHS H[(ID$It$ID$ID$IL$IT$I$ID$IƻHIDž@AeHEL9r HEH]AHAeHEL9rxI@M;Xw`HEH]HCHKHS H[(ID$ID$IL$IT$I\$ID$ID$I\$HI޻HIDž@AeHEL9I`M;Xw~HEH]HCHKHS H[(ID$ID$IL$IT$I\$It$ID$ID$IL$IT$I$ID$AHEHEHuHIDž`AeHEL9rfI0M;XwNHEH]HCHKHS H[(ID$ID$IL$IT$I$ID$IƻHIDž0AeDHEL9rqI0M;XwYHEH]HCHKHS H[(ID$ID$IL$IT$I$ID$ؿHAHIDž0AefHEL9rtI@M;Xw\HEH]HCHKHS H[(ID$It$ID$ID$IL$IT$I$ID$IƻHIDž@AeHEL9r HEH]AHAeHEL9IM;XHLHH1HHHEHEIDŽ$HI$IIDŽ$XI$hI$XIDŽ$pID$I$pID$ID$I\$ID$ID$IL$ID$IT$ID$ID$I\$IL$IT$ID$ID$I\$HI޻H#IDžAeHEL9rRHLHH1HHt3HEHEAHEHEHEH#AeHEL9r?HLHH1HHt HEHEAH#Ae@HEI8M;Xw5ID$Mt$It$I|$MD$ML$I$ID$HHeIDž8AefDI0M;Xw,ID$Mt$It$I|$MD$M $ID$HeIDž0AeI0M;Xw,ID$Mt$It$I|$MD$M $ID$HeIDž0AeHefHeHeDWM+tQ6 Kv9mŇF(6/9g Nd)ׯT[Ehz5}outjPath = statePath = processJasshelper = inputjPath = blizzardjPath = commonjPath = Init {}showAsm = statePath = processJasshelper = preloadPath = inputjPath = Update {}showSerialize = optAsm = optJass = inputPaths = commonjPath = Compile {showSerializeoptAsmoptJassinputPathsshowAsmpreloadPathoutjPathstatePathprocessJasshelperinputjPathblizzardjPathcommonjPath Main.hs:73:1-66|function concatPrograms// 1 "runtime/instruction.j" // 1 "" // 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 L !@*pL4`AJS\en(wHp-Pp@i@-Pj`^@ r-$P.Hs8gBH@L{V_(-ihPs|}Xp@( 0 - P`  y @ > - P  `@%O.`-8PBL^U-_PiPs@}eP-P@@ig-P`j^P@rr(-hPsPg$@.{8A-KPUH|_piX@s}@-Pxy@X-@PH-P @# -- !P7!@A!iKTP"-^"Ph"jrp#^|#@0$r$-$PX%s%gX&@&{8'-x'P'|h(p(@8)#)--*P7p*A+yK+@U+_h,-r,P|0---.Px. /@x//`p1L1L !h2+42>Gh3Q&Z3d1mh4w94Eh5N5X6j7u708`8(88#09x9-C9RM :kW:5a:ekxh;L;L0(<LPp<L<L%.H=@8=B=L(>Vc(lu>h ?oHh$?h@o'@hAo  + Ah$ Bo. ; (H r3Q Bh[ Coe Hr h W Ch Co   ^ xDh Do   kw pEh Eo  ($ ~- hFh7 FoA HN h[ d `GQn { ā Gh @Ho    Hh 8Io  0 } Ih 0Jo P p j ) Jh3 (Ko= J W ` KQj w  LL 8 X pLL x   L- M xM M. Md 8N `N. N  N#  0 xO: OD PLN  [ 8 d (QLn X { x QL   QQ   PRQ  @ RV p    SL    ( SL2  ?  H  Q 8 Z  c S-m  T4w pT T h pU  Y U8 U_ PV pV_ V8 (W_ W W_ 0X0xXXjY$ -^.7Ì @H^-J^T_^ kx_u(c_8__X`x`_`80a_aa_8b0bbjchL 0 phQ!P .p 7hQA N W@iVa nwiL(jLHhhjLpjL(kL kL kL*07P@pIR[d mHvx @` Hp!*03P<pENW`i0rX{8X(Xx (&P/x8AJS\8eXnxw8`@`0"P+p4=FOX(aXjs|0PxHx8 h'0 9 B@ K` T ] f o x!(!H!p!!!!" "@"`""""# #X#x####,$5Ō >Hl-Hl4Rʌ [l-eՌ nm-xPmlmڌ n-nX`oo0pߌ 8q-xq5 q- r- @rlr= s(`s2s< Et OuYuchumu9w(v-hvj v-(wR w-wR8x.xx9x9y-Xyj y- zP# xz-'z10{;{dE |8Oh|sY|0c0}gm}.w}80~+ ~-(n-W0 P-7 -؀x4 Pi< Ђc'`1HZ;Es NЅ-XPbp.ltv8.xy.H.rrw p ]}  -`P~ P) 'Ќ1(;E N-XPbP7lЏv ؑ0X ؒ8h`ƍ p-Pp d׍ &0-0x:D M8-Wxba^khdu`P(Vgpn -8pS -8b^(d` (HVg'0e1W :-DN(X@bglmv.@(xji p @p(Vpt ^ -' 0ȩ-: C-M VH-` i-sƎ |Ȫ-ˎ -Ў H-Վ -ڎ ȫ-ߎ - H- -  Ȭ- '-1 :H-D M-W `ȭ-j s-} H- - Ȯ- - H-% -* ȯ-/ -4 H-(9 1-;> DȰ-NC W-aH jH-tM }-ȱ84R X-)T ز-Pp^8(^i -k ص-#r ,-6X(@J8Tظj^Xghعr {к x-P Hiȼ-  P(9 x- j 8)$ Ə - xq7 A K PU _ i s }  H { X) _ s . . r h . P_ h 8b !W!@! &!h-0! 9!-C!XM!X(W!a!(Vk!(u!a!HV! !-!`!h! !-!8b!W!r! !-!V!/ "H-"P"@%"3 ."88"xB"L"V"= _"@-i"Ps"}"."".""."."r""P "P-"Y "p""i#]##e $#p.#8#@-B#jL#V#`#.j#H-t#j~#q #-#HP#u#0-#pu#.#8-#xj#}#{ #-#P#(~$ $p$%$8^/${9$87C$ L$-V$P`$ j$ s$-}$@$A$84$.$r$Hl$r$X$$ $ $`$X$ % %`%%%/%?9%C%Ȑ L%V% `%x^j%Ґ s%-}%(P%%%%8%ِ %%%X%9%-%(j%e%& &2&|&&.0&:&`qD& N&bX&Wb&cl&hiv&-&(u& &p&&0^&r&(.&h-&j&0&&&4'^ 'n' '-('P2'<'@F'`gP'mZ'`.d'(n'jx'`i'+ 'p' '`c'i'`m'6 '' 'xj'g'xr'B (  (@ ( X( ()(8 j3( y=(H ^G( { Q( [($h($q($z($(%((%(P%(x%(%(%(%(&(0&(X&(x&(&(&(&)& )')@')`'%)'.)'7)'@)'I)(R)8([)`(d)(m)(v)()()))0))P))x))))))))*) *)H*)h*)*)*)****P.*.#*--*P7*N @*p-J*PT*l^*r g*-q*V{*8l*{ *-*V*`l* *-* V*l*W* *p-*P* +- +PV+l!+8.++xi5+ >+-H+8PR+ [+-e+Vo+@ ly+ P+ + !-+ +`!-+!V+"l+ +"-+"l+H#P+#b+T + $-,`$P ,$.,%., (,@%-2,%P<, E,%-O, &VY,&lc,'Pm, v,h'-,'P,Ò ,(-,H(V,(l,0)P,˒ ,)-,)P, ,0*-,p*V,*l,X+P - -+--+P&- /-X,-9-,VC--lM--.W--ia-@.bk- t-.-~-.V- -`/--/P-0l-0.-0i-@1c-1y-H2t-2t-X3-4a-& .4-.4a.. %.@5-/.5P9.Z B.5-L. 6PV.~ _.6-i.6Vs.(7l}.7P. .8-.H8P. .8-.8V.P9l. .9-.:V.x:l.:W.`;9/;}/@<s/<|$/X=./>8/ A/>-K/>U/p?_/ h/@-r/X@P|/@-/@P/ /XA-/AP/Al/ /xB-/BV/ Cl/" /C-/CV/HDl0' 0D-0EV"0pEl,0EW60+ ?0XF-I0FVS06 \0G-f0@GPp0Glz0 H.0`Hi0I 0H-0 IV0R 0I-0IP0(Jl0J.0Ji0hKc0Ky0pLj1Ls1xM|1N"1N,1c 51HO-?1OI1 PS1Ps]1`Q~g1Qq1R-{1R 1+18+1+1h 1+1m 1+1,1 ,1@,1`,2,2,"2r -2,:2-G20-T2P-a2p-n2-{2-2-2z 2-2@.2`.2.2.2.2 2.30/3P/ 3p/-3/:3 E3/R3TZa3HUMr3UM3 3 3   3333344N4p4444445;5N5\5k555555686<6\6682e6662e7783e)7>73eS7k784e}774e7785e775|78P6|18 P86|e80}87e8@88|8P89 9.9G99990:S::::/;~;;;<<L<<<<< =(=g====W>>>>0?m????@D@@@@AMAAAAAB)BIBpBBBBBB C%C=CUCmCCCCCDQDrDDDD E5EEEEF0FXFzFFFFG G:G^GGGGGH}HH>IdIIII"JAJ]JJJJJKYKKKKL9L]LLLLMl<? @  >B K  B |* K7 D Cl} K   M ND K  p  E<BM KW \ B|| K @ CD K   . E\lz K  G E K   M Nl: KO `b v EB K  B| K  CDlb Kw    El K H G EDFU Kc Fk Ms N K  H E$B5 K? D Bd| K ( C K  h( ETr K  G E K   M N$ B K_ X|  E B K 0 B | K'  4 C\ z K (  E  K/ ` P GU E  K  M N  K  9  M E| B K > B | K  C > K_   E  K  ) G. E\m K{   M N K   `. E\Bm Kw O| B| K ` C KC o  EB K ^ B|  K $ CLn K   EJ  K J# M/ NLB] Kg el B| K P CF K  F M N<Z Kk y  EB K g B| K' 4 C\z K @  E K  ` G" EL] Kk  s M{ N$ K  P E$B5 K? rD Bd| K ( C$ K  h EL$j K  G EF K F M N$2 KK Pc w EB K  B| K  CD$b K{   E$ K  H' G, ETe Ks  { M N$ K  X E<BM KW \ B|| K @ C$ K 9 I Et$ K  G E K#  + M3 NT$v K x  EB  K  B<|Z Kg t C$ K X @ EDBU K_ d B| K H C$ K' N ^ E J K J M N B K  B!|:! KG!  T! C|!F! K! F! M! N!! K!  ! " !" EL"B]" Kg" l" B"|" K" P"" C" # K# !.# "># El## K# "# G# E#F# K# F$ M $ N,$J$ K_$ p#r$ #$ E$B$ K$ $ B$|% K% $,% CT%r% K% 0$% $% E%% K& X%&& G+& ET&Fe& Ks& F{& M& N&& K& %& X&' E4'BE' KO' T' Bt'|' K' 8'' C'' K ( &(( x'8( Ed(( K( '( G( E(\( K) ` ) M) N4)R) Ko) h() () E)B) K) ) B *|** K7* )D* Cl** K* 8)* ** E+"+ K?+ p*`+ Ge+ E++ K+  + M+ N+, K', +I, +], E,B, K, , B,|, K, ,- C,-N- Ko- +- ,- E-B- K- - B.|2. K?. -L. Ct.. K. 0-. .. E/J-/ K;/ JC/ MO/ Nt// /// x.0  /%0 Ib0 0  0 I0 P1 1 I"1 l11?1 @1 T1 S11?1 @2 T 2 U42WE2 h2d2W2  2 Z2W2 22W3 3 \43WE3 h3d3W3 3 ^3W3 33W4 &4 `44WE4 h4d4W4 14 b4W4 44W5 95 d45WE5 h5d5W5 E5 f5W5 55W5 N,6 hL6W]6 6|6W6 X6 j6W6 77W&7 j\7 l|7W7 77W7 u7 n7W 8 08,8WU8 t8 p8q8 K8 q8\9?9 @,9 8:9 8J9 Et9B9 K9 9 B9B9 K9 x9:B:: KS: 9g: M:u: K: u;  :; :8; vM; d;;?; @; x; w;z;?; @;  < z$<,A<?R< @\< a< {<l<?< @< }< |<=?= @= q!= ~D=U= Kg= o= M== === > (>$><> Z> H=q> v> v>> K> > > > ?$F??W? @d? >q? ?? K? ? ? ? $@$>@?O@ @\@ ?i@ @@ K@ @ @ @ ' A$6A?GA @TA @aA AA KA A A A +B$.B??B @LB AYB BB KB B B B r3B$&C?7C @DC BQC |CC KC C C C WC$D?/D @T NACT lT4 T ST TT T T U  TU &U MlUd UU KU U U U KV UV LVd lVd V KV PVV VV KV W $W BW KWW VkW Wd Wd W KW WX ,Xd =X KtXd Xd X KX xXX X MCY pTTY Y|Yd Y gY pVY (WZ /Z Z UZ Z Z pU[  [ 7[ WO[ g[ [ [ [ 0X\ \ P\ h\ \ \ \ X] '] Y] h ^^ K%^ D^BU^ K_^ Ì d^ B^ ^ ^^ H^^ _^ ^ _=_ t_ __ K_ _ _ _ K` _#` T` t` ` K` X`` `` Ka  a ,a Ja K_a `sa a a a Ka a b 4b Eb K|b b b Kb bb b MKc ^\c cc c ghc x`d 0ad 7d d _d d d x_e e ?e aWe oe e e e 8b f "f Xf pf f f f bg /g ag  ht )h?:h @Dh Ih lh, h?h @h  h  h hl h?i @ i i  i  k  h| ϐ Ђ  ; F qN MW K ؑԑW  ,LJ K[ l W K ؒԒW  4C H N d4 K 0  8Γ ӓ #% KQ (wm w 8x xx ה  P% h4 q< MlB} K ƍ Bʕ Kו p #9 pl# hv q M Ζ # O Z qb M,ۗ  0 ,B= KG ׍ L BtL LϘ 0ژ H  0 4BE KO  T Bt K 8   , K x- 2 vdt x  0 Mܚt K h  0 $ L] Kg  K P › E K % 6 ; l   0 MB K  B4LI plL  H  0 B K S  B4R Kc s x ~ ,ʞ K۞ 8  v$tC 8Q ` 0h M Kǟ (ԟ ٟ 0ߟ    K' Db Ko }  EDʠ Kנ  H  ,K p^ i 0q MB K W ġ BL ($LG R HZ q 0y  KԢ ٢ ߢ , K/ F K v|t   0ɣ M K <M KW t K  @Ƥ v . x= 0E M|W K Wߥ  W K @<We   K˦ ٦     4 0: ? l} K § Kϧ pݧ  E * K; N _ d  K 0ɨ ب 0 M2 KC U Z vB K  BĩBթ Kߩ  BB K  $ BDBU K_  d BB K  BĪBժ Kߪ Ǝ BB K ˎ $ BDBU K_ Ў d BB K Վ BīBի K߫ ڎ BB K ߎ $ BDBU K_  d BB K  BĬBլ K߬  BB K  $ BDBU K_  d BB K  BĭBխ K߭  BB K  $ BDBU K_  d BB K  BĮBծ K߮  BB K  $ BDBU K_  d BB K % BįBկ K߯ * BB K / $ BDBU K_ 4 d BB K 9 BİBհ K߰ > BB K C $ BDBU K_ H d BB K M Bıձ K    K. 3 TBe Ko R t B KԲB K T B,2 K? زL  |, X ɳ ׳    ( 6 lL K  ܴ K  $ B KS e j vB K i BԵB K k BB% K/ r 4 BTe Ko l Kն p ( ) = Y }    շ ص   $ < T Xd v K  Ը K  J MTr K ظ  Թ ȱ  B XV ^ M к̺  W  t K  һ K߻ x ( Db Ko }  NA Eļ|ռ K߼  \ K) PL\^  y  <½ н <  $5 KE K P t K  ,Ҿ K ( x v4 E Kt K ǿ Ə ! PLi u  }     $ 0  8 O W M|     (  - DY l Hx    M K x ' e Kv K X v" K; T Z _  K  K  * K? R f v K  v  K- L\j K  | K P v4R K_ r z l K 8 % K7 ? MdBu K  BB K  B  ! Te Ko  K h   X E$B KO ] b E K  K (  ED4^ v  vB K  B K# d H   MB K   B4R K_ r z l K 8 2 KK Y B K  B K   DBU K_ / d B K H T K X  M4WE KU xtW 3  K + H 8] p b  K   q M<BM KW = \ B| K @  K F Q qY M K  K : I qQ M K 4 K ; J qR M K  K " K7 J ^ vT   q MLB] Kg P l BW K W Y L* K; PI ] t K   t" KG s  q MW K W e <M KW \ |$ K  @ v" KW j h    M' 2 q: MF m   q M K% DU K_ d  K  H vB K q $ BDb Ko |  K  H q M,= KG L l K  0 q M K 4E KO T t K  8 v K' p: xI qQ MB K { B K  $B KW o z q MW K W  4DR Kc u z  K ( 8 v4$] K   * C qK M|B K  B K  $B Kw 8  q MB K   B<TZ Kk y    t @  v4E KV [ | K  K 8  vD$b Kw  q   K  H vTT TT c qk Mw   8  < X n   q MW- K= `\Wn  L K  W- K= `\Wn  |    K .  A V [  J X  q MW K  W. Ȑ tT K  p  K  $B KO \  4 K 4 84E T Ґ w (  NA E K  $ X4 ِ T|b q v  K    K  $,B KS f v v, K    L: KS k     K   El K3  P ` v K  K  4 \z K  v  * K7 J R l K   K , q2 7 d K   v K  $B KS hf q qy MW K W  ,DJ K[ m r  K ( 0 v$5 KE du K   K ( h v,TM |T ( q M  * `L d s q{ M K   <* K; M R v\    B K  $ BLa       D K4 9 P? \tz K   v P  `! ) M\m K}  K  K ` & v\{    MW K  W? + \z K     K ` `% v\|    MW K  WE 6 t K   P  K' x> C vt `   MW  K  @ < We  B L  K        K  4 lR  Kc   v     v   K  x  8     MD b  Ks       v $    $  1  D  0a  H p  qx  M    ȩ    H    Ȫ+  ?  HS  g  {           C g   ȫ  H  Ȭ ' H; O ȭc | H  Ȯ  H  ȯ+ G Hc  Ȱ  H    ; _      7 [      7 c      3 \   ع  H ȼ  C xR qZ M `o  s t   q M $Lz] Km z{ K { K = >  &* K7 D )lB} K N  B$ K p  ,&* K7 E P X MB K r  B% K  (  '4T&R K_ m x  MB K {  B% K - &2 \t&z K 8   MB K   B%: KG U %Z $& K `    M&" K3 C *lB} K   B$ K p  B K'  , BL$j Kw   $ K  P  M4!E KU !t$% K  8 B K   B4$R K_ l B K   B ( K   .  $< 4(Z  Kg  8u      M \(  K  @   /!B-! K7!   K7> 5E> X=e> ,>B> K>  > B>(> K? >1? >A? -l?)? K? 4? >? ? M@B%@ K/@  4@ BT@&r@ K@ @@ +@@ K@ =@ >@ &A KA @,A )TABeA KoA  tA BA$A KA XAA A,&B KB @-B A8B @B MtBBB KB  B BB%B KB xBB (B 'CT&:C KGC AUC B`C hC MCBC KC " C BC%C KD CD &D DDt&bD KoD  C}D CD D MDBD KD ' D BE%"E K/E D=E %BE $lE&E KE HDE EE E ME& F KF pE+F *TFBeF KoF + tF BF$F KF XFF F FB G KG 6 G BP K[P p?}P OP P MP)P KQ  P/Q 1\Q*zQ KQ PQ 3Q #Q 2Q* R K'R #5R `QUR ,R$R KR R R*R?S @S y2S PNS dS wS xS  S QS RS 8S4+T?"T @,T q4T MP>R>Az?A?Ar@A@AjAAAAbBABAZCACARDADAJEAEABFAFA:GAGPHAHAIAIA JAJAKAKAKPRLALALA]MAMMANADNNA7OPOP7PRXPPPPR QAjQAQA/RPRPSbSASATLLTPT/UtNURU$VPVPWtWP XPX[m]R}]R]R]R]R]R]R]R]R.^Am^L^F_P_,`P`Pa|aPbPbeugRgRgRgRgRgRgRgRgRRhAhPiPiiAJjAjA kAjkAkA*lAmlLlPlL5mLmtntnLpPkpppRqPqR]qLqPqL%rLrtsPt t4tRtPtRuY{usususus vMvAvP wLwL^xAxx=yAyPyLUzAzL{u{A{R{P||P}P}A~~P LA,PuLL`PPӁRR4PPHPx/RLMAA^Aއ.AnAPwYjPELA+Y͍~͎L%AG_sRRYuAYܓMLA–sRR rUL r"R]L;P-p ˛PD˜L ΝrRLPy0 P͡Lg rRTPڣ&A` ϤPVYnYH PmcPLL-LmLLL-LmLLL-LmLLL-LmLLL-LmLLL-LmLLL-LmLLL-LmLL <P}LLUAsPLL=LxrmP /QPo`AA-PPAgY˽sٽsssYAPпEh20PyPhAAoPP6APPPPtLLxPkPrPPLLPL#PmLA tYkeLAjAbAcAAgP(uLYfPP(YeAPORR.AmAP-LA UAA]APbLA YPP\LA%LAPdPAP'PR RwYAwYdR7YP AeAPNs]YPR=YksA APPiPA=PPA_P@P AY{PPNAAPRRP[Pr-L rRP:A /PHY.PNYLPn Y A   P  P kR'R7RvAAAMALAitLPtL;PtLcPtLPLA5LPt^APLuAL P t AE!L!L!Pa"t"L!#t#A#tE$L$A$A&%Ae%L%A&Lc&P&tE'A'L'A-(L(P )tm)A)L *AU*L*P1+t+A+L5,A},L,PY-t-A.P.9.L;/P/L/AY0t0A1P12;2;13;3;^4P4L5Pe5L5A6L]6A6L7P7t7A-8L8A8L+9P9t9LS:P:t<;P;<;<;1=;=;n>P>LJ?P?t=@L@A@A5AA}ALAAQBtBLBPyCtCL#DPDtDLKEPEt4FP}FLFP%GL}GAGtFHAHPILcIPILJAJtJA>KPKFL;L;PM;M;N;OPmOLOPPt8QAQ^RPRASPMTTA<=> @<H>P `p<BCDEF<G<`< (<0 8HDPEX `p<xGH<FpHIJ(x/<ST< U(T8V@HP``p11X[]_aceg i0k@mPo`<hEpq8:Bvu<wxh;y;0<8{@P(<p<x|}<<q~<Dv=(<08H ?hpHx@jAB(08HChpHx*CjDE(08HFhpHx*Dh`G@H8I08@P0JpxP2(KrDK < ( 8 LX <` h 8 x pL <   <   N v    x    P8 <@ H  X (Qx <   Q <   Q D    PR@ H P X  `  p R y  S < {  S <   < ( 8 @ BH P X  h  Yp x    8 H B     (c       h0 <8 @  P php Dx    h    P  @i<(iHjhyphj<{pj(k<k0kP<XW`pDxvPHWP<W D(v08HPX`hPx<HDB<x< < <(0@<HvP `<hp@<`<<p<< D(v08HDPWX`p<xqpDv<HDE 0<8@P<X`0pDxvPDpD <D 0D8v@HXD`hp0D<W<<E (8<@WHXD`Whpp  P<Dv(0q8@HX<`BhxDvX<(x<BDq <H(D0W8v@PDXW`Bhx<PDvWX p Dq< (8<@HX<`h8x<xXDB(xDBE< (8D@vHP`<hp<v`DvDvD D (0@<HP`<hWp@<DE<JD<v 0<8B@ P<X`0pDxPDp<8<pD(08@HX` h0px(<X<EDv 0<8@PDXB`Hh0x<0P<xW (08xHPX`hxxx<H<< (8@HPPXhpWx  <WDq< <   <( 0  @ <H hP  ` <h p  <  B D v `  <   <  !<!E! (!<0!8!H!DP!vX!`!p!Dx!!(!!H!!<! !p!!D! !!!!!<!!"<"B" "<("(0""@"<H"P" "`"Dh"vp"!x"@""<"B""H""v"""""<"""#<## #H(#v0#8#@#"H##X#<`#h# #x#D###X####0#@ #!#`"#x##H##h #0$8$#$ $($X0$8$8@$XH$`P$X$`$h$p$"x$#$ $<$$$<$B$$D$B$$%D%%$%$(%D0% 8%!@%%P%DX%`%"h%(%x%<%#%P%%D%B%$%%%D%B%%&%D%B%'&(&<&) &0&D8&@&$H&&X&<`&%h&0&x&<&%&X&&<&%&x&&<&*&&&<&x%&&&<'B'+'D ',('&0'&@'<H'-P''`'<h'p'"'D''$'%'<'%'''<'*'''D'#'`'('(D(B ($((.8(D@(H($P((`(<h(/p(8((<('(`((D(,(&(((<(-(((<(0((%)D)#)P% )(0)<8)`(@))P)DX){`)zh)0)x)D),)&)P))<)-)x))<)()))<)@'))*<*1*) *D(*20*38**H*<P*BX*4h*<p*x*H**<*5*h**D*6*7***<* ****D*8+$+*+R8+D@+qH++P+$`+>+<+@+?+A+C+h +C+m +E++++,F,G, ,F(,H0,@,H,!,P,`,Fh,Ip,B,,,a,,,F,I,,,C,r ,K,D,,,L-F-J -0-M8-a,@--P-MX-a,`-4-p-Mx-,-T--M-a,-t--M-a,---M-a,---C-z .K.D.-.-@.MH.,P.-`.Mh.a,p.D..M.,.d..M.a,...M.a,...C. .K.D/./.0/M8/,@/D.P/MX/,`/4/p/Mx/,/T//M/a,/t//C/ /K/D////0T0HU0U[ZZZ Z(Z0Z8[@ZH[P6\X\`\h!epdxdddddede>fff.symtab.strtab.shstrtab.rela.text.rela.data.bss.rodata.str.rela.rodata.note.GNU-stack.comment @_V@ @ +V0&@0 e 162Ô G B@&p OP _0P ` < @ bp(h