general objective format
______________
create mission objective
00000017 000000ii 0000TTTT 0000000*

00000017	start objective
000000..	objective number. just an ordered list, probably doesn't even use it
0000TTTT	text to display.  usually from stage text, but could be any loaded text bank
0000000*	minimum difficulty: 0=agent, 1=secret agent, 2=007 agent
______________
end objective
...00000018

end objective
______________
destroy object
00000019 0000xxxx

xxxx	value of corresponding 000000016 preset preceeding object to be destroyed
______________
complete if return true
0000001A xxxxxxxx

objective is completed if value given is equal to return from block data type 9A
______________
failed if return true
0000001B xxxxxxxx

objective is failed if value given is equal to return from block data type 9A

______________
collect object
0000001C 0000xxxx

xxxx	value of corresponding 000000016 preset preceeding object to be collected
______________
deposit object (no target)
0000001D 0000xxxx

xxxx	value of corresponding 00000016 preset preceeding object to be deposited
______________
photograph object
0000001E 0000xxxx 00000000 00000000

xxxx	value of corresponding 00000016 preset preceeding object to photograph
______________
???? modifier
0000001F ...


______________
enter room
00000020 0000xxxx 00000000 00000000

xxxx	preset within target room
______________
deposit object in room
00000021 000000xx 000000yy 00000000 00000000

xx	weapon index number of object to be thrown
yy	preset within target room
______________
copy item (modifier)
00000022 ...

use key analyzer on following objective