Written by Mithrandir
|
Wednesday, 10 February 2010 13:32 |
This container gives 8 spellbooks.
STATE_MACHINE { KEY { container8book }
COMMENT [This container gives 8 spellbooks.]
PARAM { KEY {1} TYPE {frame} COMMENT [3D object: initial close] DEFAULT {1EL_VAULTBKSTND_C} DISPLAY {} }
PARAM { KEY {2} TYPE {frame} COMMENT [3D object: after grabbing 1st obj (book) ] DEFAULT {1EL_VAULTBKSTND_1} }
PARAM { KEY {3} TYPE {frame} COMMENT [3D object: after grabbing 2nd obj (book) ] DEFAULT {1EL_VAULTBKSTND_2} }
PARAM { KEY {4} TYPE {frame} COMMENT [3D object: after grabbing 3rd obj (book) ] DEFAULT {1EL_VAULTBKSTND_3} }
PARAM { KEY {5} TYPE {frame} COMMENT [3D object: after grabbing 4th obj (book) ] DEFAULT {1EL_VAULTBKSTND_4} }
PARAM { KEY {6} TYPE {frame} COMMENT [3D object: after grabbing 5th obj (book) ] DEFAULT {1EL_VAULTBKSTND_5} }
PARAM { KEY {7} TYPE {frame} COMMENT [3D object: after grabbing 6th obj (book) ] DEFAULT {1EL_VAULTBKSTND_6} }
PARAM { KEY {8} TYPE {frame} COMMENT [3D object: after grabbing 7th obj (book) ] DEFAULT {1EL_VAULTBKSTND_7} }
PARAM { KEY {9} TYPE {frame} COMMENT [3D object: after grabbing Last obj (book) ] DEFAULT {1EL_VAULTBKSTND_O} }
PARAM { KEY {10} TYPE {LIST} COMMENT [Received object1:] LIST[Book Absorption=ITEM_BOOK_ABSORPTION] LIST[Book Antidote=ITEM_BOOK_ANTIPOISON] LIST[Book Confusion=ITEM_BOOK_BENEDICTION] LIST[Book Berserker=ITEM_BOOK_BERSERKER] LIST[Book Detection=ITEM_BOOK_DETECTION] LIST[Book Spark=ITEM_BOOK_ECLAIR] LIST[Book Fear=ITEM_BOOK_FEAR] LIST[Book Fireball=ITEM_BOOK_FIREBALL] LIST[Book Firewall=ITEM_BOOK_FIREWALL] LIST[Book Flamethrower=ITEM_BOOK_FLAMEWAVE] LIST[Book Thunder=ITEM_BOOK_FLASH] LIST[Book Food=ITEM_BOOK_FOOD] LIST[Book Invocation=ITEM_BOOK_GOLEM] LIST[Book Haste=ITEM_BOOK_HASTE] LIST[Book Healing=ITEM_BOOK_HEALING] LIST[Book Slowness=ITEM_BOOK_IDENTIFY] LIST[Book Deathdome=ITEM_BOOK_INFERNO] LIST[Book Infravision=ITEM_BOOK_INFRAVISION] LIST[Book Invisibility=ITEM_BOOK_INVISIBILITY] LIST[Book Light=ITEM_BOOK_LIGHT] LIST[Book Mutation=ITEM_BOOK_MAGICARMOR] LIST[Book Magicbomb=ITEM_BOOK_MAGICBOMB] LIST[Book Magicmissile=ITEM_BOOK_MAGICMISSILE] LIST[Book Storm=ITEM_BOOK_NOVA] LIST[Book Poisoncloud=ITEM_BOOK_POISONCLOUD] LIST[Book Forgetfulness=ITEM_BOOK_RECHARGE] LIST[Book Reflection=ITEM_BOOK_REFLECTION] LIST[Book Resurrect=ITEM_BOOK_RESURRECT] LIST[Book Stone=ITEM_BOOK_STONE] LIST[Book Telekenesis=ITEM_BOOK_TELEKINESIS] LIST[Book Teleport=ITEM_BOOK_TELEPORT] LIST[Book Townportal=ITEM_BOOK_TOWNPORTAL] } PARAM { KEY {11} TYPE {LIST} COMMENT [Received object2:] LIST[Book Absorption=ITEM_BOOK_ABSORPTION] LIST[Book Antidote=ITEM_BOOK_ANTIPOISON] LIST[Book Confusion=ITEM_BOOK_BENEDICTION] LIST[Book Berserker=ITEM_BOOK_BERSERKER] LIST[Book Detection=ITEM_BOOK_DETECTION] LIST[Book Spark=ITEM_BOOK_ECLAIR] LIST[Book Fear=ITEM_BOOK_FEAR] LIST[Book Fireball=ITEM_BOOK_FIREBALL] LIST[Book Firewall=ITEM_BOOK_FIREWALL] LIST[Book Flamethrower=ITEM_BOOK_FLAMEWAVE] LIST[Book Thunder=ITEM_BOOK_FLASH] LIST[Book Food=ITEM_BOOK_FOOD] LIST[Book Invocation=ITEM_BOOK_GOLEM] LIST[Book Haste=ITEM_BOOK_HASTE] LIST[Book Healing=ITEM_BOOK_HEALING] LIST[Book Slowness=ITEM_BOOK_IDENTIFY] LIST[Book Deathdome=ITEM_BOOK_INFERNO] LIST[Book Infravision=ITEM_BOOK_INFRAVISION] LIST[Book Invisibility=ITEM_BOOK_INVISIBILITY] LIST[Book Light=ITEM_BOOK_LIGHT] LIST[Book Mutation=ITEM_BOOK_MAGICARMOR] LIST[Book Magicbomb=ITEM_BOOK_MAGICBOMB] LIST[Book Magicmissile=ITEM_BOOK_MAGICMISSILE] LIST[Book Storm=ITEM_BOOK_NOVA] LIST[Book Poisoncloud=ITEM_BOOK_POISONCLOUD] LIST[Book Forgetfulness=ITEM_BOOK_RECHARGE] LIST[Book Reflection=ITEM_BOOK_REFLECTION] LIST[Book Resurrect=ITEM_BOOK_RESURRECT] LIST[Book Stone=ITEM_BOOK_STONE] LIST[Book Telekenesis=ITEM_BOOK_TELEKINESIS] LIST[Book Teleport=ITEM_BOOK_TELEPORT] LIST[Book Townportal=ITEM_BOOK_TOWNPORTAL] }
PARAM { KEY {12} TYPE {LIST} COMMENT [Received object3:] LIST[Book Absorption=ITEM_BOOK_ABSORPTION] LIST[Book Antidote=ITEM_BOOK_ANTIPOISON] LIST[Book Confusion=ITEM_BOOK_BENEDICTION] LIST[Book Berserker=ITEM_BOOK_BERSERKER] LIST[Book Detection=ITEM_BOOK_DETECTION] LIST[Book Spark=ITEM_BOOK_ECLAIR] LIST[Book Fear=ITEM_BOOK_FEAR] LIST[Book Fireball=ITEM_BOOK_FIREBALL] LIST[Book Firewall=ITEM_BOOK_FIREWALL] LIST[Book Flamethrower=ITEM_BOOK_FLAMEWAVE] LIST[Book Thunder=ITEM_BOOK_FLASH] LIST[Book Food=ITEM_BOOK_FOOD] LIST[Book Invocation=ITEM_BOOK_GOLEM] LIST[Book Haste=ITEM_BOOK_HASTE] LIST[Book Healing=ITEM_BOOK_HEALING] LIST[Book Slowness=ITEM_BOOK_IDENTIFY] LIST[Book Deathdome=ITEM_BOOK_INFERNO] LIST[Book Infravision=ITEM_BOOK_INFRAVISION] LIST[Book Invisibility=ITEM_BOOK_INVISIBILITY] LIST[Book Light=ITEM_BOOK_LIGHT] LIST[Book Mutation=ITEM_BOOK_MAGICARMOR] LIST[Book Magicbomb=ITEM_BOOK_MAGICBOMB] LIST[Book Magicmissile=ITEM_BOOK_MAGICMISSILE] LIST[Book Storm=ITEM_BOOK_NOVA] LIST[Book Poisoncloud=ITEM_BOOK_POISONCLOUD] LIST[Book Forgetfulness=ITEM_BOOK_RECHARGE] LIST[Book Reflection=ITEM_BOOK_REFLECTION] LIST[Book Resurrect=ITEM_BOOK_RESURRECT] LIST[Book Stone=ITEM_BOOK_STONE] LIST[Book Telekenesis=ITEM_BOOK_TELEKINESIS] LIST[Book Teleport=ITEM_BOOK_TELEPORT] LIST[Book Townportal=ITEM_BOOK_TOWNPORTAL] }
PARAM { KEY {13} TYPE {LIST} COMMENT [Received object4:] LIST[Book Absorption=ITEM_BOOK_ABSORPTION] LIST[Book Antidote=ITEM_BOOK_ANTIPOISON] LIST[Book Confusion=ITEM_BOOK_BENEDICTION] LIST[Book Berserker=ITEM_BOOK_BERSERKER] LIST[Book Detection=ITEM_BOOK_DETECTION] LIST[Book Spark=ITEM_BOOK_ECLAIR] LIST[Book Fear=ITEM_BOOK_FEAR] LIST[Book Fireball=ITEM_BOOK_FIREBALL] LIST[Book Firewall=ITEM_BOOK_FIREWALL] LIST[Book Flamethrower=ITEM_BOOK_FLAMEWAVE] LIST[Book Thunder=ITEM_BOOK_FLASH] LIST[Book Food=ITEM_BOOK_FOOD] LIST[Book Invocation=ITEM_BOOK_GOLEM] LIST[Book Haste=ITEM_BOOK_HASTE] LIST[Book Healing=ITEM_BOOK_HEALING] LIST[Book Slowness=ITEM_BOOK_IDENTIFY] LIST[Book Deathdome=ITEM_BOOK_INFERNO] LIST[Book Infravision=ITEM_BOOK_INFRAVISION] LIST[Book Invisibility=ITEM_BOOK_INVISIBILITY] LIST[Book Light=ITEM_BOOK_LIGHT] LIST[Book Mutation=ITEM_BOOK_MAGICARMOR] LIST[Book Magicbomb=ITEM_BOOK_MAGICBOMB] LIST[Book Magicmissile=ITEM_BOOK_MAGICMISSILE] LIST[Book Storm=ITEM_BOOK_NOVA] LIST[Book Poisoncloud=ITEM_BOOK_POISONCLOUD] LIST[Book Forgetfulness=ITEM_BOOK_RECHARGE] LIST[Book Reflection=ITEM_BOOK_REFLECTION] LIST[Book Resurrect=ITEM_BOOK_RESURRECT] LIST[Book Stone=ITEM_BOOK_STONE] LIST[Book Telekenesis=ITEM_BOOK_TELEKINESIS] LIST[Book Teleport=ITEM_BOOK_TELEPORT] LIST[Book Townportal=ITEM_BOOK_TOWNPORTAL] }
PARAM { KEY {14} TYPE {LIST} COMMENT [Received object5:] LIST[Book Absorption=ITEM_BOOK_ABSORPTION] LIST[Book Antidote=ITEM_BOOK_ANTIPOISON] LIST[Book Confusion=ITEM_BOOK_BENEDICTION] LIST[Book Berserker=ITEM_BOOK_BERSERKER] LIST[Book Detection=ITEM_BOOK_DETECTION] LIST[Book Spark=ITEM_BOOK_ECLAIR] LIST[Book Fear=ITEM_BOOK_FEAR] LIST[Book Fireball=ITEM_BOOK_FIREBALL] LIST[Book Firewall=ITEM_BOOK_FIREWALL] LIST[Book Flamethrower=ITEM_BOOK_FLAMEWAVE] LIST[Book Thunder=ITEM_BOOK_FLASH] LIST[Book Food=ITEM_BOOK_FOOD] LIST[Book Invocation=ITEM_BOOK_GOLEM] LIST[Book Haste=ITEM_BOOK_HASTE] LIST[Book Healing=ITEM_BOOK_HEALING] LIST[Book Slowness=ITEM_BOOK_IDENTIFY] LIST[Book Deathdome=ITEM_BOOK_INFERNO] LIST[Book Infravision=ITEM_BOOK_INFRAVISION] LIST[Book Invisibility=ITEM_BOOK_INVISIBILITY] LIST[Book Light=ITEM_BOOK_LIGHT] LIST[Book Mutation=ITEM_BOOK_MAGICARMOR] LIST[Book Magicbomb=ITEM_BOOK_MAGICBOMB] LIST[Book Magicmissile=ITEM_BOOK_MAGICMISSILE] LIST[Book Storm=ITEM_BOOK_NOVA] LIST[Book Poisoncloud=ITEM_BOOK_POISONCLOUD] LIST[Book Forgetfulness=ITEM_BOOK_RECHARGE] LIST[Book Reflection=ITEM_BOOK_REFLECTION] LIST[Book Resurrect=ITEM_BOOK_RESURRECT] LIST[Book Stone=ITEM_BOOK_STONE] LIST[Book Telekenesis=ITEM_BOOK_TELEKINESIS] LIST[Book Teleport=ITEM_BOOK_TELEPORT] LIST[Book Townportal=ITEM_BOOK_TOWNPORTAL] }
PARAM { KEY {15} TYPE {LIST} COMMENT [Received object6:] LIST[Book Absorption=ITEM_BOOK_ABSORPTION] LIST[Book Antidote=ITEM_BOOK_ANTIPOISON] LIST[Book Confusion=ITEM_BOOK_BENEDICTION] LIST[Book Berserker=ITEM_BOOK_BERSERKER] LIST[Book Detection=ITEM_BOOK_DETECTION] LIST[Book Spark=ITEM_BOOK_ECLAIR] LIST[Book Fear=ITEM_BOOK_FEAR] LIST[Book Fireball=ITEM_BOOK_FIREBALL] LIST[Book Firewall=ITEM_BOOK_FIREWALL] LIST[Book Flamethrower=ITEM_BOOK_FLAMEWAVE] LIST[Book Thunder=ITEM_BOOK_FLASH] LIST[Book Food=ITEM_BOOK_FOOD] LIST[Book Invocation=ITEM_BOOK_GOLEM] LIST[Book Haste=ITEM_BOOK_HASTE] LIST[Book Healing=ITEM_BOOK_HEALING] LIST[Book Slowness=ITEM_BOOK_IDENTIFY] LIST[Book Deathdome=ITEM_BOOK_INFERNO] LIST[Book Infravision=ITEM_BOOK_INFRAVISION] LIST[Book Invisibility=ITEM_BOOK_INVISIBILITY] LIST[Book Light=ITEM_BOOK_LIGHT] LIST[Book Mutation=ITEM_BOOK_MAGICARMOR] LIST[Book Magicbomb=ITEM_BOOK_MAGICBOMB] LIST[Book Magicmissile=ITEM_BOOK_MAGICMISSILE] LIST[Book Storm=ITEM_BOOK_NOVA] LIST[Book Poisoncloud=ITEM_BOOK_POISONCLOUD] LIST[Book Forgetfulness=ITEM_BOOK_RECHARGE] LIST[Book Reflection=ITEM_BOOK_REFLECTION] LIST[Book Resurrect=ITEM_BOOK_RESURRECT] LIST[Book Stone=ITEM_BOOK_STONE] LIST[Book Telekenesis=ITEM_BOOK_TELEKINESIS] LIST[Book Teleport=ITEM_BOOK_TELEPORT] LIST[Book Townportal=ITEM_BOOK_TOWNPORTAL] }
PARAM { KEY {16} TYPE {LIST} COMMENT [Received object7:] LIST[Book Absorption=ITEM_BOOK_ABSORPTION] LIST[Book Antidote=ITEM_BOOK_ANTIPOISON] LIST[Book Confusion=ITEM_BOOK_BENEDICTION] LIST[Book Berserker=ITEM_BOOK_BERSERKER] LIST[Book Detection=ITEM_BOOK_DETECTION] LIST[Book Spark=ITEM_BOOK_ECLAIR] LIST[Book Fear=ITEM_BOOK_FEAR] LIST[Book Fireball=ITEM_BOOK_FIREBALL] LIST[Book Firewall=ITEM_BOOK_FIREWALL] LIST[Book Flamethrower=ITEM_BOOK_FLAMEWAVE] LIST[Book Thunder=ITEM_BOOK_FLASH] LIST[Book Food=ITEM_BOOK_FOOD] LIST[Book Invocation=ITEM_BOOK_GOLEM] LIST[Book Haste=ITEM_BOOK_HASTE] LIST[Book Healing=ITEM_BOOK_HEALING] LIST[Book Slowness=ITEM_BOOK_IDENTIFY] LIST[Book Deathdome=ITEM_BOOK_INFERNO] LIST[Book Infravision=ITEM_BOOK_INFRAVISION] LIST[Book Invisibility=ITEM_BOOK_INVISIBILITY] LIST[Book Light=ITEM_BOOK_LIGHT] LIST[Book Mutation=ITEM_BOOK_MAGICARMOR] LIST[Book Magicbomb=ITEM_BOOK_MAGICBOMB] LIST[Book Magicmissile=ITEM_BOOK_MAGICMISSILE] LIST[Book Storm=ITEM_BOOK_NOVA] LIST[Book Poisoncloud=ITEM_BOOK_POISONCLOUD] LIST[Book Forgetfulness=ITEM_BOOK_RECHARGE] LIST[Book Reflection=ITEM_BOOK_REFLECTION] LIST[Book Resurrect=ITEM_BOOK_RESURRECT] LIST[Book Stone=ITEM_BOOK_STONE] LIST[Book Telekenesis=ITEM_BOOK_TELEKINESIS] LIST[Book Teleport=ITEM_BOOK_TELEPORT] LIST[Book Townportal=ITEM_BOOK_TOWNPORTAL] }
PARAM { KEY {17} TYPE {LIST} COMMENT [Received object8:] LIST[Book Absorption=ITEM_BOOK_ABSORPTION] LIST[Book Antidote=ITEM_BOOK_ANTIPOISON] LIST[Book Confusion=ITEM_BOOK_BENEDICTION] LIST[Book Berserker=ITEM_BOOK_BERSERKER] LIST[Book Detection=ITEM_BOOK_DETECTION] LIST[Book Spark=ITEM_BOOK_ECLAIR] LIST[Book Fear=ITEM_BOOK_FEAR] LIST[Book Fireball=ITEM_BOOK_FIREBALL] LIST[Book Firewall=ITEM_BOOK_FIREWALL] LIST[Book Flamethrower=ITEM_BOOK_FLAMEWAVE] LIST[Book Thunder=ITEM_BOOK_FLASH] LIST[Book Food=ITEM_BOOK_FOOD] LIST[Book Invocation=ITEM_BOOK_GOLEM] LIST[Book Haste=ITEM_BOOK_HASTE] LIST[Book Healing=ITEM_BOOK_HEALING] LIST[Book Slowness=ITEM_BOOK_IDENTIFY] LIST[Book Deathdome=ITEM_BOOK_INFERNO] LIST[Book Infravision=ITEM_BOOK_INFRAVISION] LIST[Book Invisibility=ITEM_BOOK_INVISIBILITY] LIST[Book Light=ITEM_BOOK_LIGHT] LIST[Book Mutation=ITEM_BOOK_MAGICARMOR] LIST[Book Magicbomb=ITEM_BOOK_MAGICBOMB] LIST[Book Magicmissile=ITEM_BOOK_MAGICMISSILE] LIST[Book Storm=ITEM_BOOK_NOVA] LIST[Book Poisoncloud=ITEM_BOOK_POISONCLOUD] LIST[Book Forgetfulness=ITEM_BOOK_RECHARGE] LIST[Book Reflection=ITEM_BOOK_REFLECTION] LIST[Book Resurrect=ITEM_BOOK_RESURRECT] LIST[Book Stone=ITEM_BOOK_STONE] LIST[Book Telekenesis=ITEM_BOOK_TELEKINESIS] LIST[Book Teleport=ITEM_BOOK_TELEPORT] LIST[Book Townportal=ITEM_BOOK_TOWNPORTAL] }
PARAM { KEY {18} TYPE {text} COMMENT [last text message when empty:] }
CODE [ TRAP { KEY { %0 } FLAG { ACTIVE|LIGHTBUFFER|LIGHT|NEEDPOS|SIDEDETECT } STATE { KEY { close } SETCOLLID { 1 } FRAME { %1 } MULTI { CONDITION { CLICK { } GOTO { open } } } }
STATE { KEY { open } SETCOLLID { 1 } FRAME { %2 } ACTION { SOUND {S_GRAB} OBJECTMOUSE { %10 } } MULTI { CONDITION { CLICK { } GOTO { open1 } } } }
STATE { KEY { open1 } SETCOLLID { 1 } FRAME { %3 } ACTION { SOUND {S_GRAB} OBJECTMOUSE { %11 } } MULTI { CONDITION { CLICK { } GOTO { open2 } } } }
STATE { KEY { open2 } SETCOLLID { 1 } FRAME { %4 } ACTION { SOUND {S_GRAB} OBJECTMOUSE { %12 } } MULTI { CONDITION { CLICK { } GOTO { open3 } } } }
STATE { KEY { open3 } SETCOLLID { 1 } FRAME { %5 } ACTION { SOUND {S_GRAB} OBJECTMOUSE { %13 } } MULTI { CONDITION { CLICK { } GOTO { open4 } } } }
STATE { KEY { open4 } SETCOLLID { 1 } FRAME { %6 } ACTION { SOUND {S_GRAB} OBJECTMOUSE { %14 } } MULTI { CONDITION { CLICK { } GOTO { open5 } } } }
STATE { KEY { open5 } SETCOLLID { 1 } FRAME { %7 } ACTION { SOUND {S_GRAB} OBJECTMOUSE { %15 } } MULTI { CONDITION { CLICK { } GOTO { open6 } } } }
STATE { KEY { open6 } SETCOLLID { 1 } FRAME { %8 } ACTION { SOUND {S_GRAB} OBJECTMOUSE { %16 } } MULTI { CONDITION { CLICK { } GOTO { openLast } } } } STATE { KEY { openLast } SETCOLLID { 1 } FRAME { %9 } ACTION { SOUND {S_GRAB} OBJECTMOUSE { %17 } } MULTI { CONDITION { CLICK { } GOTO { textOnly } } } }
STATE { KEY { textOnly } SETCOLLID { 1 } FRAME { %9 } TEXT { %18 } MULTI { CONDITION { CLICK { } GOTO { textOnly } } } } STATE { KEY { FinFin } } } ] }
|