Unna Oertdottir on 21/1/2016 at 17:52
Never ever use Darkloader. Use that fancy FMSel. It's foolproof.
maga on 21/1/2016 at 17:56
It didn't work unfortunately :(
Unna Oertdottir on 21/1/2016 at 18:06
Rename the original miss15.mis. I you use DL, install the FM again. Copy miss15.mis from the FM.zip into your T2 folder. It's likely that DL doesn't overwrite miss15.mis.
Tannar on 21/1/2016 at 18:58
Quote Posted by maga
It didn't work unfortunately :(
What didn't work?
fortuni on 21/1/2016 at 19:06
Quote Posted by Brethren
have you not played all the way through Thief 2?
I have a confession to make....i have never finished Thief Gold.....never finished 'Into the Maw of Chaos' :(
Thelvyn on 29/1/2016 at 15:41
I love into the maw. I think a replay is im my future
I think therefor I am. Probably.
Ricebug on 30/1/2016 at 15:35
Quote Posted by Unna Oertdottir
Never ever use Darkloader. Use that fancy FMSel. It's foolproof.
I've never had a problem with DL except for the occasional mis-read of a T1 mission. But I still use FMSel. I just don't like how it keeps the unzipped contents on your hard drive after you're done playing. (Unless I'm missing something. Correct me if I'm wrong.)
If you "clean up" the T2 directory by installing the OMs, and you see folders from old FMs (fam, obj, books, etc), this typically means that you've been in there fooling around with the files somehow (adding, deleting, changing). This is typical when you're using (GASP!) the T2 folder for Dromed-ing.
Unna Oertdottir on 30/1/2016 at 15:41
Just uninstall the mission in FMSel and it's gone.
Tannar on 30/1/2016 at 15:59
Quote Posted by Unna Oertdottir
Just uninstall the mission in FMSel and it's gone.
Yes, but when you uninstall you must also choose to NOT make a backup of your game.
fortuni on 6/7/2022 at 04:50
dml courtesy Glypher
Fixes:
- goal 0 (now works correctly; now final and irreversible)
- doors (open angles, positions, protection, scaling)
- incorrect links (necklace, keys)
- broadhead arrows
- fireplaces
- beds (physdims)
- minor fixes
Code:
DML1
//T1 FM: Prisoner's Revenge by Jan Vitek (Vitus) / Fixes: miss15.mis.dml
#script "nvscript"
//final goal
Create -2086 "FG"
{
+ObjProp "DesignNote"
{
"" NVTrigOBBPlayer=1; NVLinkBuilderLinkType="ControlDevice"; NVLinkBuilderLinkSource="[Me]"; NVLinkBuilderLinkDest=138
}
+ObjProp "Position"
{
"Location" -265, -43, -19.5
}
+ObjProp "Scripts"
{
"Script 0" NVTrigOBB
"Script 1" NVLinkBuilder
"Don't Inherit" true
}
}
-ObjProp "FG" "PhysType"
+ObjProp "FG" "PhysType"
{
"Type" OBB
}
+ObjProp 134 "DiffTurnOn"
{
"quest var values" 0, 1, 2
}
+ObjProp 134 "Scripts"
{
"Script 0" TrapSetQVar
}
+ObjProp 134 "TrapQVar"
{
"" =277:goal_target_0
}
+Link 135 137 "ControlDevice"
{
}
+ObjProp 135 "Scripts"
{
"Script 0" NVTrigQVar
}
+ObjProp 135 "TrapQVar"
{
"" =1:goal_state_1
}
+Link 136 137 "ControlDevice"
{
}
+ObjProp 136 "Scripts"
{
"Script 0" NVTrigQVar
}
+ObjProp 136 "TrapQVar"
{
"" =1:goal_state_2
}
+Link 137 "FG" "ControlDevice"
{
}
+ObjProp 137 "Scripts"
{
"Script 0" TrapRequireAll
}
+ObjProp 138 "DesignNote"
{
"" NVTrapSetQVarCount=1
}
+ObjProp 138 "Scripts"
{
"Script 0" NVTrapSetQVar
}
+ObjProp 138 "TrapQVar"
{
"" =1:goal_state_0
}
//note
+ObjProp 492 "DesignNote"
{
"" NVRelayTrapOn="Contained"; NVRelayTrapDelay=200; NVRelayTrapTOn="InitialSelect"; NVRelayTrapTDest="[Me]"; NVRelayTrapCount=1; NVSelectTrapOn="InitialSelect"; NVSelectTrapItem="[Me]"
}
+ObjProp 492 "Scripts"
{
"Script 0" NVRelayTrap
"Script 1" NVSelectTrap
}
//fireplaces
ObjProp 35 "PGLaunchInfo"
{
"Min time" 2.00
"Max time" 2.50
}
ObjProp 39 "PGLaunchInfo"
{
"Min time" 2.00
"Max time" 2.50
}
ObjProp 48 "PGLaunchInfo"
{
"Min time" 2.00
"Max time" 2.50
}
ObjProp 53 "PGLaunchInfo"
{
"Min time" 2.00
"Max time" 2.50
}
//doors
ObjProp 58 "RotDoor"
{
"Open Angle" 90
"Clockwise?" false
}
ObjProp 58 "Position"
{
"Heading" 8000
}
-ObjProp 58 "PhysType"
+ObjProp 58 "PhysType"
{
"Type" OBB
}
ObjProp 59 "RotDoor"
{
"Open Angle" 90
"Clockwise?" false
}
ObjProp 59 "Position"
{
"Heading" 8000
}
-ObjProp 59 "PhysType"
+ObjProp 59 "PhysType"
{
"Type" OBB
}
+ObjProp 77 "FrobInfo"
{
}
+ObjProp 79 "FrobInfo"
{
}
+ObjProp 120 "Scale"
{
"" 1.025, 1, 1
}
ObjProp 120 "Position"
{
"Location" -165.8, -160.725, -36.5
}
-ObjProp 120 "PhysType"
+ObjProp 120 "PhysType"
{
"Type" OBB
}
ObjProp 187 "RotDoor"
{
"Open Angle" 271
}
+Receptron 188 "WeaponStim"
{
Min None
Max None
Effect "Abort"
}
-ObjProp 188 "Scale"
-ObjProp 195 "Scale"
-ObjProp 196 "Scale"
-ObjProp 241 "Scale"
-ObjProp 242 "Scale"
ObjProp 202 "RotDoor"
{
"Open Angle" 90
"Clockwise?" false
}
ObjProp 202 "Position"
{
"Heading" 8000
}
-ObjProp 202 "PhysType"
+ObjProp 202 "PhysType"
{
"Type" OBB
}
ObjProp 208 "RotDoor"
{
"Open Angle" 90
"Clockwise?" false
}
ObjProp 208 "Position"
{
"Heading" 0
}
-ObjProp 208 "PhysType"
+ObjProp 208 "PhysType"
{
"Type" OBB
}
ObjProp 232 "RotDoor"
{
"Open Angle" 90
"Clockwise?" false
}
ObjProp 232 "Position"
{
"Heading" 4000
}
-ObjProp 232 "PhysType"
+ObjProp 232 "PhysType"
{
"Type" OBB
}
+ObjProp 232 "FrobInfo"
{
}
+ObjProp 264 "FrobInfo"
{
}
+ObjProp 481 "FrobInfo"
{
}
+ObjProp 481 "Scripts"
{
"Script 0" TrapDestroy
}
+MetaProp 481 -2422
//buttons
+ObjProp 83 "PickDist"
{
"" 5.00
}
+ObjProp 84 "PickDist"
{
"" 5.00
}
+ObjProp 87 "PickDist"
{
"" 5.00
}
+ObjProp 88 "PickDist"
{
"" 5.00
}
+ObjProp 90 "PickDist"
{
"" 5.00
}
+ObjProp 91 "PickDist"
{
"" 5.00
}
+ObjProp 92 "PickDist"
{
"" 5.00
}
+ObjProp 105 "PickDist"
{
"" 5.00
}
+ObjProp 106 "PickDist"
{
"" 5.00
}
+ObjProp 107 "PickDist"
{
"" 5.00
}
//beds
-ObjProp 262 "PhysType"
+ObjProp 262 "PhysType"
{
"Type" OBB
}
-ObjProp 457 "PhysType"
+ObjProp 457 "PhysType"
{
"Type" OBB
}
//incorrect links
-Link 310 325 "Contains"
ObjProp 322 "HasRefs"
{
"" false
}
-Link 326 325 "Contains"
+Link 326 325 "Contains"
{
"" Belt
}
ObjProp 331 "HasRefs"
{
"" false
}
-Link 431 471 "Contains"
-Link 413 471 "Contains"
+Link 413 471 "Contains"
{
}
//footlocker
+ObjProp 437 "JointPos"
{
"Joint 1" 90.00
}
//broadhead arrows
-ObjProp 484 "PhysType"
-ObjProp 490 "PhysType"
-ObjProp 493 "PhysType"
//various objects
+ObjProp 143 "Scale"
{
"" 1, 1, 1.05
}
+ObjProp 144 "Scale"
{
"" 1, 1, 1.05
}
+ObjProp 145 "Scale"
{
"" 1, 1, 1.05
}
+MetaProp 190 -2419