This hardens the logic of synchronizing the bahro door animations by
adding an extra notification to the Python script for when the bahro
door begins to open. This also fixes Eder Delin's bahro door
fast-forwarding open the first time the blue spiral game is completed in
that Age.
- [plResponderModifier] cRespBSDoorOps
Added a `plNotifyMsg` back to the Python script at the beginning of
the door open (first) responder state with a state of 0 to indicate
that the door is not yet open. This change requires script changes.
- Eder Delin ONLY [plAGMasterMod] AnimGroupedBSdoorClose_0
Removed the link to the owning `plMsgForwarder` - this link caused
the door to fast-forward open. The field is nulled out in the Tsogal
door, which is known to work correctly.
The environment map was previously a duplicate of the incorrect
environment map from Eder Tsogal. The end result is a very slight change
in coloration at the top of the bahro door from white to pink. The bahro
door in Eder Delin is too shrouded in shadow for this change to be
readily apparent.
- plResponderModifier [cRespBSDoorOps], [cSfxRespBSrotation]
Changed all plSoundMsgs in these responders to NOT use the command
`kIsLocalOnly` - this command prevented non-owners from hearing the
door sound effects.
- plPythonFileMod [cPythBlueSpiral]
Added attributes 25 and 26 - BlueSpiral solution and running variable
name strings.
- plCoordinateInterface [tsglBlueSpiralDoorPOS]
Moved the OneShot position up to z=-0.82 to prevent the player from
noticably sinking into the ground when playing the door press
animation at the bahro door.
The previous cubic environment map was taken from an angle that didn't
match its intended use case, causing the reflection in the Bahro door to
be very inaccurate.
- plResponderModifier [cRespBSDoorOps], [cSfxRespBSrotation]
Changed all plSoundMsgs in these responders to NOT use the command
`kIsLocalOnly` - this command prevented non-owners from hearing the
door sound effects.
- plPythonFileMod [cPythBlueSpiral]
Added attributes 25 and 26 - BlueSpiral solution and running variable
name strings.
- plCoordinateInterface [LinkInPointDefault]
Moved the default link in point down to Z=-4 to fix the avatars
visibly spawning high up in the air and falling.
xbookmarkdnizero*1#0.hsm - Provided by Keith "Tweek" Lord.
xbookmarkdnizero2*1#0.hsm - Provided by Keith "Tweek" Lord.
xbooksharesymbolonly*1#0.hsm - central shape of xbooksharepage512*1#0.hsm to shrink interactible area of share book page
Co-authored-by: Tweek <kohtlyr@gmail.com>