This is my best guess..for I can't see the game..it's a rar file
--[inside joke--for the doggie
)] and I thought to save him time..by answering some of the questions..I hope i'm right..
1---
Since these were in the variables section of the hotspot, are they initializing when the frame starts, or not until the hotspot is clicked?
If you see variables in the Variables section of the hotspot itself, under the
variable tab..Or under the Advanced tab of that hotspot, It means when the hotspot is clicked..or simulated clicked..from somewhere else..
2) Frame Properties: Advanced: Execute VBScript code immediately after the frame has appeared
If the variables are being initialized in the variables window, why reinitialize them here? Also, why are we moving the hotspots to Hotspot 13? Is that a lateral (x/y move) or is the z move?[/i][/b]
The variables window; Is another way, where u create the variables, you still have to "initialize" them for them to play out. You can create any variable in the variables window..and or hotspot variable tab. In other words, you can create them either place.
If u want a variable to play out in a certain hotspot, then make them in that hotspot using variable tab..and initialize them.
If u want to create a variable for it to initialize at some point in your project, be it global procedures or frame's properties, then use the window..It's the same place, only a different way of getting to it..so to speak:) It lists all of the variables in the project. I hope that makes sense..and I hope i am getting what u are asking..
for i = 1 to 12 :
i is the variable.
Hotspot(i).move Hotspot(13).left,Hotspot(13).top : move a hotspot with index i to the location of Hotspot 13?
Next
In other words..any hotspot from 1-12 once clicked will move hotspot 13 once initiated..For "i" is equal to hotspot 1-12 -At least i think so..
3)
Hotspot Properties: When the hotspot is clicked, execute some VBScript codeidx=idx + 1
ydp = ydp + 10 :
Each are being increased by 1's and 10's..be it clicks/pixels or moves..not sure
idx was initialized in the variables section, then set to 0 in the frame properties. Is there ever a hotspot with index 0, or is it an empty placeholder until the next section begins?
idx-is a variable, it was set to 0, because he didn't want it to initialize yet. 0 means-don't do anything yet... until it equals 1~ so to speak. Again the variable section--which i think u mean window?.. is only listing the variables..
5) Procedures (This procedure is only called from the plugin parameters of Hotspot 13?)
subReplaceHS (index, sindex) (Where are these parameters coming from? Were they defined elsewhere or created here?)
(Where was sindex defined? I couldn't find it anywhere.)
Do u see a Global Procedures link on the side..?
I believe there should be a subroutine in there called subReplaceHS [index, sindex)- What u are seeing is him "calling it" to play..as far as i can tell..
I hope that helps!!~