dmls to fix the mission. This was hard work :sweat:
Code:
DML1//Properly Paranoid//Fix for 2 hidden objectives, a mad guard and more//miss21.mis.dml
+ObjProp 30 "Scripts"
{
"Script 1" Trigslain
}
+ObjProp 370 "Scripts"
{
"Script 0" TrapSetQVar
}
+ObjProp 370 "TrapQVar"
{
"" =1:goal_state_18
}
+Link 30 370 "ControlDevice"
{
}
-ObjProp 913 "DiffDestroy"
+ObjProp 913 "DiffDestroy"
{
"quest var values" 0, 1
}
-Link 779 778 "AIWatchObj"
+Link 779 778 "AIWatchObj"
{
"Watch kind" "Self entry"
"Priority" "Normal"
"Trigger: Radius" 5
" Height" 10
" Required awareness" "(0) None"
" Line requirement" "None"
" Minimum alertness" "(0) None"
" Maximum alertness" "(3) High"
"Exit: Link kill option" "Don't kill"
" Kill like links" FALSE
" No test once triggered" FALSE
" Reuse delay" 10000
" Reset delay" 10000
"Response: Step 1" "Face(Angle,Object(-1 for angle relative to self))"
" Argument 1" ""
" Argument 2" ""
" Argument 3" "Player"
"Response: Step 2" "Play sound/motion(Sound Concept,Sound Tags,Motion Tags)"
" Argument 1"[1] ""
" Argument 2"[1] ""
" Argument 3"[1] "search 0, scan 0"
"Response: Step 3" "Add/Remove Meta-property(Add/Remove,Mprop name,Target Objects)"
" Argument 1"[2] "Remove"
" Argument 2"[2] "M-AlertCapHigh"
" Argument 3"[2] ""
"Response: Step 4" "Goto object(Object,Speed,Motion Tags)"
" Argument 1"[3] "T_PT5"
" Argument 2"[3] ""
" Argument 3"[3] ""
}
-ObjProp 755 "PhysControl"
+ObjProp 755 "Position"
{
"Location" 488.51, 524.27, 496.15
"Heading" 8000
"Pitch" 0
"Bank" 0
}