fortuni on 9/4/2022 at 06:09
Fixes for all 4 missions courtesy Glypher
Mission 1 miss20
Fixes:
- final goal (goal can complete early)
- envelope (goal 8, expert only) (if you drop envelope on desk on normal or hard envelope acts as if you have completed a goal, but that goal does not exist on those difficulties)
- incorrect pickpocket count
- bricks, bureau (Blockfrob: Can frob Br. Julius head without lifting brick, Supreme Ghosters should be OK with this as it's a primary goal)
- switches
- AIs
- misplaced objects (bucket, rope arrow)
- victrola, music box
- chests
Code:
DML1
//T2 FM: When Still... (Lord Robert Lelder) by Eternauta / Fixes: miss20.mis.dml
#script "nvscript"
//pickpocketing
-Link 1641 1638 "ControlDevice"
//final goal
-Link 1873 184 "ControlDevice"
//envelope (goal
Receptron 436 "HolyStim" 00210000
{
Min 12
Max None
Target 1730
}
+ObjProp 436 "DiffRemoveProp"
{
"quest var values" 0, 1
"alt quest var values" 2
"Properties" Scripts
}
+ObjProp 436 "DesignNote"
{
"" NVTrigQVarTDest="[Me]"; NVRelayTrapOff="Null"; NVRelayTrapTDest="[Me]"; NVRelayTrapTOn="[13.00]HolyStim"
}
+ObjProp 436 "Scripts"
{
"Script 0" NVTrigQVar
"Script 1" NVRelayTrap
}
+ObjProp 436 "TrapQVar"
{
"" =1:goal_state_8
}
//bricks, bureau
+ObjProp 596 "DesignNote"
{
"" NVRelayTrapOn="FrobWorldEnd"; NVRelayTrapTOn="TurnOff"
}
+Link 596 597 "ControlDevice"
{
}
ObjProp 596 "Scripts"
{
"Script 0" NVRelayTrap
}
+ObjProp 597 "DesignNote"
{
"" NVMetaTrapMeta="FrobInert"
}
+MetaProp 597 -1629
ObjProp 597 "Scripts"
{
"Script 1" NVMetaTrap
}
+Link 1176 1259 "ControlDevice"
{
}
+Link 1176 1272 "ControlDevice"
{
}
+ObjProp 1259 "DesignNote"
{
"" NVMetaTrapOn="TurnOff"; NVMetaTrapOff="TurnOn"; NVMetaTrapMeta="FrobInert"
}
+ObjProp 1259 "Scripts"
{
"Script 0" NVMetaTrap
}
+MetaProp 1259 -1629
+MetaProp 1272 -1629
+ObjProp 1272 "DesignNote"
{
"" NVMetaTrapOn="TurnOff"; NVMetaTrapOff="TurnOn"; NVMetaTrapMeta="FrobInert"
}
+ObjProp 1272 "Scripts"
{
"Script 0" NVMetaTrap
}
+ObjProp 1547 "DesignNote"
{
"" NVRelayTrapOn="FrobWorldEnd"; NVRelayTrapTOn="TurnOff"
}
+ObjProp 1547 "FrobInfo"
{
"World Action" Move, Script
"Inv Action" Move
}
+Link 1547 1564 "ControlDevice"
{
}
+ObjProp 1547 "Scripts"
{
"Script 0" NVRelayTrap
}
+ObjProp 1564 "DesignNote"
{
"" NVMetaTrapMeta="FrobInert"
}
-ObjProp 1564 "FrobInfo"
+MetaProp 1564 -1629
ObjProp 1564 "Scripts"
{
"Script 0" NVMetaTrap
}
//AIs
+ObjProp 43 "PhysAIColl"
{
"" false
}
-ObjProp 43 "InvRendType"
-ObjProp 22 "InvRendType"
-ObjProp 112 "InvRendType"
-ObjProp 183 "InvRendType"
-ObjProp 223 "InvRendType"
-ObjProp 282 "InvRendType"
-ObjProp 399 "InvRendType"
-ObjProp 642 "InvRendType"
-ObjProp 1201 "InvRendType"
-ObjProp 1218 "InvRendType"
-ObjProp 1230 "InvRendType"
-ObjProp 1422 "InvRendType"
-ObjProp 1529 "InvRendType"
-ObjProp 1545 "InvRendType"
-ObjProp 1586 "InvRendType"
-ObjProp 1601 "InvRendType"
-ObjProp 1602 "InvRendType"
-ObjProp 1606 "InvRendType"
-ObjProp 1611 "InvRendType"
-ObjProp 1612 "InvRendType"
-ObjProp 1639 "InvRendType"
-ObjProp 1640 "InvRendType"
-ObjProp 1647 "InvRendType"
-ObjProp 1656 "InvRendType"
-ObjProp 1657 "InvRendType"
-ObjProp 1661 "InvRendType"
-ObjProp 1674 "InvRendType"
-ObjProp 1687 "InvRendType"
-ObjProp 1692 "InvRendType"
-ObjProp 1701 "InvRendType"
-ObjProp 1703 "InvRendType"
-ObjProp 1706 "InvRendType"
-ObjProp 1834 "InvRendType"
-ObjProp 1836 "InvRendType"
-ObjProp 1842 "InvRendType"
-ObjProp 1844 "InvRendType"
-ObjProp 1848 "InvRendType"
-ObjProp 1882 "InvRendType"
-ObjProp 1887 "InvRendType"
-ObjProp 1888 "InvRendType"
-ObjProp 1931 "InvRendType"
-ObjProp 1938 "InvRendType"
-ObjProp 1939 "InvRendType"
-ObjProp 1979 "InvRendType"
-ObjProp 1985 "InvRendType"
ObjProp 787 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" cnoblew4
}
ObjProp 1593 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" cswgardm
}
ObjProp 1643 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" cswgard1
}
ObjProp 1671 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" cswgardm
}
ObjProp 1675 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" cnoblem2
}
ObjProp 1709 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" cnoblew3
}
ObjProp 1912 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" cnoblem3
}
ObjProp 1989 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" cnoblem3
}
//music box, victrola
+ObjProp 298 "AmbientHacked"
{
"Radius" 30
"Flags" NoSharpCurve, TurnedOff
"Schema Name" kar0610J
}
+ObjProp 298 "DesignNote"
{
"" NVFrobToggleTDest="[Me]"
}
-Link 298 -4116 "SoundDescription"
ObjProp 298 "Scripts"
{
"Script 0" NVFrobToggle
"Script 1" TweqOnOff
"Script 2" ActivateAmbient
"Don't Inherit" true
}
ObjProp 298 "CfgTweqRotate"
{
"z rate-low-high" 1, 0.75, 165
}
ObjProp 298 "StTweqRotate"
{
"AnimS" None
}
+ObjProp 1002 "DesignNote"
{
"" NVFrobToggleTDest="[Me]"
}
ObjProp 1002 "Scripts"
{
"Script 0" NVFrobToggle
"Script 1" NVAmbientSoundTrap
"Script 2" ""
"Don't Inherit" true
}
//switches
ObjProp 361 "JointPos"
{
"Joint 1" 0.00
"Joint 2" 0.00
}
ObjProp 685 "JointPos"
{
"Joint 1" 0.00
"Joint 2" 0.00
}
ObjProp 1226 "JointPos"
{
"Joint 1" 0.00
"Joint 2" 0.00
}
ObjProp 1312 "JointPos"
{
"Joint 1" 0.00
"Joint 2" 0.00
}
ObjProp 1363 "JointPos"
{
"Joint 1" 0.00
"Joint 2" 0.00
}
ObjProp 1374 "JointPos"
{
"Joint 1" 0.00
"Joint 2" 0.00
}
ObjProp 1872 "JointPos"
{
"Joint 1" 0.00
"Joint 2" 0.00
}
ObjProp 1901 "JointPos"
{
"Joint 1" 0.00
"Joint 2" 0.00
}
ObjProp 2047 "JointPos"
{
"Joint 1" 0.00
"Joint 2" 0.00
}
//chests
+ObjProp 809 "JointPos"
{
"Joint 1" 90.00
}
+ObjProp 1378 "JointPos"
{
"Joint 1" 90.00
}
+ObjProp 1583 "JointPos"
{
"Joint 1" 90.00
}
ObjProp 1583 "StTweqLock"
{
"AnimS" None
}
ObjProp 1967 "StTweqLock"
{
"Target Angle" 0.00
}
//doors
+MetaProp 1046 -2420
+MetaProp 1582 -2420
//misplaced objects
-ObjProp 1184 "PhysType"
ObjProp 1184 "Position"
{
"Location" 52, -118, 35.2
"Heading" 0
"Pitch" f800
"Bank" 4000
}
+Receptron 1828 "EarthStim"
{
Max None
Target Me
Agent -10
Effect "add_prop"
{
"Prop Name" PhysControl
}
}
+StimSource 1828 "EarthStim"
{
Intensity 1
Propagator "Radius"
}
Mission 2 miss21
Fixes:
- incorrect pickpocket count
- AIs
- chests
Code:
DML1
//T2 FM: When Still... (The Way) by Eternauta / Fixes: miss21.mis.dml
//pickpocketing
-Link 1392 1391 "ControlDevice"
//AIs
ObjProp 81 "CretPose"
{
"Ballistic" false
}
ObjProp 81 "Position"
{
"Location" -220.8, 35.74, 27.71
}
ObjProp 276 "CretPose"
{
"Ballistic" false
}
ObjProp 276 "Position"
{
"Location" -194.8, -159.6, -18.1
}
-ObjProp 924 "InvRendType"
-ObjProp 931 "InvRendType"
-ObjProp 941 "InvRendType"
-ObjProp 946 "InvRendType"
-ObjProp 947 "InvRendType"
-ObjProp 975 "InvRendType"
-ObjProp 983 "InvRendType"
-ObjProp 984 "InvRendType"
-ObjProp 985 "InvRendType"
-ObjProp 986 "InvRendType"
-ObjProp 987 "InvRendType"
-ObjProp 988 "InvRendType"
-ObjProp 995 "InvRendType"
-ObjProp 996 "InvRendType"
-ObjProp 997 "InvRendType"
-ObjProp 998 "InvRendType"
-ObjProp 1019 "InvRendType"
-ObjProp 1020 "InvRendType"
-ObjProp 1105 "InvRendType"
-ObjProp 1106 "InvRendType"
-ObjProp 1130 "InvRendType"
-ObjProp 1163 "InvRendType"
-ObjProp 1172 "InvRendType"
ObjProp 1353 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" ccop
}
//chests
+ObjProp 772 "JointPos"
{
"Joint 1" 90.00
}
+ObjProp 791 "JointPos"
{
"Joint 1" 90.00
}
ObjProp 881 "StTweqLock"
{
"Target Angle" 0.00
}
+ObjProp 1082 "JointPos"
{
"Joint 1" 90.00
}
+ObjProp 1085 "JointPos"
{
"Joint 1" 90.00
}
+ObjProp 1096 "JointPos"
{
"Joint 1" 90.00
}
+ObjProp 1110 "JointPos"
{
"Joint 1" 90.00
}
+ObjProp 1360 "JointPos"
{
"Joint 1" 90.00
}
Mission 3 miss22
Fixes:
- final goal (same issue as in mission 1)
- incorrect secret count
- incorrect pickpocket count
- newmantle issues
- doors (open angles)
- AIs
- chests
- lantern (corona)
- rusty key (pick distance)
Code:
DML1
//T2 FM: When Still... (The Ritual) by Eternauta / Fixes: miss22.mis.dml
//pickpocketing
ObjProp 99 "TrapQVar"
{
"" -1:DrSPocketCnt
}
//secrets
-ObjProp 1455 "DarkStat"
+ObjProp 1291 "DarkStat"
{
}
+ObjProp 1966 "DarkStat"
{
}
//final goal
-Link 1553 241 "ControlDevice"
//AIs
-ObjProp 11 "InvRendType"
-ObjProp 12 "InvRendType"
-ObjProp 92 "InvRendType"
-ObjProp 154 "InvRendType"
-ObjProp 268 "InvRendType"
-ObjProp 979 "InvRendType"
-ObjProp 1578 "InvRendType"
-ObjProp 1697 "InvRendType"
-ObjProp 1698 "InvRendType"
-ObjProp 1704 "InvRendType"
-ObjProp 1720 "InvRendType"
-ObjProp 1724 "InvRendType"
-ObjProp 1783 "InvRendType"
-ObjProp 1786 "InvRendType"
-ObjProp 1790 "InvRendType"
-ObjProp 1796 "InvRendType"
-ObjProp 1803 "InvRendType"
-ObjProp 1806 "InvRendType"
-ObjProp 1808 "InvRendType"
-ObjProp 1810 "InvRendType"
-ObjProp 1815 "InvRendType"
-ObjProp 1820 "InvRendType"
-ObjProp 1825 "InvRendType"
-ObjProp 1826 "InvRendType"
ObjProp 68 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" hamprsca
}
ObjProp 84 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" hauntca
}
ObjProp 93 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" hamprsca
}
ObjProp 694 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" maggurca
}
ObjProp 699 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" maggurca
}
ObjProp 1688 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" cswgardm
}
ObjProp 1814 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" cswgardm
}
ObjProp 1848 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" cswgardm
}
ObjProp 1849 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" cswgardm
}
ObjProp 1863 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" maggurca
}
ObjProp 1873 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" maggurca
}
ObjProp 1874 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" maggurca
}
ObjProp 1876 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" maggurca
}
ObjProp 2089 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" hauntca
}
ObjProp 2096 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" hauntca
}
ObjProp 2099 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" hauntca
}
ObjProp 2103 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" hauntca
}
ObjProp 2105 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" hauntca
}
ObjProp 2108 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" hauntca
}
ObjProp 2111 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" hauntca
}
ObjProp 2122 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" hauntca
}
ObjProp 2123 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" hauntca
}
ObjProp 2148 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" hauntca
}
//chests
+ObjProp 116 "JointPos"
{
"Joint 1" 90.00
}
+ObjProp 835 "JointPos"
{
"Joint 1" 90.00
}
+ObjProp 936 "JointPos"
{
"Joint 1" 90.00
}
+ObjProp 1186 "JointPos"
{
"Joint 1" 90.00
}
+ObjProp 1297 "JointPos"
{
"Joint 1" 90.00
}
+ObjProp 1385 "JointPos"
{
"Joint 1" 90.00
}
+ObjProp 1387 "JointPos"
{
"Joint 1" 90.00
}
+ObjProp 1608 "JointPos"
{
"Joint 1" 90.00
}
+ObjProp 1637 "JointPos"
{
"Joint 1" 90.00
}
//doors
+MetaProp 244 -2420
+MetaProp 1484 -2420
ObjProp 1100 "RotDoor"
{
"Open Angle" 89
}
ObjProp 1156 "RotDoor"
{
"Open Angle" 89
}
//mantling
+ObjProp 992 "PhysCanMant"
{
}
+ObjProp 997 "PhysCanMant"
{
}
+ObjProp 1102 "PhysCanMant"
{
}
+ObjProp 1103 "PhysCanMant"
{
}
+ObjProp 1105 "PhysCanMant"
{
}
//lantern
-Link 1578 304 "CreatureAttachment"
-ObjProp 304 "PhysType"
+Link 304 1578 "DetailAttachement"
{
"Type" Joint
"joint" Left Fingers
"Flags" No Joint Rot
}
ObjProp 304 "Corona"
{
"flags" Track Moving Object, Detail Attached Proxy
}
//rusty key
-ObjProp 1691 "PickDist"
Mission 4 miss23
Fixes:
- incorrect secret count
- incorrect pickpocket count
- doors (open position, blockfrob)
- AIs
- chests
- lanterns (positions)
- silver nuggets (pick distance)
Code:
DML1
//T2 FM: When Still... (The Mystery) by Eternauta / Fixes: miss23.mis.dml
//pickpocketing
-Link 148 153 "ControlDevice"
ObjProp 955 "TrapQVar"
{
"" =2:DrSPocketCnt
}
//secrets
-ObjProp 794 "DarkStat"
-ObjProp 1192 "DarkStat"
//chests
ObjProp 18 "StTweqLock"
{
"AnimS" None
}
+ObjProp 882 "JointPos"
{
"Joint 1" 90.00
}
//lanterns
-ObjProp 23 "PhysType"
ObjProp 23 "Position"
{
"Heading" c000
"Pitch" 0
"Bank" 0
}
-ObjProp 530 "PhysType"
ObjProp 530 "Position"
{
"Heading" c000
"Pitch" 0
"Bank" 0
}
//AIs
-ObjProp 30 "InvRendType"
-ObjProp 386 "InvRendType"
-ObjProp 418 "InvRendType"
-ObjProp 424 "InvRendType"
-ObjProp 473 "InvRendType"
-ObjProp 493 "InvRendType"
-ObjProp 525 "InvRendType"
-ObjProp 597 "InvRendType"
-ObjProp 645 "InvRendType"
-ObjProp 646 "InvRendType"
-ObjProp 671 "InvRendType"
-ObjProp 673 "InvRendType"
-ObjProp 748 "InvRendType"
-ObjProp 946 "InvRendType"
-ObjProp 947 "InvRendType"
-ObjProp 952 "InvRendType"
ObjProp 1083 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" ""
}
ObjProp 1084 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" ""
}
ObjProp 1085 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" ""
}
//doors
ObjProp 338 "TransDoor"
{
"Open Position" -6.00
}
+Receptron 437 "EarthStim"
{
Max None
Target Me
Agent -2425
Effect "add_prop"
{
"Prop Name" Material Tags
}
}
+StimSource 437 "EarthStim"
{
Intensity 1
Propagator "Radius"
}
+ObjProp 649 "BlockFrob"
{
"" true
}
+ObjProp 1029 "Material Tags"
{
}
//silver nuggets
ObjProp 775 "PickDist"
{
"" 7.00
}
ObjProp 776 "PickDist"
{
"" 7.00
}