dml to fix end of game stats and fixes a few objects. Note FMsel players still need to manually fix the missflag.str see post above (
) here.
players can just d/l a fixed zip, that included both the missing miss.flag file and includes the dml below, from Darkfate(
) here.
Code:
DML1
//T2 FM: Underneath (La Mine) by Charlybegood / Fixes: miss20.mis.dml
#script "nvscript"
//goals
+ObjProp 20 "DiffTurnOn"
{
"quest var values" 0, 1, 2
}
+ObjProp 20 "Scripts"
{
"Script 0" TrapSetQVar
}
+ObjProp 20 "TrapQVar"
{
"" =20:goal_target_0
}
+ObjProp 21 "DiffTurnOn"
{
"quest var values" 0, 1, 2
}
+ObjProp 21 "Scripts"
{
"Script 0" TrapSetQVar
}
+ObjProp 21 "TrapQVar"
{
"" =3000:goal_loot_3
}
+Link 22 23 "ControlDevice"
{
}
+ObjProp 22 "Scripts"
{
"Script 0" TrapRequireAll
}
+ObjProp 23 "Scripts"
{
"Script 0" TrapSetQVar
}
+ObjProp 23 "TrapQVar"
{
"" =1:goal_state_0
}
+Link 73 22 "ControlDevice"
{
}
+ObjProp 73 "Scripts"
{
"Script 0" TrigContained
}
+Link 74 22 "ControlDevice"
{
}
+ObjProp 74 "Scripts"
{
"Script 0" TrigContained
}
-Link 278 1209 "ControlDevice"
-Link 1217 1209 "ControlDevice"
-Link 1211 1209 "ControlDevice"
-Link 380 1209 "ControlDevice"
-Link 1201 1209 "ControlDevice"
-Link 484 1209 "ControlDevice"
+Link 380 427 "ControlDevice"
{
}
+ObjProp 427 "DesignNote"
{
"" NVMetaTrapOn="TurnOff"; NVMetaTrapOff="TurnOn"; NVMetaTrapMeta="FrobInert"
}
+Link 427 1209 "ControlDevice"
{
}
ObjProp 427 "Scripts"
{
"Script 0" NVMetaTrap
"Script 1" TrigContained
}
+MetaProp 427 -1629
+Link 1164 1209 "ControlDevice"
{
}
ObjProp 1164 "Scripts"
{
"Script 0" TrigContained
"Script 1" ""
}
+Link 1197 1209 "ControlDevice"
{
}
ObjProp 1197 "Scripts"
{
"Script 0" TrigContained
"Script 1" ""
}
+Link 1198 1209 "ControlDevice"
{
}
ObjProp 1198 "Scripts"
{
"Script 0" TrigContained
"Script 1" ""
}
+Link 1199 1209 "ControlDevice"
{
}
ObjProp 1199 "Scripts"
{
"Script 0" TrigContained
"Script 1" ""
}
+Link 1214 1209 "ControlDevice"
{
}
ObjProp 1214 "Scripts"
{
"Script 0" TrigContained
"Script 1" ""
}
//arrows
-ObjProp 88 "DeathStage"
-ObjProp 156 "PhysType"
-ObjProp 572 "DeathStage"
-ObjProp 1062 "DeathStage"
//mantling
+ObjProp 189 "PhysCanMant"
{
}
+ObjProp 201 "PhysCanMant"
{
}
+ObjProp 242 "PhysCanMant"
{
}
+ObjProp 262 "PhysCanMant"
{
}
+ObjProp 269 "PhysCanMant"
{
}
+ObjProp 270 "PhysCanMant"
{
}
+ObjProp 274 "PhysCanMant"
{
}
+ObjProp 1126 "PhysCanMant"
{
}
+ObjProp 1127 "PhysCanMant"
{
}
+ObjProp 1128 "PhysCanMant"
{
}
//doors
+Link 210 211 "ScriptParams"
{
"" Double
}
+ObjProp 210 "PhysCanMant"
{
}
+ObjProp 211 "PhysCanMant"
{
}
+Receptron 386 "FireStim"
{
Min None
Max None
Effect "Abort"
}
+Receptron 386 "WeaponStim"
{
Min None
Max None
Effect "Abort"
}
+MetaProp 407 -2420
+ObjProp 475 "FrobInfo"
{
}
ObjProp 541 "RotDoor"
{
"Open Angle" 90
"Clockwise?" false
}
-ObjProp 541 "PhysType"
ObjProp 541 "Position"
{
"Heading" 4000
}
+ObjProp 541 "PhysType"
{
"Type" OBB
}
+Receptron 543 "WeaponStim"
{
Min None
Max None
Effect "Abort"
}
+ObjProp 850 "FrobInfo"
{
}
+ObjProp 910 "BlockFrob"
{
"" true
}
+ObjProp 911 "BlockFrob"
{
"" true
}
+ObjProp 912 "BlockFrob"
{
"" true
}
+ObjProp 1057 "BlockFrob"
{
"" true
}
+ObjProp 1107 "FrobInfo"
{
}
+MetaProp 1200 -2420
+MetaProp 1217 -2420
//AIs
+ObjProp 342 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" cmecprs
}
//keys / locks
+ObjProp 225 "SlayResult"
{
}
+ObjProp 225 "NoDrop"
{
"" true
}
+ObjProp 401 "SlayResult"
{
}
+ObjProp 401 "NoDrop"
{
"" true
}
ObjProp 410 "StTweqModels"
{
"AnimS" None
}
+Link 521 530 "ControlDevice"
{
}
+ObjProp 521 "Scripts"
{
"Script 0" TrigUnlock
}
+Link 522 530 "ControlDevice"
{
}
+ObjProp 522 "Scripts"
{
"Script 0" TrigUnlock
}
+Link 530 531 "ControlDevice"
{
}
+ObjProp 530 "Scripts"
{
"Script 0" TrapRequireAll
}
+Link 531 1148 "ControlDevice"
{
}
+ObjProp 531 "Scripts"
{
"Script 0" NVDeleteTrap
}
+ObjProp 538 "SlayResult"
{
}
+ObjProp 1148 "NoDrop"
{
"" true
}
+ObjProp 1169 "SlayResult"
{
}
+ObjProp 1169 "NoDrop"
{
"" true
}
//switches
-Link 507 494 "ControlDevice"
-Link 506 507 "ControlDevice"
+Link 506 507 "FrobProxy"
{
"FrobProxyMask" AllowDirect
}
ObjProp 937 "JointPos"
{
"Joint 1" 0.00
"Joint 2" 0.00
}
ObjProp 937 "StTweqJoints"
{
"Joint2AnimS" On, Reverse
}
//gold skull
+ObjProp 587 "FrobInfo"
{
}
+ObjProp 587 "NoDrop"
{
"" true
}
//scroll
+ObjProp 1171 "FrobInfo"
{
"World Action" Script
}
+ObjProp 1171 "Scripts"
{
"Script 0" StdBook
}