fortuni on 21/8/2021 at 13:57
Need an excuse to replay this stupendously good mission? Here's the best reason ever!
Dml to fix a few issues (.gam and .dml have to be installed), courtesy Glypher
1. Fix the armoury door so you can't pass through it (it was possible)
2. If you KO the guard in the prison area then try to pick him up to hide him, you collect his pickaxe which you can't drop so you have to reload.
3. Fix goal 9 (hard) - completed after finding 5 secrets, not 4 (reported in Ricebugs walkthrough)
4. Fix goal 10 (expert) - completed after finding 8 secrets, not 7 (reported in Ricebugs walkthrough)
5. Fix goal 1 (Don't knock anyone out and don't let anyone know you were there) - which cancels after the final conversation, even if the player has fulfilled the objective condition.
6. Fixes end game stats pockets picked.
Code:
DML1
//T2 FM: Memoirs of a Dead God (Preparations) by Nick Dablin (nicked) / Fixes: miss23.gam.dml
ObjProp -14 "Scripts"
{
"Script 0" CorpseFrobFixed
}
Code:
DML1
//T2 FM: Memoirs of a Dead God (Preparations) by Nick Dablin (nicked) / Fixes: miss23.mis.dml
//goals
+ObjProp 157 "DesignNote"
{
"" NVRelayTrapTOn="TurnOff"; NVRelayTrapTDest=1521
}
ObjProp 157 "Scripts"
{
"Script 0" NVRelayTrap
}
+Link 1500 1521 "ControlDevice"
{
}
+ObjProp 1521 "DesignNote"
{
"" NVTrapSetQVarOff="Null"; NVLinkBuilderOn="Null"; NVLinkBuilderLinkType="ControlDevice"; NVLinkBuilderLinkSource=1500; NVLinkBuilderLinkDest="[Me]"
}
+ObjProp 1521 "Scripts"
{
"Script 0" NVTrapSetQVar
"Script 1" NVLinkBuilder
}
+ObjProp 1521 "TrapQVar"
{
"" =1:goal_state_1
}
ObjProp 165 "TrapQVar"
{
"" >6:DrSSecrets
}
ObjProp 172 "TrapQVar"
{
"" >3:DrSSecrets
}
//pickpocketing
+ObjProp 251 "DiffTurnOn"
{
"quest var values" 0, 1, 2
}
+Link 251 252 "ControlDevice"
{
}
+ObjProp 251 "Scripts"
{
"Script 0" TrapRelay
}
+ObjProp 252 "Scripts"
{
"Script 0" TrapSetQVar
}
+ObjProp 252 "TrapQVar"
{
"" =1:DrSPocketCnt
}
//AIs
+ObjProp 234 "AI_Hearing"
{
"" Well Below Average
}
+ObjProp 1416 "InvRendType"
{
"Type" Alternate Bitmap
"Resource" ccavad
}
ObjProp 1416 "Scripts"
{
"Script 0" CorpseFrobFixed
}
//morego conv
+ObjProp 1530 "AI_SaveConverse"
{
"" true
}
//doors
+Link 60 61 "ScriptParams"
{
"" Double
}
+ObjProp 293 "DesignNote"
{
"" NVMetaTrapOn="FrobWorldEnd"; NVMetaTrapOnDelay=2000; NVMetaTrapMeta="FrobInert"
}
-ObjProp 293 "PhysType"
+ObjProp 293 "PhysType"
{
"Type" OBB
}
ObjProp 293 "Scripts"
{
"Script 0" NVMetaTrap
}
//vase
-ObjProp 1559 "PhysType"
ObjProp 1559 "Position"
{
"Location" -380, 390.425, -28.35
}
+ObjProp 1559 "PhysType"
{
"Type" Sphere Hat
}
Edit: dml updated to include fix for incorrect pocket count.